Moku sta sviluppando, per un progetto interno e per conto di un cliente, una piattaforma IoT denominata Freia. La piattaforma si occupa di astrarre la comunicazione con device connessi con microprocessore ESP32 e consentire l'interazione tramite semplici API REST e GraphQL. Il sistema raccoglie automaticamente dati statistici e ne consente l'analisi a posteriori. Per il primo cliente nell'ambito del riscaldamento domestico, Moku, sta realizzando delle customizzazioni che vadano ad implementare la possibilità di gestire gli utenti e le loro relative case attraverso un'app mobile. Nell'ambito di queste personalizzazioni è stata chiesta l'integrazione dei voice assistant Alexa e Google Assistant. L'utente finale dovrà quindi poter andare a controllare i propri elementi riscaldanti tramite voce, consentendo loro di accenderli, spegnerli, impostare una potenza, oltre che accendere e spegnere la luce, se presente. L'obiettivo dello stage è quello di effettuare l'integrazione di Google Assistant. Il backend è sviluppato in Ruby on Rails, le app sono native ed è previsto anche un frontend web codificato usando il framework Angular.
Analisi, progettazione e sviluppo di un'integrazione di Google Assistant per un progetto di Smart Home
VITAGLIANO, DAVIDE
2022/2023
Abstract
Moku sta sviluppando, per un progetto interno e per conto di un cliente, una piattaforma IoT denominata Freia. La piattaforma si occupa di astrarre la comunicazione con device connessi con microprocessore ESP32 e consentire l'interazione tramite semplici API REST e GraphQL. Il sistema raccoglie automaticamente dati statistici e ne consente l'analisi a posteriori. Per il primo cliente nell'ambito del riscaldamento domestico, Moku, sta realizzando delle customizzazioni che vadano ad implementare la possibilità di gestire gli utenti e le loro relative case attraverso un'app mobile. Nell'ambito di queste personalizzazioni è stata chiesta l'integrazione dei voice assistant Alexa e Google Assistant. L'utente finale dovrà quindi poter andare a controllare i propri elementi riscaldanti tramite voce, consentendo loro di accenderli, spegnerli, impostare una potenza, oltre che accendere e spegnere la luce, se presente. L'obiettivo dello stage è quello di effettuare l'integrazione di Google Assistant. Il backend è sviluppato in Ruby on Rails, le app sono native ed è previsto anche un frontend web codificato usando il framework Angular.File | Dimensione | Formato | |
---|---|---|---|
Vitagliano_Davide.pdf
accesso riservato
Dimensione
15.34 MB
Formato
Adobe PDF
|
15.34 MB | Adobe PDF |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/61359