Dieser Entwickler hat ein Tool zum Planen von Google Assistant-Befehlen erstellt

Diese Open-Source-Anwendung ermöglicht es Benutzern, Google Assistant-Befehle mit einer Zeitverzögerung und Dauer zu senden, was die Planung von Befehlen erleichtert. Weiter lesen!

Google Assistant bietet als digitaler Assistent viele Funktionen und einige davon erstrecken sich auch auf Smart Home und Automatisierung. Google bietet einige Planungsfunktionen für Smart Homes an Routinen, die es Benutzern ermöglichen, bestimmte Aufgaben routinemäßig zu starten, wenn bestimmte Bedingungen erfüllt sind. Im Laufe der Jahre hat die Funktionalität nachgelassen Routinen wurden erweitert, aber es gibt noch viel Raum für Verbesserungen, was genau mit Google Assistant im Rahmen der Smart-Home-Automatisierung erreicht werden kann. Jetzt hat ein Entwickler ein Open-Source-Tool entwickelt, mit dem Sie Google Assistant-Befehle planen können und so eine Reihe von Funktionen und Anwendungsfällen für Smart Homes und darüber hinaus eröffnen.

Timer für Google Assistant Mit wiseindy können Sie Befehle an Google Assistant senden, die nach einer bestimmten Zeit oder im weiteren Sinne für eine bestimmte Zeitdauer ausgeführt werden. Das Projekt nutzt IFTTT und einen mit dem Internet verbundenen Webserver, um mit Google Assistant und Ihrem Smart-Gerät zu kommunizieren. Nach der Einrichtung können Sie Befehle wie „

Hey Google, schalte das Licht nach 10 Minuten aus", die nach einer bestimmten Dauer eine Aktion ausführen. Das Projekt erweitert diesen Befehlssatz bereits, um die Verwendung von Dauerbefehlen wie z. B. zu ermöglichen„Hey Google, schalte den Ventilator für 25 Minuten ein.“, wodurch ein Befehl sofort und der letzte Befehl nach Ablauf der Dauer gesendet wird.

Die Anwendung kommuniziert nicht direkt mit Ihren lokalen Geräten, sondern verwendet IFTTT als Verbindungsmedium für diese Kommunikation. Wenn Sie Google Assistant bitten, ein Gerät nach 5 Minuten auszuschalten, wird dieser Befehl an gesendet IFTTT, das wiederum eine HTTP-Anfrage an Ihren Server mit dem Gerätenamen und dem Parameter „5 Protokoll". Der Server schaltet das Gerät ein und wartet die angegebene Zeitspanne. Sobald die Zeit abgelaufen ist, stellt der Server eine Webanfrage an IFTTT, die Google Assistant anweist, das Gerät auszuschalten. Folglich benötigen Sie einen ständig laufenden Node.js-Server, mit dem IFTTT kommunizieren kann, obwohl er nicht im selben Netzwerk laufen muss.

Timer für Google Assistant – Github

Das Einrichten des Projekts erfordert ein paar Schritte, aber die mitgelieferte Readme-Datei ist praktisch und bietet Ihnen eine angemessene Anleitung. Das Projekt ist außerdem Open Source, sodass Sie den Code untersuchen und selbst Beiträge leisten können. Die aktuellen Anwendungen und Anwendungsfälle sind im Kontext von Smart Homes vorgesehen, aber vielleicht kann die Community sie auf andere neuartige Anwendungen ausweiten.