smart building automation using heterogeneous wireless sensor networks (in greek)
DESCRIPTION
Master Thesis Presentation. Computer Sciences in Computer Engineering and Informatics Department, University of PatrasTRANSCRIPT
![Page 1: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/1.jpg)
. . . . . .
Μεταπτυχιακή Διπλωματική Εργασία
Παρακολούθηση και διαχείριση έξυπνωνκτιρίων με χρήση ετερογενών ασυρμάτων
δικτύων αισθητήρωνΑμαξηλάτης Δημήτριος ΑΜ:803ΠΜΣ Επιστήμη και Τεχνολογία των ΥπολογιστώνΤμήμα Μηχανικών Η/Υ και ΠληροφορικήςΠανεπιστήμιο Πατρών
.
![Page 2: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/2.jpg)
..
![Page 3: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/3.jpg)
Internet of Things
Δυσκολίες:▶ Ετερογένεια▶ Διασύνδεση▶ Μεγάλο κόστος▶ Κλειστά πρωτόκολλα▶ Δυσκολία χρήσης▶ Μεμονωμένες λύσεις(πχ. Hue Lamps)
Λύσεις:▶ Open Standards▶ HTML5 / Cloud▶ Συσκευές χαμηλούκόστους(πχ. Arduino, Xbee)
▶ Linked Open Data▶ CoAP
.
![Page 4: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/4.jpg)
Internet of Things
Δυσκολίες:▶ Ετερογένεια▶ Διασύνδεση▶ Μεγάλο κόστος▶ Κλειστά πρωτόκολλα▶ Δυσκολία χρήσης▶ Μεμονωμένες λύσεις(πχ. Hue Lamps)
Λύσεις:▶ Open Standards▶ HTML5 / Cloud▶ Συσκευές χαμηλούκόστους(πχ. Arduino, Xbee)
▶ Linked Open Data▶ CoAP
.
![Page 5: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/5.jpg)
Internet of ThingsΑυτοματισμοί Κτιρίων
▶ Εύκολη Εγκατάσταση▶ Επεκτασιμότητα▶ Μειούμενο Κόστος
▶ Δυνατότητες Διασύνδεσης▶ Απομακρυσμένος Έλεγχος▶ Εύκολη Χρήση
.
![Page 6: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/6.jpg)
Επίπεδα Υλοποίησης3 Ανεξάρτητα Επίπεδα
Υλοποίηση του συστήματος σε 3 ανεξάρτητα επίπεδα:▶ Επίπεδο Δικτύου(Συσκευές Αισθητήρων & Ελεγκτών)
▶ Επίπεδο Υπηρεσιών Διαδικτύου(Σύστημα Διαχείρισης & Οργάνωσης)
▶ Επίπεδο Εφαρμογών(Εφαρμογές Πελάτες)
.
![Page 7: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/7.jpg)
Επίπεδα ΥλοποίησηςΔίκτυο Αισθητήρων
.
![Page 8: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/8.jpg)
Δίκτυο ΑισθητήρωνCoAP
▶ Web Server in a sensor▶ GET, POST, PUT, DELETE▶ RESTful διεπαφή (coap://sensor/temperature/value)▶ Βασισμένο στο UDP▶ Αξιόπιστη επικοινωνία▶ Ανταλλαγή μεγάλων μηνυμάτων▶ Pubsub μηχανισμός
.
![Page 9: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/9.jpg)
..
![Page 10: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/10.jpg)
Δίκτυο ΑισθητήρωνGateways
▶ IEEE 802.3 (Ethernet)▶ IEEE 802.15.4 (LR-WPANs)▶ e40▶ MQTT
.
![Page 11: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/11.jpg)
Web Application
Δεδομένα σε HTML, RAW, JSON, GeoRSS, GeoJSON, RDF
.
![Page 12: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/12.jpg)
Web ApplicationwiseDB
Βασισμένη στης οντότητες που προέκυψαν από το W3CSemantic Sensor Network Incubator Group.
▶ Abstract Design▶ Hibernate & JPA▶ Caching
Περιλαμβάνει οντότητες όπως Testbed, Node, Link,Capability & Reading επαυξημένες με επιπλέον οντότητεςγια την διαχείριση χρηστών και διαδικασίες όπως τον
προγραμματισμό λειτουργιών.
.
![Page 13: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/13.jpg)
Web ApplicationwiseDB
Βασισμένη στης οντότητες που προέκυψαν από το W3CSemantic Sensor Network Incubator Group.
▶ Abstract Design▶ Hibernate & JPA▶ CachingΠεριλαμβάνει οντότητες όπως Testbed, Node, Link,
Capability & Reading επαυξημένες με επιπλέον οντότητεςγια την διαχείριση χρηστών και διαδικασίες όπως τον
προγραμματισμό λειτουργιών.
.
![Page 14: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/14.jpg)
Web ApplicationΔιεπαφές
▶ RESTful ΗTTPhttp://uberdust.cti.gr/rest/testbed/1/nodes
▶ RESTful CoAPcoap://uberdust.cti.gr/device/190/pir
▶ HTML5 WebSocketshttp://uberdust.cti.gr/readings.ws
.
![Page 15: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/15.jpg)
..
![Page 16: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/16.jpg)
Web ApplicationSchedules
.
![Page 17: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/17.jpg)
Web ApplicationSchedules
.
![Page 18: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/18.jpg)
Client ApplicationsClient Applications
▶ HTML5▶ Java, JavaScript, Python, Android, iOS ακόμη και BashScripts!
.
![Page 19: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/19.jpg)
Client ApplicationsClient 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
.
![Page 20: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/20.jpg)
ΛειτουργίαΛειτουργία
▶ Σε λειτουργία εδώ και πάνω από 1 χρόνο,▶ Xερισμός φωτισμού σε 6 γραφεία▶ 12 σταθμούς εργασίας▶ Σύστημα κλιματισμού▶ Ηλεκτροβάνες για πότισμα κήπου
.
![Page 21: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/21.jpg)
ΛειτουργίαΦόρτος
.
![Page 22: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/22.jpg)
ΛειτουργίαΑπόκριση
.
![Page 23: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/23.jpg)
Μελλοντικοί Προεκτάσεις
▶ Αυτόματη παραγωγή Images για συσκευές▶ Ασφάλεια και προσωπικά δεδομένα▶ Real Time Aggregates▶ Βελτιώσεις στον χειρισμό SPARQL & RDF
.
![Page 24: Smart Building Automation using Heterogeneous Wireless Sensor Networks (in greek)](https://reader034.vdocument.in/reader034/viewer/2022052621/558b1f41d8b42ab56d8b469a/html5/thumbnails/24.jpg)
Ερωτήσεις ;
Ευχαριστώ
.