Scénario - Ask et Google Home
Re: Scénario - Ask et Google Home
Je galère toujours, j'aimerai faire la même chose que sarakha :
http://sarakha63-domotique.fr/la-foncti ... firmation/
mais à la place d'utiliser telegram, je veux faire un retour vocale de type "Ok google, réponse "oui"...
J'ai commencé mais çà ne fonctionne pas. Mes questions :
- quels sont les plugins à utiliser?
- faut-il créer une commande virtuel ?
- faut il créer une interaction ?
Pour l'instant, j'utilise juste le plugin gcast, puis j'ai crée un scenario et une requête ifttt, ma commande allumer la lumière fonctionne.
Que me manque t-il ? En vous remerçiant par avance. Ci-joint copie écran, ID47 correspond à ma commande lumière.
http://sarakha63-domotique.fr/la-foncti ... firmation/
mais à la place d'utiliser telegram, je veux faire un retour vocale de type "Ok google, réponse "oui"...
J'ai commencé mais çà ne fonctionne pas. Mes questions :
- quels sont les plugins à utiliser?
- faut-il créer une commande virtuel ?
- faut il créer une interaction ?
Pour l'instant, j'utilise juste le plugin gcast, puis j'ai crée un scenario et une requête ifttt, ma commande allumer la lumière fonctionne.
Que me manque t-il ? En vous remerçiant par avance. Ci-joint copie écran, ID47 correspond à ma commande lumière.
- Pièces jointes
-
- 1.jpg (310.25 Kio) Consulté 2663 fois
-
- Actif
- Messages : 543
- Inscription : 01 janv. 2016, 12:45
- Contact :
Re: Scénario - Ask et Google Home
la question, il faut directement la mettre dans la commande Ask et supprimer la commande parle au dessus du ask.
Sinon pour faire la même chose avec télégram, il faut remplacer la commande parle par la commande d'envoi d'un message telegram.
Sinon pour faire la même chose avec télégram, il faut remplacer la commande parle par la commande d'envoi d'un message telegram.
Jeedom mini PC Core I5 4300U ESXI
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr
Re: Scénario - Ask et Google Home
Bonjour, Merci de votre retour. J'ai bien supprimé la commande parle au dessus du ask et l'ai mis directement dans la cmd Ask.
C'est dans le champ "Commandes" de la fonction Ask où je bloque. En suivant le tuto de sarakha tout fonctionne avec télégram. Je voudrais juste remplacer la commande d'envoi depuis "télégram" par une fonction qui permet de dire "ok google", réponse "oui".
Apparemment le plugin gcast le permet comme vous l'indiquez mais je n'arrive pas à le faire fonctionner, il ne reçoit pas ma réponse quand je dis "ok google, réponse "oui". Voici log :
[2018-08-20 19:18:07][SCENARIO] Start : Scenario lance manuellement.
[2018-08-20 19:18:07][SCENARIO] Exécution du sous-élément de type [action] : action
[2018-08-20 19:18:07][SCENARIO] Demande {"title":"Voulez vous allumer les lumi\u00e8res ?","message":"Voulez vous allumer les lumi\u00e8res ?","answer":["OUI","NON"],"timeout":"60","variable":"reponse"}
[2018-08-20 19:19:08][SCENARIO] Réponse Aucune réponse
[2018-08-20 19:19:08][SCENARIO] Exécution d'un bloc élément : 21
[2018-08-20 19:19:08][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-08-20 19:19:08][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="OUI"] = Faux
[2018-08-20 19:19:08][SCENARIO] Exécution du sous-élément de type [action] : else
[2018-08-20 19:19:08][SCENARIO] Fin correcte du scénario
Merci de votre aide.
C'est dans le champ "Commandes" de la fonction Ask où je bloque. En suivant le tuto de sarakha tout fonctionne avec télégram. Je voudrais juste remplacer la commande d'envoi depuis "télégram" par une fonction qui permet de dire "ok google", réponse "oui".
Apparemment le plugin gcast le permet comme vous l'indiquez mais je n'arrive pas à le faire fonctionner, il ne reçoit pas ma réponse quand je dis "ok google, réponse "oui". Voici log :
[2018-08-20 19:18:07][SCENARIO] Start : Scenario lance manuellement.
[2018-08-20 19:18:07][SCENARIO] Exécution du sous-élément de type [action] : action
[2018-08-20 19:18:07][SCENARIO] Demande {"title":"Voulez vous allumer les lumi\u00e8res ?","message":"Voulez vous allumer les lumi\u00e8res ?","answer":["OUI","NON"],"timeout":"60","variable":"reponse"}
[2018-08-20 19:19:08][SCENARIO] Réponse Aucune réponse
[2018-08-20 19:19:08][SCENARIO] Exécution d'un bloc élément : 21
[2018-08-20 19:19:08][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-08-20 19:19:08][SCENARIO] Evaluation de la condition : ["Aucune réponse"=="OUI"] = Faux
[2018-08-20 19:19:08][SCENARIO] Exécution du sous-élément de type [action] : else
[2018-08-20 19:19:08][SCENARIO] Fin correcte du scénario
Merci de votre aide.
-
- Actif
- Messages : 543
- Inscription : 01 janv. 2016, 12:45
- Contact :
Re: Scénario - Ask et Google Home
Le scénario est correcte. Le problème se situe donc au niveau des requêtes ifttt
Envoyé de mon SM-A320FL en utilisant Tapatalk
Envoyé de mon SM-A320FL en utilisant Tapatalk
Jeedom mini PC Core I5 4300U ESXI
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr
Re: Scénario - Ask et Google Home
Merci superbricolo, en cherchant, j'ai trouvé pffffffff, en plus c'est écrit dans la doc mais après il faut comprendre la doc, c'est mon ID de l'équipement qui était pas bon dans le ifttt, j'ai mis l'id de la lumière au lieu de l'id du google home qui se trouve dans le plugin de gcast.
Autre problème également : sur la réponse, j'avais mis variable "OUI;NON" en majuscule, lors de la réponse il détecté "oui" en minuscule.
Exemple log :
Evaluation de la condition : ["oui"=="OUI"] = Faux
En modifiant la variable en minuscule oui;non ; retour du log OK :
[2018-08-20 22:38:27][SCENARIO] Evaluation de la condition : ["oui"=="oui"] = Vrai
çà fonctionne enfin, j'ai passé 1 jour argh ! bises à tout le monde!
Autre problème également : sur la réponse, j'avais mis variable "OUI;NON" en majuscule, lors de la réponse il détecté "oui" en minuscule.
Exemple log :
Evaluation de la condition : ["oui"=="OUI"] = Faux
En modifiant la variable en minuscule oui;non ; retour du log OK :
[2018-08-20 22:38:27][SCENARIO] Evaluation de la condition : ["oui"=="oui"] = Vrai
çà fonctionne enfin, j'ai passé 1 jour argh ! bises à tout le monde!
-
- Actif
- Messages : 543
- Inscription : 01 janv. 2016, 12:45
- Contact :
Re: Scénario - Ask et Google Home
Super, bien content que tu es trouvé
Envoyé de mon SM-A320FL en utilisant Tapatalk
Envoyé de mon SM-A320FL en utilisant Tapatalk
Jeedom mini PC Core I5 4300U ESXI
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr
Re: Scénario - Ask et Google Home
Pour rendre ma requête IFTTT un peu plus lisible, je viens de voir que l'on peut mettre directement le nom de la variable (au lieu de l'ID), cela donne :bartounet a écrit : ↑11 oct. 2017, 11:12Bonjour.
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
La commande et donc la variable est remplie avec IFTTT ( Google Assistant + WebHooks)
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 ?
https:// [Ip à compléter] /core/api/jeeApi.php?apikey= [API à completer] &type=variable&name=ReponseTest&value=<<<{{TextField}}>>>
Pour affecter la variable "ReponseTest" (dans cet exemple)
Re: Scénario - Ask et Google Home
Bonjour, je fais remonter le sujet pour une petite question :
Est-il possible d'utiliser cela avec plusieurs Ghome ? Vu la config côté IFTTT j'imagine que non ?
Et tant que j'y suis le plugin IFTTT est-il nécessaire ? L'APIKEY dans le webhook c'est celle de Jeedom ou justement celle du plugin ?
MErci,
Hatalar
Est-il possible d'utiliser cela avec plusieurs Ghome ? Vu la config côté IFTTT j'imagine que non ?
Et tant que j'y suis le plugin IFTTT est-il nécessaire ? L'APIKEY dans le webhook c'est celle de Jeedom ou justement celle du plugin ?
MErci,
Hatalar
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités