Διερεύνηση οικιακής αυτοματοποίησης και του λογισμικού ανοικτού κώδικα Home Assistant

see the original item page
in the repository's web site and access all digital files if the item*



Διερεύνηση οικιακής αυτοματοποίησης και του λογισμικού ανοικτού κώδικα Home Assistant (EL)

Λουκόπουλος, Βασίλης (EL)

Γκόγκος, Χρήστος (EL)
Λουκόπουλος, Βασίλης (EL)
Τζάλλας, Αλέξανδρος (EL)
Γιαννακέας, Νικόλαος

bachelorThesis

2024


Η παρούσα εργασία εξετάζει τεχνολογίες που συνιστούν το λεγόμενο «έξυπνο σπίτι» και το λογισμικό Home Assistant. Σήμερα, όλο και περισσότεροι αγοράζουν έξυπνες συσκευές και προσπαθούν να αναβαθμίσουν το σπίτι τους για θέματα άνεσης, ασφάλειας, εξοικονόμησης χρόνου, ενημέρωσης αλλά και διασκέδασης. Στην αρχή της εργασίας θα εξεταστούν πρωτόκολλα επικοινωνίας που χρησιμοποιούν οι έξυπνες συσκευές αλλά και οι αισθητήρες. Στη συνέχεια θα εξεταστούν λογισμικά αυτοματισμού και ειδικότερα το Home Assistant. Έμφαση δίνεται στο θέμα της ενίσχυσης της αίσθησης ασφάλειας που είναι σε θέση να προσφέρεται μέσω τεχνολογιών έξυπνου σπιτιού, ακόμα και χωρίς τη φυσική παρουσία ανθρώπων μέσα στο σπίτι. Επιπλέον, θα εξεταστούν «έτοιμες λύσεις» που προσφέρουν στον χρήστη τους δυνατότητες εύκολου προγραμματισμού επιμέρους συσκευών έτσι ώστε να υλοποιούνται επιθυμητοί αυτοματισμοί. Η εργασία ολοκληρώνεται με έναν οδηγό εγκατάστασης του Home Assistant, για τη δημιουργία ενός hub, σε μια ιδεατή μηχανή Linux μέσα από τα Windows καθώς και σε ένα Raspberry Pi και με την παρουσίαση δύο παραδειγμάτων ρυθμίσεων αυτοματισμών. (EL)
This thesis examines technologies that constitute the so-called "smart home" and the Home Assistant software. Nowadays, more and more people are purchasing smart devices and trying to upgrade their homes for comfort, safety, time-saving, news, and entertainment. At the beginning of the thesis, communication protocols used by smart devices and sensors/actuators will be examined. Then, automation software will be explored, with a particular focus on Home Assistant. Emphasis is placed on enhancing the sense of security that smart home technologies can offer, even without the physical presence of people in the house. Additionally, "ready-made solutions" will be reviewed, offering users easy programming capabilities for individual devices to implement desired automations. The thesis concludes with a guide for installing Home Assistant to create a hub on a virtual Linux machine within Windows, as well as on a Raspberry PI, along with the presentation of two automation configuration examples. (EN)

Έξυπνο σπίτι

Έξυπνο σπίτι (EL)

Greek

Πανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών. (EL)
Τμήμα Πληροφορικής και Τηλεπικοινωνιών (EL)




*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)