Development of a monitoring and control communication platform for energy efficiency of smart homesDevelopment of a monitoring and control communication platform for energy efficiency of smart homesΑνάπτυξη πλατφόρμας επικοινωνίας για παρακολούθηση και έλεγχο ενεργειακής αποδοτικότητας ευφυών κατοικιών Διπλωματική Εργασία Diploma Work 2016-10-032016elΗ παρούσα εργασία πραγματεύεται την υλοποίηση μίας πλατφόρμας παρακολούθησης ενεργειακών δεδομένων μίας ευφυούς κατοικίας από ηλεκτρονικό υπολογιστή ή από έξυπνα κινητά τηλέφωνα. Περιλαμβάνει την κυκλωματική υλοποίηση και προγραμματισμό των σταθμών βάσης αισθητήρων και ενεργοποιητών, καθώς και τον προγραμματισμό της διεπαφής χρήστη της εφαρμογής, μαζί με τον μηχανισμό άντλησης των δεδομένων από αυτήν. Τα δεδομένα τα οποία συλλέγονται από τους αισθητήρες, οι οποίοι είναι εγκατεστημένοι στα δωμάτια της κατοικίας και εμφανίζονται στην εφαρμογή, είναι η θερμοκρασία, η υγρασία, η φωτεινότητα, η ταχύτητα ανέμου, η περιεκτικότητα του αέρα σε διοξείδιο του άνθρακα και η ανίχνευση κίνησης. Τα δεδομένα αυτά, στην συνέχεια, δύναται να χρησιμοποιηθούν για αυτοματισμό της λειτουργίας της οικίας, σε συνδυασμό με τους ενεργοποιητές. Οι ενεργοποιητές, οι οποίοι εγκαταστάθηκαν στην οικία, περιλαμβάνουν φώτα, κινητήρες πορτών και παραθύρων και ηχεία ειδοποίησης. Τα φώτα και οι κινητήρες μπορούν, επίσης, να ελεγχθούν μέσω της υλοποιηθήσας πλατφόρμας, έπειτα από επιλογή του χρήστη στην εφαρμογή, ενέργεια για την οποία επινοήθηκε και υλοποιήθηκε προγραμματιστικά ένα βασικό πρωτόκολλο. Η υλοποιηθήσα πλατφόρμα δύναται να επεκταθεί και να παραμετροποιηθεί, ώστε να φιλοξενήσει οποιουδήποτε είδους αισθητήρα και να εμφανίσει τα δεδομένα από αυτόν στον χρήστη. Αυτό το γεγονός, σε συνδυασμό με την ταχύτητα και την απόδοσή της, την καθιστά κατάλληλη όχι μόνο στο πλαίσιο μίας έξυπνης οικίας, αλλά και σε πλήθος άλλων εφαρμογών του διαδικτύου των πραγμάτων.This paper discusses the implementation of an energy data monitoring platform of a smart home, using a computer or a smart phone device. It includes the circuit implementation and the programming of the sensors and actuators base stations, as well as, the programming of the user interface of the application, with the data acquisition mechanism. The data collected from the sensors, which are installed in the house’s rooms and displayed in the application, are the temperature, humidity, brightness, wind speed, air concentration of carbon dioxide and motion detection. These data may be, then, used to automate the operation of the house, along with the actuators. The actuators installed in the residence include lights, door and window motors and alarm speakers. The lights and the motors can, also, be controlled through the implemented platform, after the user has selected it through the application. For this capability, a basic protocol has been devised and implemented programmatically. The implemented platform can be extended and customized to accommodate any type of sensor and display the data to the user. This capability, coupled with the speed and performance, make the platform suitable not only for a smart home, but also for numerous other applications in the IoT field.Διπλωματική Εργασία που υποβλήθηκε στη σχολή ΗΜΜΥ του Πολ. Κρήτης για την πλήρωση προϋποθέσεων λήψης του Διπλώματος ΗΜΜΥ.http://creativecommons.org/licenses/by/4.0/Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών ΥπολογιστώνTsaniklidis_Georgios_Dip_2016.pdfChania [Greece]Library of TUC2016-10-03application/pdf5.0 MBfree Tsaniklidis Georgios Τσανικλιδης Γεωργιος Koutroulis Eftychios Κουτρουλης Ευτυχιος Kolokotsa Dionysia Κολοκοτσα Διονυσια Kalaitzakis Kostas Καλαϊτζακης Κωστας Πολυτεχνείο Κρήτης Technical University of Crete Smart home Energy efficiency Monitoring Android application Internet of things Application programming interface Arduino Control