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

987 views
997 views

Published on

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

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
987
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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. Ερωτήσεις ; Ευχαριστώ .

×