Deze ontwikkelaar heeft een tool gemaakt om Google Assistent-opdrachten in te plannen

Met deze open-sourceapplicatie kunnen gebruikers Google Assistant-opdrachten verzenden met een vertraging en duur, waardoor het eenvoudig wordt om opdrachten te plannen. Lees verder!

Google Assistant biedt veel functionaliteit als digitale assistent, en een flink aantal daarvan strekt zich uit tot smart home en automatisering. Google biedt een aantal planningsfunctionaliteiten voor slimme huizen via Routines, waarmee gebruikers bepaalde taken routinematig kunnen starten wanneer aan bepaalde voorwaarden wordt voldaan. Door de jaren heen is de functionaliteit ondergegaan Routines zijn uitgebreid, maar er blijft nog veel ruimte voor verbetering met wat er precies kan worden bereikt met Google Assistant in de context van slimme huisautomatisering. Nu heeft een ontwikkelaar een open-sourcetool gemaakt waarmee je Google Assistent-opdrachten kunt plannen, waardoor een scala aan functionaliteit en gebruiksscenario's wordt geopend voor slimme huizen en daarbuiten.

Timer voor Google Assistent Met by wiseindy kunt u opdrachten naar de Google Assistent sturen die na een bepaalde tijd, of bij uitbreiding, gedurende een bepaalde tijdsduur worden uitgevoerd. Het project maakt gebruik van IFTTT en een internetgerichte webserver om te communiceren met Google Assistant en uw smartapparaat. Eenmaal ingesteld, kunt u opdrachten verzenden zoals "

Hey Google, doe het licht na tien minuten uit" die een actie uitvoeren na een bepaalde duur. Het project breidt deze instructieset al uit om het gebruik van duuropdrachten zoals'Hey Google, zet de ventilator 25 minuten aan', waarmee één commando onmiddellijk wordt verzonden en het laatste commando na de duur.

De applicatie communiceert niet rechtstreeks met uw lokale apparaten, maar gebruikt IFTTT als verbindingsmedium voor deze communicatie. Wanneer je de Google Assistent vraagt ​​om "een apparaat na 5 minuten uit te zetten", stuurt hij dat commando naar IFTTT, dat op zijn beurt een HTTP-verzoek naar uw server doet met de apparaatnaam en parameter "5 minuten". De server schakelt het apparaat in en wacht gedurende de opgegeven tijd. Zodra de tijd is verstreken, zal de server een webverzoek indienen bij IFTTT, waardoor Google Assistant wordt gevraagd het apparaat uit te schakelen. Daarom hebt u een altijd actieve Node.js-server nodig waarmee IFTTT kan praten, hoewel deze niet op hetzelfde netwerk hoeft te draaien.

Timer voor Google Assistent - Github

Het opzetten van het project vergt een paar stappen, maar de meegeleverde leesmij is handig en geeft je voldoende begeleiding. Het project is bovendien open-source, dus je kunt de code bekijken en zelf bijdragen leveren. De huidige toepassingen en gebruiksscenario's worden overwogen binnen de context van slimme huizen, maar misschien kan de gemeenschap dit uitbreiden naar andere nieuwe toepassingen.