Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
. . . . . .
Μεταπτυχιακή Διπλωματική Εργασία
Παρακολούθηση και διαχείριση έξυπνων
κτιρίων με χρήση ετερογενών ασυρμάτων
δι...
..
Internet of Things
Δυσκολίες:
▶ Ετερογένεια
▶ Διασύνδεση
▶ Μεγάλο κόστος
▶ Κλειστά πρωτόκολλα
▶ Δυσκολία χρήσης
▶ Μεμονωμέ...
Internet of Things
Δυσκολίες:
▶ Ετερογένεια
▶ Διασύνδεση
▶ Μεγάλο κόστος
▶ Κλειστά πρωτόκολλα
▶ Δυσκολία χρήσης
▶ Μεμονωμέ...
Internet of Things
Αυτοματισμοί Κτιρίων
▶ Εύκολη Εγκατάσταση
▶ Επεκτασιμότητα
▶ Μειούμενο Κόστος
▶ Δυνατότητες Διασύνδεσης...
Επίπεδα Υλοποίησης
3 Ανεξάρτητα Επίπεδα
Υλοποίηση του συστήματος σε 3 ανεξάρτητα επίπεδα:
▶ Επίπεδο Δικτύου
(Συσκευές Αισθ...
Επίπεδα Υλοποίησης
Δίκτυο Αισθητήρων
.
Δίκτυο Αισθητήρων
CoAP
▶ Web Server in a sensor
▶ GET, POST, PUT, DELETE
▶ RESTful διεπαφή (coap://sensor/temperature/valu...
..
Δίκτυο Αισθητήρων
Gateways
▶ IEEE 802.3 (Ethernet)
▶ IEEE 802.15.4 (LR-WPANs)
▶ e40
▶ MQTT
.
Web Application
Δεδομένα σε HTML, RAW, JSON, GeoRSS, GeoJSON, RDF
.
Web Application
wiseDB
Βασισμένη στης οντότητες που προέκυψαν από το W3C
Semantic Sensor Network Incubator Group.
▶ Abstra...
Web Application
wiseDB
Βασισμένη στης οντότητες που προέκυψαν από το W3C
Semantic Sensor Network Incubator Group.
▶ Abstra...
Web Application
Διεπαφές
▶ RESTful ΗTTP
http://uberdust.cti.gr/rest/testbed/1/nodes
▶ RESTful CoAP
coap://uberdust.cti.gr/...
..
Web Application
Schedules
.
Web Application
Schedules
.
Client Applications
Client Applications
▶ HTML5
▶ Java, JavaScript, Python, Android, iOS ακόμη και Bash
Scripts!
.
Client Applications
Client Applications
▶ Android Apk , με χρήση QR codes και nfc tags
▶ Drupal Modules (http://uberdust.c...
Λειτουργία
Λειτουργία
▶ Σε λειτουργία εδώ και πάνω από 1 χρόνο,
▶ Xερισμός φωτισμού σε 6 γραφεία
▶ 12 σταθμούς εργασίας
▶ ...
Λειτουργία
Φόρτος
.
Λειτουργία
Απόκριση
.
Μελλοντικοί Προεκτάσεις
▶ Αυτόματη παραγωγή Images για συσκευές
▶ Ασφάλεια και προσωπικά δεδομένα
▶ Real Time Aggregates
▶...
Ερωτήσεις ;
Ευχαριστώ
.
Upcoming SlideShare
Loading in …5
×

Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)

1,317 views

Published on

Master Thesis Presentation.
Computer Sciences in Computer Engineering and Informatics Department, University of Patras

Published in: Education
  • Be the first to comment

Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)

  1. 1. . . . . . . Μεταπτυχιακή Διπλωματική Εργασία Παρακολούθηση και διαχείριση έξυπνων κτιρίων με χρήση ετερογενών ασυρμάτων δικτύων αισθητήρων Αμαξηλάτης Δημήτριος ΑΜ:803 ΠΜΣ Επιστήμη και Τεχνολογία των Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών .
  2. 2. ..
  3. 3. Internet of Things Δυσκολίες: ▶ Ετερογένεια ▶ Διασύνδεση ▶ Μεγάλο κόστος ▶ Κλειστά πρωτόκολλα ▶ Δυσκολία χρήσης ▶ Μεμονωμένες λύσεις (πχ. Hue Lamps) .
  4. 4. Internet of Things Δυσκολίες: ▶ Ετερογένεια ▶ Διασύνδεση ▶ Μεγάλο κόστος ▶ Κλειστά πρωτόκολλα ▶ Δυσκολία χρήσης ▶ Μεμονωμένες λύσεις (πχ. Hue Lamps) Λύσεις: ▶ Open Standards ▶ HTML5 / Cloud ▶ Συσκευές χαμηλού κόστους (πχ. Arduino, Xbee) ▶ Linked Open Data ▶ CoAP .
  5. 5. Internet of Things Αυτοματισμοί Κτιρίων ▶ Εύκολη Εγκατάσταση ▶ Επεκτασιμότητα ▶ Μειούμενο Κόστος ▶ Δυνατότητες Διασύνδεσης ▶ Απομακρυσμένος Έλεγχος ▶ Εύκολη Χρήση .
  6. 6. Επίπεδα Υλοποίησης 3 Ανεξάρτητα Επίπεδα Υλοποίηση του συστήματος σε 3 ανεξάρτητα επίπεδα: ▶ Επίπεδο Δικτύου (Συσκευές Αισθητήρων & Ελεγκτών) ▶ Επίπεδο Υπηρεσιών Διαδικτύου (Σύστημα Διαχείρισης & Οργάνωσης) ▶ Επίπεδο Εφαρμογών (Εφαρμογές Πελάτες) .
  7. 7. Επίπεδα Υλοποίησης Δίκτυο Αισθητήρων .
  8. 8. Δίκτυο Αισθητήρων CoAP ▶ Web Server in a sensor ▶ GET, POST, PUT, DELETE ▶ RESTful διεπαφή (coap://sensor/temperature/value) ▶ Βασισμένο στο UDP ▶ Αξιόπιστη επικοινωνία ▶ Ανταλλαγή μεγάλων μηνυμάτων ▶ Pubsub μηχανισμός .
  9. 9. ..
  10. 10. Δίκτυο Αισθητήρων Gateways ▶ IEEE 802.3 (Ethernet) ▶ IEEE 802.15.4 (LR-WPANs) ▶ e40 ▶ MQTT .
  11. 11. Web Application Δεδομένα σε HTML, RAW, JSON, GeoRSS, GeoJSON, RDF .
  12. 12. Web Application wiseDB Βασισμένη στης οντότητες που προέκυψαν από το W3C Semantic Sensor Network Incubator Group. ▶ Abstract Design ▶ Hibernate & JPA ▶ Caching .
  13. 13. Web Application wiseDB Βασισμένη στης οντότητες που προέκυψαν από το W3C Semantic Sensor Network Incubator Group. ▶ Abstract Design ▶ Hibernate & JPA ▶ Caching Περιλαμβάνει οντότητες όπως Testbed, Node, Link, Capability & Reading επαυξημένες με επιπλέον οντότητες για την διαχείριση χρηστών και διαδικασίες όπως τον προγραμματισμό λειτουργιών. .
  14. 14. Web Application Διεπαφές ▶ RESTful ΗTTP http://uberdust.cti.gr/rest/testbed/1/nodes ▶ RESTful CoAP coap://uberdust.cti.gr/device/190/pir ▶ HTML5 WebSockets http://uberdust.cti.gr/readings.ws .
  15. 15. ..
  16. 16. Web Application Schedules .
  17. 17. Web Application Schedules .
  18. 18. Client Applications Client Applications ▶ HTML5 ▶ Java, JavaScript, Python, Android, iOS ακόμη και Bash Scripts! .
  19. 19. Client Applications Client Applications ▶ Android Apk , με χρήση QR codes και nfc tags ▶ Drupal Modules (http://uberdust.cti.gr:81/uberdust/) ▶ Chrome Extension (http://tinyurl.com/qdw5wyb) ▶ Windows 8 App ▶ Smart Remote ▶ iOS, smartGarden, HVAC controller .
  20. 20. Λειτουργία Λειτουργία ▶ Σε λειτουργία εδώ και πάνω από 1 χρόνο, ▶ Xερισμός φωτισμού σε 6 γραφεία ▶ 12 σταθμούς εργασίας ▶ Σύστημα κλιματισμού ▶ Ηλεκτροβάνες για πότισμα κήπου .
  21. 21. Λειτουργία Φόρτος .
  22. 22. Λειτουργία Απόκριση .
  23. 23. Μελλοντικοί Προεκτάσεις ▶ Αυτόματη παραγωγή Images για συσκευές ▶ Ασφάλεια και προσωπικά δεδομένα ▶ Real Time Aggregates ▶ Βελτιώσεις στον χειρισμό SPARQL & RDF .
  24. 24. Ερωτήσεις ; Ευχαριστώ .

×