Page 1 sur 2

Scénario - Ask et Google Home

Publié : 11 oct. 2017, 11:12
par bartounet
Bonjour.
J'ai été très intéressé par l'article de Sarakha pour controler des chose via la commande ask

http://sarakha63-domotique.fr/la-foncti ... firmation/

Utiliser TELEGRAM c'est sympa et indispensable quand on est absent,
Cependant j'aurais aimé utilisé ce fonctionnement en controle Vocale via Google Home.

J'ai bien trouvé une solution mais c'est un peu lourd et

Le principe:

J'ai un scénario qui me demande par exemple si il doit allumer le salon avec ASK
Cela me lance la demande en vocale ( Via TTS) mais a terme via la GHOME

Cette variable je la rempli en utilisant les valeur d'une commande d'un virtuelle
La ou c'est un peu pourri c'est que je suis obligé de faire un sleep pour avoir le temps de parler à Ghome pour remplir la commande et donc la variable

Image



La commande et donc la variable est remplie avec IFTTT ( Google Assistant + WebHooks)


Image


En gros ca donne :

TTS dit : Bonsoir Dois je allumer la lumière du salon"
Moi je dit : "Ok Google réponse oui"

La valeur de la commande passe a oui, donc ma variable passe à oui ( pendant le sleep) et le scénario se déroule.


Ca marche, mais y a pas mal de limites..

Déjà le sleep c'est stressant, j'ai 5 secondes pour dire google Home ma phrase sans bégayer
dire "Ok Google réponse ..." c'est pas très WAF


Voyez vous quelques chose de plus sexy pour faire cela ?

Re: Scénario - Ask et Google Home

Publié : 14 oct. 2017, 11:11
par bartounet
Cela n'inspire personne :(

Re: Scénario - Ask et Google Home

Publié : 14 oct. 2017, 12:37
par ludomo
Bonjour,

j'ai pas la réponse à ta question mais peut être une piste pour toi :mrgreen:

Perso j'utilise tasker pour poser mes questions à mon android et agir en fonction des réponses...

et au lieu d'utiliser la commande ask(qui n'est pas encore pris en charge par l'appli mobile) j'utilise la fonction wait....

le principe c'est que tu as une condition et une durée.... dans mon cas:

-Condition : #[Aucun][RéponseTasker][RéponseTasker]#!="Aucune réponse"
-Durée : "59"

Si l'une des 2 conditions est remplie il arrête le wait et continu le scénario....

Ensuite je teste la valeur de #[Aucun][RéponseTasker][RéponseTasker]# qui dans mon cas peut être "oui" ou "non" ou "aucune réponse"

Je pense que tu peux t'inspirer de ça pour améliorer ton scénario

Bon courage
Ludomo

Re: Scénario - Ask et Google Home

Publié : 27 oct. 2017, 17:03
par bartounet
Je vais regarder

Re: Scénario - Ask et Google Home

Publié : 27 oct. 2017, 20:48
par bartounet
Je cherche toujours le moyen de faire poser une question à GH et qu'elle attende la réponse, mais je ne trouve pas

Re: Scénario - Ask et Google Home

Publié : 08 nov. 2017, 12:34
par mat043
Bonjour

Est il possible dans la fonction ask de faire plusieurs commandes?
Par exemple j'aimerai être notifié par telegram mais egalement par mail.
J'ai fait plusieurs tests dans la ligne commandes mais seulement le première commande est prise en compte.

Avez vous eu une solution?

Re: Scénario - Ask et Google Home

Publié : 22 déc. 2017, 10:08
par minscof
Ce sujet m'intéresse car j'aimerais pouvoir faire interagir jeedom et la google home via la fonction ask : est-ce qu'il y d'autres retours d'expérience ?

Re: Scénario - Ask et Google Home

Publié : 22 déc. 2017, 15:19
par superbricolo
La fonction ask fonctionne avec les google home avec le plugin Gcast. Je l'ai personnellement testé et c'est ok. Pour répondre je suis paramétré sur IFTTT comme Bartounet. Sur Jeedom on reste dans le fonctionnement normal de la fonction ask. Pas besoin de bricoler avec un sleep et une variable.

Dans mon scénario la variable TTSMessage et les commandes volumes ne sont pas utiles si on utilise que le Google Home. Pour moi cela sert à faire du TTS sur un périphérique Android avec une voix Voxygen. Du coup je baisse le volume de la Google Home pour que la question ne soit pas posée 2 fois.
Sortir poubelle.PNG
Sortir poubelle.PNG (140.47 Kio) Consulté 16697 fois

Re: Scénario - Ask et Google Home

Publié : 23 déc. 2017, 10:19
par bartounet
Et comment gère tu l'envoi de réponse par ghome et ifttt
C'est comme moi mot clés pas très wagon ?
OK Google réponse...

Re: Scénario - Ask et Google Home

Publié : 23 déc. 2017, 15:04
par bartounet
bartounet a écrit :
23 déc. 2017, 10:19
Et comment gère tu l'envoi de réponse par ghome et ifttt
C'est comme moi mot clés pas très waf ?
OK Google réponse...

Re: Scénario - Ask et Google Home

Publié : 24 déc. 2017, 18:26
par superbricolo
Oui c'est cela. J'aimerai beaucoup remplacer le 'Ok Google' par autre chose. Chez moi l'IA c'est 'Eva'.
Si un jour on peut se passer d'IFTTT ce serait super. J'aimerais fonctionner comme avant avec le projet Sarah mais la précision de la reconnaissance du GHome.

Re: Scénario - Ask et Google Home

Publié : 31 déc. 2017, 15:14
par misterbebel
Bonjour,
Merci pour ces idées de scénario.
J'essaie également de travailler sur ce type de scénario mais je bloque sur le plugin ifttt... avez vous un lien pour m'expliquer ce qu'il faut remplir dans ce plugin pour récupérer la réponse dans le scénario ?
Merci

Re: Scénario - Ask et Google Home

Publié : 31 déc. 2017, 18:04
par bartounet
misterbebel a écrit :
31 déc. 2017, 15:14
Bonjour,
Merci pour ces idées de scénario.
J'essaie également de travailler sur ce type de scénario mais je bloque sur le plugin ifttt... avez vous un lien pour m'expliquer ce qu'il faut remplir dans ce plugin pour récupérer la réponse dans le scénario ?
Merci
Sur quoi tu bloque ?
L'installation du plugin est simple
Tout est dans la doc
Tu génère une clé api ifttt et la rensigne dans ton objet

https://github.com/jeedom/plugin-ifttt/ ... n.asciidoc

Re: Scénario - Ask et Google Home

Publié : 31 déc. 2017, 18:07
par bartounet
superbricolo a écrit :
22 déc. 2017, 15:19
La fonction ask fonctionne avec les google home avec le plugin Gcast. Je l'ai personnellement testé et c'est ok. Pour répondre je suis paramétré sur IFTTT comme Bartounet. Sur Jeedom on reste dans le fonctionnement normal de la fonction ask. Pas besoin de bricoler avec un sleep et une variable.

Dans mon scénario la variable TTSMessage et les commandes volumes ne sont pas utiles si on utilise que le Google Home. Pour moi cela sert à faire du TTS sur un périphérique Android avec une voix Voxygen. Du coup je baisse le volume de la Google Home pour que la question ne soit pas posée 2 fois.

Sortir poubelle.PNG
Je ne comprend pas comment tu fais sans utiliser sleep
Si pas de sleep pour moi tu n'as pas le temps de répondre et le scénario s'enchaîne
Tu peux le faire un screen de ta recette ifttt

Re: Scénario - Ask et Google Home

Publié : 31 déc. 2017, 18:29
par superbricolo
Voici ma requête IFTTT:
Ask ifttt requete.PNG
Ask ifttt requete.PNG (26.76 Kio) Consulté 16508 fois

Mais ce qui fait que cela marche, c'est la commande 'parle' du plugin Gcast. regarde bien mon scénario quelques posts au-dessus.

Re: Scénario - Ask et Google Home

Publié : 04 avr. 2018, 21:16
par mortyre
Bon je viens de tenter mais je n'arrive pas à récupérer la variable de réponse du google dans mon jeedom par IFTTT en suivant la méthode donné par superbricolo. J'ai bien dans les activités IFTTT la bonne réponse enregistrée pourtant mais elle ne remonte pas dans la variable au travers de Gcast PArle. Une idée?

Re: Scénario - Ask et Google Home

Publié : 04 avr. 2018, 21:56
par superbricolo
Envoi une copie d'écran de ton scénario pour que l'on puisse t'aider

Re: Scénario - Ask et Google Home

Publié : 05 avr. 2018, 19:47
par Theking31
Et de ton ifttt...

Re: Scénario - Ask et Google Home

Publié : 25 juin 2018, 22:50
par pacanou
Bonjour,

Je suis débutant et j'aimerai faire la même chose que vous et je bloque à l'étape 4 de la doc sur IFTTT, je ne suis pas sûre de ce que j'ai mis car çà ne marche pas, voici mes copies écrans.
1.J'ai bien mis la clef webhook
1.png
1.png (50.56 Kio) Consulté 15464 fois
2.Dans commande, ici j'ai un doute, je n'ai pu que choisir "ETAT", pas le "ON" ou "OFF" de ma lumière :
2.png
2.png (32.08 Kio) Consulté 15464 fois
3.png
3.png (40.83 Kio) Consulté 15464 fois
3.dans IFTTT :

Re: Scénario - Ask et Google Home

Publié : 25 juin 2018, 23:00
par pacanou
4.png
4.png (67.89 Kio) Consulté 15461 fois
Avez vous un tuto de AàZ ? Merci