dc.contributor.author |
Γαλάτης, Παντελεήμων
|
el |
dc.contributor.author |
Galatis, Panteleimon
|
en |
dc.date.accessioned |
2023-06-02T06:52:31Z |
|
dc.date.available |
2023-06-02T06:52:31Z |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/57790 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.25487 |
|
dc.rights |
Default License |
|
dc.subject |
Διαδίκτυο των Πραγμάτων |
el |
dc.subject |
Έξυπνο Σπίτι |
el |
dc.title |
Η αρχιτεκτονική ενός έξυπνου σπιτιού με χρήση του Διαδικτύου των Πραγμάτων |
el |
heal.type |
bachelorThesis |
|
heal.classification |
Προγραμματισμός υπολογιστών |
el |
heal.classification |
Διαδίκτυο των Πραγμάτων |
el |
heal.language |
el |
|
heal.access |
free |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2023-02-28 |
|
heal.abstract |
Σκοπός της συγκεκριμένης εργασίας είναι ο σχεδιασμός της βασικής αρχιτεκτονικής σε ένα Διαδίκτυο των Πραγμάτων, με σκοπό να υποστηρίξει τις ανάγκες ενός έξυπνου σπιτιού. Για την επίτευξη του συγκεκριμένου στόχου, θα δοθεί η λίστα των δομικών στοιχείων ενός Διαδικτύου των Πραγμάτων, η οποία αποτελείται από την πλακέτα αισθητήρων (με επιλογές όπως Raspberry Pi, Arduino), το πρωτόκολλο επικοινωνίας (με επιλογές όπως Zigbee, AMQP, MQTT), το μεσίτη μηνυμάτων (με επιλογές όπως Mosquitto, RabbitMQ), τη βάση δεδομένων (με επιλογές όπως SQL, NoSQL, TSDB), το πρόγραμμα εισροής δεδομένων (με επιλογές όπως Apache NiFi, Node-RED) και το πρόγραμμα γραφικής οπτικοποίησης (με επιλογές όπως Grafana, Power BI ), ενώ στη συνέχεια θα αναλυθούν οι διαθέσιμες επιλογές για κάθε δομικό στοιχείο, με συγκρίσεις μεταξύ αυτών. Έπειτα, θα επιλεγούν οι καταλληλότερες από αυτές, με σκοπό την πιο αποδοτική λειτουργία της τελικής εφαρμογής και με βάση τις συγκεκριμένες απαιτήσεις της εργασίας. Τέλος, θα υπάρξει μια σύντομη επίδειξη της λειτουργίας αυτής, μέσω εικόνων της εκτέλεσης των δυνατοτήτων της εφαρμογής. |
el |
heal.abstract |
The aim of this project is to design the basic architecture of an Internet of Things, in order to support the needs of a smart home. To achieve this goal, the list of building blocks of an Internet of Things will be given, which consists of the sensor board (with options such as Raspberry Pi, Arduino), the communication protocol (with options such as Zigbee, AMQP, MQTT), the message broker (with options such as Mosquitto, RabbitMQ), the database (with options such as SQL, NoSQL, TSDB), the data ingestion program (with options such as Apache NiFi, Node-RED) and the graphical visualization program (with options such as Grafana, Power BI ), and then the available options for each building block will be analyzed, with comparisons between them. Then, the most suitable of them will be selected, with the aim of making the final application run more efficiently and based on the specific requirements of the project. Finally, there will be a brief demonstration of this operation, through images of the execution of the application's capabilities. |
en |
heal.advisorName |
Καντερέ, Βασιλική |
el |
heal.committeeMemberName |
Κοζύρης, Νεκτάριος |
el |
heal.committeeMemberName |
Παπαβασιλείου, Συμεών |
el |
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών |
el |
heal.academicPublisherID |
ntua |
|
heal.numberOfPages |
124 σ. |
el |
heal.fullTextAvailability |
false |
|