Táto open-source aplikácia umožňuje používateľom odosielať príkazy Google Assistant s časovým oneskorením a trvaním, čo uľahčuje plánovanie príkazov. Pokračuj v čítaní!
Asistent Google ponúka množstvo funkcií ako digitálny asistent a niekoľko z nich sa vzťahuje aj na inteligentnú domácnosť a automatizáciu. Google poskytuje niektoré funkcie plánovania pre inteligentné domácnosti prostredníctvom Rutiny, ktoré umožňujú používateľom spúšťať určité úlohy rutinne vždy, keď sú splnené určité podmienky. V priebehu rokov funkčnosť pod Rutiny sa rozšírili, stále však zostáva široký priestor na zlepšenie toho, čo presne je možné dosiahnuť pomocou Google Assistant v kontexte inteligentnej domácej automatizácie. Teraz vývojár vytvoril nástroj s otvoreným zdrojovým kódom, ktorý vám umožní naplánovať príkazy Google Assistant, čím sa otvorí celý rad funkcií a prípadov použitia pre inteligentné domácnosti a ďalšie.
Časovač pre Google Assistant by wiseindy vám umožňuje odosielať príkazy Asistentovi Google, ktoré sa vykonajú po určitom čase alebo po predĺžení na určitý čas. Projekt využíva IFTTT a webový server orientovaný na internet na komunikáciu s Google Assistant a vaším inteligentným zariadením. Po nastavení môžete odosielať príkazy ako „
Aplikácia nekomunikuje priamo s vašimi lokálnymi zariadeniami, ale používa IFTTT ako spojovacie médium pre túto komunikáciu. Keď Asistenta Google požiadate, aby „vypol zariadenie po 5 minútach“, odošle tento príkaz IFTTT, ktorý následne odošle požiadavku HTTP na váš server s názvom zariadenia a parametrom „5 minúty“. Server zapne zariadenie a čaká určený čas. Po uplynutí času server odošle webovú požiadavku na IFTTT, ktorá povie Asistentovi Google, aby vypol zariadenie. V dôsledku toho potrebujete vždy spustený server Node.js, s ktorým môže IFTTT komunikovať, hoci nemusí bežať v rovnakej sieti.
Časovač pre Google Assistant - Github
Nastavenie projektu pozostáva z niekoľkých krokov, ale priložený súbor readme je užitočný a poskytne vám primerané pokyny. Projekt je tiež open-source, takže si môžete kód prezerať a prispievať sami. Súčasné aplikácie a prípady použitia sa predpokladajú v kontexte inteligentných domácností, ale možno to komunita môže rozšíriť na iné nové použitia.