actions_on_google_et_domotique
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
actions_on_google_et_domotique [2018/03/07 22:37] – [Principe de fonctionnement] 88.164.131.165 | actions_on_google_et_domotique [2018/03/07 23:04] – [Dialogflow] 88.164.131.165 | ||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
==== Etapes === | ==== Etapes === | ||
- | Créer un compte IFTTT | + | * Créer un compte IFTTT |
- | + | | |
- | Créer une nouvelle applet | + | |
- | + | | |
- | Cliquer sur +this pour créer un nouvelle condition | + | |
- | + | | |
- | Dans le choix du service sélectionner Google Assistant | + | |
- | + | | |
- | Puis sélectionner "Say a simple phrase" | + | |
- | + | | |
- | Dans "What do you want to say", écrivez la phrase qui déclenchera votre l' | + | |
- | + | | |
- | Dans "What do you want the Assistant to say in response?", | + | |
- | + | ||
- | Dans Language sectionner French | + | |
- | + | ||
- | Cliquer sur +that pour créer l' | + | |
- | + | ||
- | Dans le choix du service sélectionner Webhook | + | |
- | + | ||
- | Dans URL, mettez l'URL de la page sur votre serveur qui sera en charge d' | + | |
- | (ex : http: | + | |
==== Coté serveur === | ==== Coté serveur === | ||
Ligne 79: | Ligne 69: | ||
Cette solution fonctionne très bien mais elle ne permet que d' | Cette solution fonctionne très bien mais elle ne permet que d' | ||
- | |||
Exemple, on ne peut pas savoir si les volets sont montés ou descendus. | Exemple, on ne peut pas savoir si les volets sont montés ou descendus. | ||
- | |||
La solution suivante permet de palier à ce problème. | La solution suivante permet de palier à ce problème. | ||
Ligne 87: | Ligne 75: | ||
==== Dialogflow ==== | ==== Dialogflow ==== | ||
+ | |||
+ | Actions on Google permet de développer une application pour votre Google Home. | ||
+ | En gros, elle remplacera IFTTT que nous avions utilisé avant. | ||
+ | L' | ||
+ | |||
+ | Il y a néanmoins des inconvénients à cette solution : | ||
+ | * Les applications ont vocations a être public même si vous pouvez les tester sur votre Google Home de manière privée. Lors du lancement de l' | ||
+ | * Il faut invoquer votre application pour l' | ||
+ | |||
+ | === Etapes === | ||
+ | * Aller sur https:// | ||
+ | * Créer un nouveau projet puis dans Actions, sélectionner Dialogflow actions. | ||
+ | * Vous allez ensuite arriver sur le site https:// | ||
+ | |||
+ | 2 menus sont important " | ||
+ | |||
+ | * Intents : Ce sont les intentions/ | ||
+ | * Entities : Ce soit les parametres variables de vos Intents | ||
+ | |||
+ | Exemple pour une demande du type "Monte les volets du salon." | ||
+ | Chaque valeur pourra avoir des synonymes. "du salon, salon, dans le salon etc ..." | ||
+ | |||
+ | Ce qui permettra a votre Google Home de reconnaitre toutes les variantes possibles | ||
+ | Monte les volets du salon, monte les volets dans le salon, monte les volets salon etc ... | ||
+ | |||
+ | * Créer dans Entities, un groupes " | ||
+ | * Créer dans Intents un nouvel intent qui s' | ||
+ | * Dans Training phrases taper "Monte les volets du salon" puis taper " | ||
+ | * Sélectionner "du salon" et sélectionner dans parametre votre entities " | ||
+ | * Sauvegardez votre intent | ||
+ | |||
+ | Dans intents, vous trouverez deux intent par defaut " | ||
+ | |||
+ | |||
+ | |
actions_on_google_et_domotique.txt · Dernière modification : 2018/03/18 09:48 de 88.164.131.165