Ce développeur a créé un outil pour planifier les commandes de Google Assistant

Cette application open source permet aux utilisateurs d'envoyer des commandes à Google Assistant avec un délai et une durée, ce qui facilite la planification des commandes. Continuer à lire!

Google Assistant offre de nombreuses fonctionnalités en tant qu'assistant numérique, et bon nombre d'entre elles s'étendent à la maison intelligente et à l'automatisation. Google fournit des fonctionnalités de planification pour les maisons intelligentes via Routines, qui permettent aux utilisateurs de lancer certaines tâches régulièrement lorsque certaines conditions sont remplies. Au fil des années, les fonctionnalités sous Les routines se sont élargies, mais il reste encore une grande marge d'amélioration quant à ce qui peut être réalisé exactement avec Google Assistant dans le contexte de la domotique intelligente. Aujourd'hui, un développeur a créé un outil open source qui vous permet de planifier des commandes de Google Assistant, ouvrant ainsi une gamme de fonctionnalités et de cas d'utilisation pour les maisons intelligentes et au-delà.

Minuterie pour l'Assistant Google by wiseindy vous permet d'envoyer des commandes à Google Assistant qui s'exécuteront après une heure particulière, ou par extension, pendant une durée spécifique. Le projet utilise IFTTT et un serveur Web accessible sur Internet pour communiquer avec Google Assistant et votre appareil intelligent. Une fois configuré, vous pouvez envoyer des commandes telles que "Ok Google, éteins les lumières après 10 minutes" qui exécute une action après une durée particulière. Le projet étend déjà ce jeu d'instructions pour permettre d'utiliser des commandes de durée telles que"Ok Google, allume le ventilateur pendant 25 minutes", qui enverra une commande instantanément et la commande finale après la durée.

L'application ne communique pas directement avec vos appareils locaux mais utilise IFTTT comme support de connexion pour cette communication. Lorsque vous demandez à l'Assistant Google « d'éteindre un appareil après 5 minutes », il enverra cette commande à IFTTT, qui envoie à son tour une requête HTTP à votre serveur avec le nom de l'appareil et le paramètre "5 minutes". Le serveur allume l'appareil et attend pendant la durée spécifiée. Une fois le temps écoulé, le serveur fera une requête Web à IFTTT, qui demandera à Google Assistant d'éteindre l'appareil. Par conséquent, vous avez besoin d'un serveur Node.js toujours opérationnel avec lequel IFTTT peut communiquer, même s'il n'est pas nécessaire qu'il s'exécute sur le même réseau.

Minuteur pour l'Assistant Google -- Github

La configuration du projet prend quelques étapes, mais le fichier Lisez-moi inclus est pratique et vous fournira des conseils adéquats. Le projet est également open source, vous pouvez donc examiner le code et apporter vous-même des contributions. Les applications et cas d’utilisation actuels sont envisagés dans le contexte des maisons intelligentes, mais peut-être que la communauté pourra les étendre à d’autres utilisations nouvelles.