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.
2022
Analysis, design and development of a Google Assistant integration for a Smart Home project
voice assistant
Google
Ruby
Rails
backend
File in questo prodotto:
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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/61359