Questo sviluppatore ha creato uno strumento per pianificare i comandi dell'Assistente Google

Questa applicazione open source consente agli utenti di inviare comandi all'Assistente Google con un ritardo e una durata, semplificando la pianificazione dei comandi. Continuare a leggere!

L'Assistente Google offre molte funzionalità come assistente digitale e alcune di esse si estendono alla casa intelligente e all'automazione. Google fornisce alcune funzionalità di pianificazione per le case intelligenti tramite Routine, che consentono agli utenti di avviare regolarmente determinate attività ogni volta che vengono soddisfatte determinate condizioni. Nel corso degli anni, funzionalità sotto Le routine si sono ampliate, ma rimane ancora un ampio margine di miglioramento per quanto riguarda esattamente ciò che può essere ottenuto con Google Assistant nel contesto della domotica intelligente. Ora, uno sviluppatore ha creato uno strumento open source che ti consente di pianificare i comandi dell'Assistente Google, aprendo una serie di funzionalità e casi d'uso per le case intelligenti e oltre.

Temporizzatore per l'Assistente Google di Wiseindy ti consente di inviare comandi all'Assistente Google che verranno eseguiti dopo un determinato orario o, per estensione, per una durata di tempo specifica. Il progetto utilizza IFTTT e un server Web connesso a Internet per comunicare con Google Assistant e il tuo dispositivo intelligente. Una volta configurato, puoi inviare comandi come "Ehi Google, spegni le luci dopo 10 minuti" che eseguono un'azione dopo una determinata durata. Il progetto estende già questo set di istruzioni per rendere possibile l'utilizzo di comandi di durata come"Ehi Google, accendi la ventola per 25 minuti", che invierà un comando immediatamente e il comando finale dopo la durata.

L'applicazione non comunica direttamente con i tuoi dispositivi locali ma utilizza IFTTT come mezzo di connessione per questa comunicazione. Quando chiedi all'Assistente Google di "spegnere un dispositivo dopo 5 minuti", invierà il comando a IFTTT, che a sua volta effettua una richiesta HTTP al tuo server con il nome del dispositivo e il parametro "5 minuti". Il server accende il dispositivo e attende il periodo di tempo specificato. Trascorso il tempo, il server farà una richiesta web a IFTTT, che dirà a Google Assistant di spegnere il dispositivo. Di conseguenza, è necessario un server Node.js sempre in esecuzione con cui IFTTT possa comunicare, sebbene non sia necessario che sia in esecuzione sulla stessa rete.

Timer per Assistente Google - Github

La configurazione del progetto richiede alcuni passaggi, ma il file Leggimi incluso è pratico e ti fornirà una guida adeguata. Il progetto è anche open source, quindi puoi esaminare il codice e contribuire tu stesso. Le attuali applicazioni e casi d'uso sono previsti nel contesto delle case intelligenti, ma forse la comunità può estenderlo ad altri nuovi usi.