Bonsoir.
J’ai eu une problématique comme tous ceux j’imagine qui souhaitent remplacer les recettes IFTTT par GSH.
Comment dire ce qu’on veut à la Google Home pour qu’elle lance nos scénarios ??
La doc est utile mais ne dit pas tout.
En effet j’ai un besoin simple:
Dire « Ok Google Bloque les écrans » cela doit me lancer le scénarios bloque-ecran.
Cela parait simple avec gsh et le mode scène, sauf que cela n’est pas si clair que ça.
Si on suit la doc et les sujets sur les forums, il faudrait créer une scéne « bloque les écrans » et dire à Google , « Ok Google ACTIVE bloque les écrans »
Faut avouer que c’est pas terrible…et surtout pas WAF…
J’ai du coup trouver une astuce toute bête mais je ne suis pas sur qu’elle soit documentée.
1 - Créer votre scène dans GSH
Cette scène je l’appelle comme je souhaiterai que la google home me réponde sans le « j’active »
2 - Créer une routine personnalisée sur l’application home
Je lui dis quand je dis « bloque les écrans »
L’assistant lance la commande « Active le bloquage des écrans »
Et c’est là l’astuce, ce n’est pas à nous de dire « Active le bloquage » mais c’est la routine qui va le lancer à notre place.
Du coup il va lancer la scène que vous avez créer.
De plus si vous avez bien nommé votre scène, la réponse va être Ok, j’active " le nom de la scène"
Arrangez vous pour que le nom de la scène corresponde à une réponse acceptable.
La pour moi Google me répond
Cela parait surement tout bête pour ceux qui maitrise les scènes, mais je n’ai rien trouvé d’explicite comme cela.
Avec cela gsh répond à tous les besoins.
Que se soit du « allume/éteint ouvre/ferme » … avec les équipements classique
Et les demande plus élaborée via des routines et scénarios