Εμφάνιση απλής εγγραφής

Εφαρμογή Android για παρακολούθηση και διαχείριση συσκευών έξυπνου σπιτιού

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΣιαμπάνης, Απόστολος
dc.date.accessioned2024-10-28T06:10:45Z
dc.date.available2024-10-28T06:10:45Z
dc.date.issued2024-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/16913
dc.identifier.urihttp://dx.doi.org/10.26267/unipi_dione/4335
dc.description.abstractΟ κύριος στόχος αυτής της πτυχιακής εργασίας είναι η ανάπτυξη μιας Android εφαρμογής, για τη διαχείριση και παρακολούθηση έξυπνων συσκευών, με σκοπό τη βελτίωση της ενεργειακής αποδοτικότητας και την ευκολότερη διαχείριση των συσκευών στον χώρο του χρήστη. Η εφαρμογή αναπτύχθηκε σε Kotlin, ακολουθώντας την Clean Android Architecture ως δομή και χρησιμοποιώντας το Jetpack Compose για την υλοποίηση του γραφικού περιβάλλοντος χρήστη. Η πλατφόρμα Firebase χρησιμοποιήθηκε για τη διαχείριση του backend, των δεδομένων και την ταυτοποίηση των χρηστών. Για την προσομοίωση των APIs των έξυπνων συσκευών, αναπτύχθηκε μια υλοποίηση στη γλώσσα προγραμματισμού Java με το Quarkus framework, σε συνδυασμό με τη βάση δεδομένων PostgreSQL. Τα συμπεράσματα της εργασίας δείχνουν ότι η εφαρμογή μπορεί να προσφέρει μια ολοκληρωμένη λύση για τον έλεγχο των έξυπνων συσκευών και την παρακολούθηση της κατανάλωσης ενέργειας, βελτιώνοντας την εμπειρία του χρήστη και συμβάλλοντας στην εξοικονόμηση ενέργειας.el
dc.format.extent52el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΕφαρμογή Android για παρακολούθηση και διαχείριση συσκευών έξυπνου σπιτιούel
dc.title.alternativeAndroid application for monitoring and managing smart home devicesel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe main objective of this thesis is the development of an Android application for managing and monitoring smart devices, with the aim of improving energy efficiency and simplifying device management within the user’s environment. The application was developed in Kotlin, following the Clean Architecture structure, and using Jetpack Compose for the user interface. The Firebase platform was employed for backend management, data handling, and user authentication. To simulate smart device APIs, a solution was developed in Java using the Quarkus framework, integrated with a PostgreSQL database. The conclusions of the thesis indicate that the application can provide a comprehensive solution for controlling smart devices and monitoring energy consumption, thereby enhancing the user experience and contributing to energy savings.el
dc.subject.keywordKotlinel
dc.subject.keywordClean Android architectureel
dc.subject.keywordFirebaseel
dc.subject.keywordΈξυπνες συσκευέςel
dc.subject.keywordΕξοικονόμηση ενέργειαςel
dc.date.defense2024-09-30


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»