Denne utvikleren laget et verktøy for å planlegge Google Assistant-kommandoer

click fraud protection

Denne åpen kildekode-applikasjonen lar brukere sende Google Assistant-kommandoer med tidsforsinkelse og varighet, noe som gjør det enkelt å planlegge kommandoer. Les videre!

Google Assistant tilbyr mye funksjonalitet som digital assistent, og en god del av den strekker seg til smarthus og automatisering. Google tilbyr noen planleggingsfunksjonalitet for smarte hjem gjennom Rutiner, som lar brukere starte visse oppgaver rutinemessig når visse betingelser er oppfylt. Gjennom årene har funksjonalitet under Rutinene har utvidet seg, men det er fortsatt et stort rom for forbedringer med hva som kan oppnås med Google Assistant i sammenheng med smarthusautomatisering. Nå har en utvikler laget et åpen kildekode-verktøy som lar deg planlegge Google Assistant-kommandoer, åpne en rekke funksjoner og bruksområder for smarte hjem og utover.

Timer for Google Assistant av wiseeindy lar deg sende kommandoer til Google Assistant som vil utføres etter en bestemt tid, eller i forlengelse, for en bestemt tidsperiode. Prosjektet bruker IFTTT og en internettvendt webserver for å kommunisere med Google Assistant og smartenheten din. Når du er konfigurert, kan du sende kommandoer som "

Hey Google, slå av lyset etter 10 minutter" som utfører en handling etter en bestemt varighet. Prosjektet utvider allerede dette instruksjonssettet for å gjøre det mulig å bruke varighetskommandoer som f.eks«Hey Google, slå på viften i 25 minutter», som vil sende én kommando umiddelbart og den siste kommandoen etter varigheten.

Applikasjonen kommuniserer ikke direkte med dine lokale enheter, men bruker IFTTT som et tilkoblingsmedium for denne kommunikasjonen. Når du ber Google Assistant om å "slå av en enhet etter 5 minutter", vil den sende den kommandoen til IFTTT, som igjen sender en HTTP-forespørsel til serveren din med enhetsnavnet og parameteren "5 minutter". Serveren slår på enheten og venter i den angitte tiden. Når tiden har gått, vil serveren sende en nettforespørsel til IFTTT, som vil fortelle Google Assistant om å slå av enheten. Følgelig trenger du en alltid kjørende Node.js-server som IFTTT kan snakke med, selv om den ikke trenger å kjøre på samme nettverk.

Tidtaker for Google Assistant -- Github

Å sette opp prosjektet tar noen få trinn, men den inkluderte readme er nyttig og vil gi deg tilstrekkelig veiledning. Prosjektet er også åpen kildekode, slik at du kan undersøke koden og gi bidrag selv. De nåværende applikasjonene og brukssakene er tenkt i sammenheng med smarte hjem, men kanskje samfunnet kan utvide det til andre nye bruksområder.