Connecter Google Assistant et Jeedom en une seule action IFTTT

Vous souhaitez utiliser Google Assistant pour contrôler votre maison qui tourne sous Jeedom ? Je vais vous expliquer ici comment le faire très simplement, avec une seule configuration dans IFTTT !

Comme vous, j’ai parcouru de nombreux sites expliquant comment interfacer Jeedom et Google Assistant. Mais la solution ne me plaisait pas. Il fallait, pour chaque action, créer une phrase spéciale et l’action associée sous IFTTT.
Je n’ai pas envie de faire une déclaration IFTTT pour allumer la lumière du salon, l’éteindre; faire de même avec toutes les autres lumières de la maison; et répéter cela pour l’alarme, les volets…

L’autre solution, qui sera payante prochainement ( mais officielle ) ne me satisfait pas non plus; je comprends rien a DialogFlow machin…

Je dis toujours qu’un bon informaticien est un informaticien fainéant 😉 Je compte donc l’être 🙂

 

Les interactions comme point d’arrivée Jeedom

Plutôt que d’utiliser les scénarios et les actions, je suis parti du principe d’utiliser les interactions. Si j’envoie mes phrases sur les interactions, c’est Jeedom qui va interpréter cela pour déduire ce que je souhaite faire. Plus besoin de faire ce travail manuellement dans IFTTT !

C’est par cette approche que je n’aurai qu’une seule interaction IFTTT à déclarer.

 

Utilisation de l’API

Je suis donc reparti fouiller l’API de Jeedom, et je me suis rendu compte de la simplicité d’utilisation et de mise en place !

 

Utilisation de IFTTT

IFTTT est ce qui me permet de récupérer ce que je dis à Google Assistant.
En image, cela donne ceci:

 

 

 

 

 

Installation chez vous

Comme nous utilisons IFTTT, ce dernier enverra la requête à votre Jeedom. Vous devez donc avoir Jeedom accessible d’internet.

Configuration IFTTT

 

This :

  • Créez un nouveau Applet,
  • Cherchez « Google Assistant »,
  • Choisir « Say a phrase with a text ingredient »,
  • Dans le champ « What do you say? » Mettre : Maison $ ( ou ce que vous voulez pour parler à votre maison )
  • Dans le champ « What do you want the assistant to say in response? » Mettre : OK par exemple.
  • Language : French.

 

 

 

That :

  • Cherchez « Webhooks »
  • Dans le champ « URL », saisir l’URL de votre Jeedom, jusqu’au chemin de l’API comme ceci : http://IP_DNS_JEEDOM/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx&type=interact&utf8=1&query={{TextField}}
  • Renseigner l’IP de votre Jeedom, votre API secrète.
  • Dans le champ « method », mettre GET
  • Dans le champ « Content Type », mettre application/json

 

 

 

Testez !

A présent, vous pouvez parler à Google Assistant depuis votre smartphone ou votre Google Home !

Pour cela, dites : « OK Google, maison, VOTRE DEMANDE ».
Par exemple : « OK Google, maison, allume la lumière du salon ».

Dès que Google Home va voir le mot clé « maison », il va envoyer le reste de la phrase à IFTTT. Ici : « allume la lumière du salon ».

IFTTT va donc exécuter l’action qui est : accéder à votre Jeedom en  y mettant la clé API secrète et la phrase dans l’URL.

Jeedom interprète donc ensuite via les interactions votre demande.

 

Conclusion

Voilà, rien de plus à faire, toutes vos demandes passeront de cette manière jusque Jeedom qui fera l’interprétation. Le deal est tenu : 1 seule interaction à créer dans IFTTT !

Reste à votre charge de bien veiller à déclarer vos équipements dans les catégories « lumières », « énergie » etc… pour que tout se passe bien.

Pour cela, vous pouvez tester dans Jeedom que les phrases que vous allez dire seront correctement exécutées.
Si vous souhaitez faire des choses plus complexes que juste allumer la lumière, vous aurez tout à configurer dans les interactions Jeedom.

francois

Passionné par les nouvelles technologies depuis ma jeunesse, je continue aujourd'hui par mon métier cette passion. Toujours curieux, je tiens ce blog comme mémo de mes découvertes et profite de cet espace pour vous les faire partager.

Vous aimerez aussi...

116 réponses

  1. EG dit :

    Au top, merci beaucoup.

  2. jacques dit :

    salut je bloque au premier tableau

    Maison $

    This recipe is for number (#) not text ($) ingredients.

     

  3. jacques dit :

    oui en effet quel erreur lire trop vite  🙁     merci

  4. supperdd dit :

    salut pour essayer je teste avec mon android.

    j ai un soucis , je ne comprend pas comment l’appli g assistant qui entend bien ma requetes l’envoie a ifttt y a une manoeuvre a faire qui n est pas ds ton tuto ??

    merci

    • francois dit :

      Gassistant ne comprenant pas, il cherche les plugins qui comprennent cette requête. Ifttt comprendra puisque la requête commence par « maison ». Et du coup la requête est envoyée à jeedom car un applet est configuré comme ça

  5. jacques dit :

    OK ça fonctionne ,javais déjà fait toutes les commandes ifttt

    j’ai quand créer les interactions pour le fun

    merci:)

  6. iPapy dit :

    Bonjour François,

    Merci pour ce tuto car comme toi je suis assez fainéant lool et plus c’est simple mieux c’est. Cependant je bloque à un endroit:

    Dans Jeedom j’ai bien les deux interactions « Allume le ventilateur » et « Eteint le ventilateur » qui quand je lance les deux phrases dans « interaction/tester » fonctionne très bien.

    Dans IFTTT J’ai donc créé « Jeedom à la place de maison » et dans l’url d’exécution j’ai bien mis  » http://mon IP externe/core/api/jeeApi.php?api=API Jeedom&type=interact&utf8=1&query=allume le purificateur » mais quand je demande à ma GH de faire l’action il me répond bien OK mais rien ne se passe et dans Jeedom j’ai le message d’erreur « jeeEvent: Vous n’êtes pas autorisé à effectuer cette action1, IP: 54xxxxxxxx »

    J’ai beau chercher je ne trouve pas ou se trouve l’erreur, je suis sous Jeedom 3.2.9

    Merci d’avance pour ton aide.

    • francois dit :

      Salut,
      Essaye en mettant « maison » à la place du mot clé jeedom. Car jeedom dispose d’une app Google Home qui utilise ce mot clé. Je pense que du coup la requête est envoyée aux serveurs jeedom et non à ifttt.

      Bon courage

      • iPapy dit :

        Bonjour,
        Merci pour ta réponse rapide, je viens de faire le changement mais cela ne change rien, j’ai toujours le message « jeeEvent: Vous n’êtes pas autorisé à effectuer cette action1, IP: 54.xx. Xxx. Xxx et il ne se passe rien, le ventilateur ne s’allume pas.

        • francois dit :

          L’ip que tu donne est la tienne, celle de ifttt ?

          • iPapy dit :

            Oui c’est mon ip externe qui se trouve sur le port 443 donc : »http://xx.xx.xx.xx:443/core/api/jeeApi.php?api=API Jeedom&type=interact&utf8=1&query=allume le ventilateur

          • francois dit :

            J’ai essayé d’accéder à ton interface Web jeedom via l’ip externe mais rien ne s’affiche… Souci avec la redirection de port ?

          • Matthieu dit :

            Si tu fais une redirection sur le port 443, c’est que ta connexion est en httpS et non http tout court.

          • francois dit :

            Non pas obligatoirement. On peut mettre le ssh en 21, le FTP en 22 et même le http en 80,443,8080 etc… Aucune incidence si on le sait et que l’on utilise un autre port que celui par défaut 🙂 le souci est résolu. Problème avec une mauvaise clé API 🙂

  7. iPapy dit :

    Bizarre car j’ai d’autre recette IFTTT qui appel l’adresse IP de mon Serveur et elles fonctionnent, même de mon téléphone en 4G j’accède à mon serveur depuis l’adresse ip avec safari.
    Attention je ne suis pas en https mais en http même si c’est le port 443. normalement si tu essaie xxxx url cachée xxxx tu devrais arriver sur la page d’authentification de mon serveur, non ?

  8. iPapy dit :

    Effectivement là je comprends mieux, normal la 54 n’est pas mon ip externe mais celle que me retourne Jeedom en erreur, je pense sans en être certain qu’elle proviens de IFTTT ou de la GH car elle s’affiche dans les log de Jeedom à chaque fois que je dis à ma GH « OK Google, maison allume le ventilateur »

    • francois dit :

      Donc l’envoi se fait bien sur ta box. L’api renseignée est correcte ? Aucune limitation des IP, utilisateur dans les filtres des interactions ?

    • iPapy dit :

      Re François,

      C’est bon j’ai trouvé ma connerie, j’avais mis la clé API de Webhooks au lieu de l’API de Jeedom, c’est ton dernier message qui m’a mis sur la piste.

      Encore désolé de t’avoir dérangé pour une bêtise comme ça et une nouvelle fois merci de ton aide, je vais me penché sur d’autre truc que tu proposes j’aime bien ce que tu fais, je me suis d’ailleurs abonné.

      Bon Week-end.

      Franck

      • francois dit :

        Pas de souci. Content que ça plaise ! Je vais modifier les conversations pour virer le s ip et dns etc.. Pour pas avoir de soucis d’attaque et autre

  9. Pierre dit :

    Bonjour,

    J’ai une question, avec cette méthode, peut on avoir un retour vocal sur le GH?

    Si par exemple je demande la Température et que j’attends un retour, l’enceinte me la donnera?

    Cordialement

  10. iPapy dit :

    Tu veux vraiment me faire craquer lool

  11. iPapy dit :

    Et moi je viens de craquer pour une Xiaomi Mi Box TV pour mon anniversaire

  12. iPapy dit :

    Désolé c’était un cadeau

    • francois dit :

      Pas de souci 🙂 pour la prochaine lol

    • francois dit :

      Ne mets pas à jour ta box par contre. Ça déconne. Vérifie si c’est corrigé quand tu la recevra

      • iPapy dit :

        Bonsoir François,
        J’ai eu mon cadeau hier, ma Mibox TV3, je découvre car venant de l’univers MAC et IOS (Apple TV4, iPhone, iPad, etc.) c’est assez nouveau pour moi l’environnement Android (Galaxy S5) et Android Tv (Mibox TV), je voulais te demander quel player multimédia autre que Kodi me conseilles tu pour lire mes sources musique, films et séries qui se trouve sur mon NAS Synology car Kodi franchement je suis pas fan 😉
        Merci d’avance pour ta réponse.

  13. iPapy dit :

    Oui une prochaine fois je n’y manquerait pas car je suis pour aider les personnes.

    D’accord je ferais attention quand je la recevrait, merci de l’info.

  14. Olivier dit :

    Question bete, on est obligé de passer par les interaction ?

    Jeedom ne comprends pas si je dit Lumiere salon on, si j’ai un equipement Lumiere salon ?

    car tu écris « Reste à votre charge de bien veiller à déclarer vos équipements dans les catégories « lumières », « énergie » etc… pour que tout se passe bien. »

    Merci 🙂

    • francois dit :

      On est pas obligé de passer par les interactions. On peut utiliser les scénarios et actions. Mais cela sous entend de créer un applet ifttt à chaque fois.

      Donc donc mon article le but est de n’en créer qu’un, en utilisant les interactions.

      Jeedom comprendra « lumière salon on » si tu as bien renseigné l’information de ton capteur: la bonne catégorie. D’où ma phrase que tu cites.

  15. iPapy dit :

    Bonjour François

    Je voudrais rebondir sur la question d’Olivier, aujourd’hui j’ai mes interactions qui fonctionnent bien sauf que la seul réponse que me fait ma Google Home c’est « OK, c’est fait » et je reconnais que c’est bien pratique de n’avoir qu’une seule commande IFTTT, mais si je veux une réponse personnalisé de la par de ma Google Home pour chaque action faut que je rajoute dans mon interaction l’utilisation du plugin « GoogleCast » dans l’interaction avec le message que je souhaite avoir en retour, c’est bien ça?

  16. Thomas dit :

    Salut François,

    Tout d’abord, merci pour toutes les infos et tutos, c’est toujours très instructif et utile.

    J’ai un souci avec l’exécution de ma commande…

    Dans IFTTT, ma phrase est celle là : https://xxxx.dns5.jeedom.com/core/api/jeeApi.php?apikey=monapijeedom=interact&utf8=1&query={{TextField}}

    J’ai laissé Textfield tel quel. On est d’accord, c’est bien le but ? Textfield sera remplacé par le mot ou la phrase que je prononce derrière le mot clé (j’ai laissé maison…) ?

    Dans mes interactions, j’ai créé quelque chose de très simple :

    nom : lumière bureau

    demande : allume le bureau

    réponse : fait !

    action : [Bureau][Hue bureau][On]#

    mais rien ne se passe…
    Pas d’erreur dans les logs jeedom et ifttt execute bien le script.
    J’ai raté un truc ?

     

     

  17. Thomas dit :

    C’est bon !!!

    Désolé, j’avais une coquille dans ma requête…

  18. maeva dit :

    Vraiment merci du partage ! J’ai galéré aussi avec tous les tutos et autres et grâce à toi ça a été super facile 🙂

  19. fonzie73 dit :

    Bonjour. Ca semble génial !!

    J’ai 2 questions de débutant: il faut faire quelque chose au niveau de Jeedom?

    Quand tu parles de l’ API secrète il s’agit bien de la clé d’installation ?

    Merciiiiii

  20. Fonzie73 dit :

    J’ai trouvé, un grand merci et …… ca marche presque !!!

    Quand je dis, ok google jeedom ferme les volets de la cuisine ….. ca marche ! j’en reviens encore pas

    Mais…….quand je luis dis ouvre les volets de la cuisine, ils se ferment e

    également !:!!!

    En gros, ferme, ouvre, ou n’importe quel mot fonctionne à l’identique, c’est balo

    Et franchement je n’ai pas d’idée

  21. Fonzie73 dit :

    Merci François. Excuse moi mais tu peux me donner quelques détails s’il te plait. Déja ‘interactions dans Jeedom’ et je suis perdu …J’arrive à suivre une procédure quand elle est bien expliquée(comme la tienne) mais sinon je plane un peu …Merci pour ta patience

  22. Fonzie73 dit :

    Merci !!!!! Je teste ce soir

    Donc si je crée une interaction ‘ouvre les volets de la cuisine’ et que je dis à google home la même chose cela suffit ?

    Pour la fermeture qui se passe bien quelque soit le mot je crée aussi une interaction ou ce n’est pas nécessaire ?

    • francois dit :

      Voilà. Avec le mot clef jeedom à Google pour que ça soit bien envoyé à ifttt. Après pour les interactions, tu oeux faire des choses poussées avec des variables, alternatives aux mots pour qu’en une interaction, tu gère l’ensemble de tes volets. C’est à tester pour pousser loin le truc 🙂

  23. Fonzie73 dit :

    Ouahhhhh j’en reviens pas, franchement !!!!

    Pour ouvrir ma porte de garage avec Jeedom j’ai mis un code d’accès dans ‘Restriction de l’action’ de la commande ‘Monter’. Tu crois que c’est possible de réaliser la même chose avec une interaction du type:

    Ok Google, Jeedom, ouvre la porte du Garage

    Et que google me demande: ‘Quel est le code’ et que je puisse lui dicter?

    Je m’emballe peut-être ….

  24. Fonzie73 dit :

    Bonjour François, je voulais juste te remercier, ca marche au top

  25. iPapy dit :

    Bonsoir François,

    J’ai vu que Xiaomi sortait une MiBox 3S qui intègre directement Google assistant, tu en pense quoi? tu pense qu’on peut l’intégrer à Jeedom ?

  26. iPapy dit :

    Bonjour François,

    Celle dont tu parles c’est celle que j’ai déjà, moi parlais de celle là https://www.chinatech.fr/bons-plans/xiaomi-mi-box-s-avec-4k-hdr-android-lecteur-multimedia-en-streaming-tv-et-assistant-google-a-distance-version-internationale-49-34e/. Comme je voudrais m’acheter une seconde MiBox J’hésite entre le même modèle que toi et cette dernière qui semble intégrer un tout petit plus de chose, entre autre elle est déjà sous Android TV 8.1 et intègre Google Assistant.

    • francois dit :

      Même perfs que celle que nous avons, mais prise EU, possibilité de mettre 64go en stockage, télécommande un peu modifiée. Je serais limite tenté pour acheter celle ci oui. A voir s’il y a d’autres choses en plus.

  27. Jean-Didier dit :

    Bonjour à toute la communauté,

    J’ai beau chercher, je n’ai pas trouvé la réponse…

    A votre avis, est-ce possible, et si oui comment, de récupérer la valeur de TextField provement de l’applet IFTTT pour, par exemple s’en servir pour le lire en TTS sur le chromecast du salon, ou tout simplement sur l’enceinte connectée à mon jeedom DIY ?

    Je vous remercie d’avance de votre aide.

  28. Lena55 dit :

    Bonjour,

    J’ai utilisé ce tuto pour paramétrer mon jeedom. ça fonctionnait très jusqu’à aujourd’hui où je me retrouve avec cette erreur IFTTT : « Unable to make web request: Error: ETIMEDOUT »

    Sachant que quand je lance l’URL : « http://<Mon URL>/core/api/jeeApi.php?apikey=<Mon API>&type=interact&utf8=1&query={{TextField}} » et que je remplace textfield par la commande ça fonctionne très bien !

    Je ne comprends pas ce qui bloque !

    Par avance merci pour votre aide.

    Cdlt

  29. Nemo79300 dit :

    Bonsoir,

    Je viens de configurer IFTTT afin de lancer dans un premier temps une interaction bien ciblé sur Jeedom (maison ==>allume la lumière du salon). J’ai donc rentré sur IFFT, « Maison $ » puis  » http://http://identifiant.ddns:8088/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx&type=interact&utf8=1&query=allume la lumière du salon   » lorsque je clic sur « check now » il m’affiche alors « Applet checked » mais rien ne se passe. Si dans mon explorateur je copie  » http://http://identifiant.ddns:8088/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx&type=interact&utf8=1&query=allume la lumière du salon  « , l’interaction fonctionne correctement, j’en déduit que l’interaction Jeedom est correct (le retour de ma demande affiché sur l’explorateur : « C’est fait, la puissance de la lumière du salon est réglé pour une puissance de 6.5 watt ») . Pourquoi cela ne fonctionne t’il pas sur Google Home de mon android alors que le compte google étant identique à IFTTT. Je suis allez dans Configurations/Sécurité de mon Jeedom ==> RAS. Merci d’avance pour votre aide.

  30. thom dit :

    merci de ton tuto

    je viens de tester mais sans résultat! j’ai bien un message ok mais rien ne se passe ( mon interaction en test fonctionne bien depuis jeedom)

    dans : IP_DNS_JEEDOM 

    il faut le remplacer que par l’ip : 192.168.—.—?

  31. iPapy dit :

    Bonjour Thom,

    Question, peux tu accéder à ton serveur Jeedom depuis l’extérieur et si oui comment ( adresse IP ou nom de domaine)?

    • thom dit :

      oui avec le DNS (proxy) Market

      • iPapy dit :

        Question bête Thom car j’ai moi même, fait l’erreur l’année dernière en juin, as tu bien mis la clé API de Jeedom et non celle de l’API de Webhooks, si tu remontes dans les post j’ai eu le même souci l’année dernière et j’avais simplement pas mis la bonne API, depuis cela fonctionne toujours à merveille sans jamais en presque aucun souci car il m’est arrivé que IFTTT soit dans HS et du coup ben ça marche pas 😉

  32. thom dit :

    iPapy,

    serait tu comment intégrer un porcentage via google pour la lumière et les volets?

    • iPapy dit :

      Ok super si tu as trouvé. Non je ne sais pas car mes lampes (Philips Hue et Xiaomi Yeelight) sont directement commandées vocalement par ma GH donc j’ai juste besoin de dire « OK Google, pièce (salon par exemple) à x%, même si je vois toutes mes lampes sur mon Jeedom je ne me sert de ce dernier que pour des scénarios spécifiques, mais je vais regarder car cela peu être effectivement intéressant à travers Jeedom de pouvoir le faire pour des lampes non reconnu directement par la GH, par contre je ne pourrait tester qu’avec des lumières car je n’ai pas encore de volets électrique.

  33. thom dit :

    a la place de dire « ok google , Maison » j’ai mis « ok google ,Alexa) lol

    je trouve ça plus sympa!

  34. thom dit :

    Pour l’intensité :

     

    En demande j’ai mis: #commande# [de la|la] lumière [dans la|dans le| |de l’|les|de la|du|a l’] #objet# à #slider# [%||]

    et synonyme: intensité=augmente,baisse

  35. fab dit :

    Salut

    vous pensez qu’on peux faire pareil avec domoticz?

    • francois dit :

      Bonne question 🙂 je n’utilise pas domoticz mais il me semble qu’il est open aussi. Je te conseille de regarder du côté « api » sur leur doc officielle

  36. Eric dit :

    Bonjour,

    Merci pour l’article 😀

    Je souhaite utiliser GA pour avoir l’état de ma parte de garage, les interactions que j’ai définies dans Jeedom fonctionnent via le plugin Google Assistant + Dialog Flow. J’ai bien en retour la réponse de l’interaction avec l’état de la porte : fermée ou ouverte.

    Mais via IFTTT, pas de réponse des interactions.

    C’est normal ?

    Merci d’avance

  37. Martin dit :

    Bonjour,

     

    depuis ce midi ça ne fonctionne plus pour moi (mis en place en novembre pourtant). Un bug du coté d’IFTTT?

     

    Code message d’erreur sous mes requêtes j’ai : Unable to make web request: Error: ETIMEDOUT

  38. Vincent dit :

    Bonjour

    tuto très intéressant…. j’ai bien tout suivi, mais ça ne fonctionne pas.

    J’ai bien définit l’url dnas ifttt :  http://192.168.1.46/core/api/jeeApi.php?apikey=XXXXXXXXXXXXXXXXXXX&type=interact&utf8=1&query={{TextField}}

    Quand je parle à google, il me répond « ok », mais il ne fait rien.

    Dans jeedom, j’ai défini l’interaction « allume la lumière du salon », qui fonctionne correctement quand je la teste indépendamment.

    Si je rentre dans mon navigateur l’url ci-dessus en remplaçant le « TextField » par « allume la lumière du salon », pareil ça fonctionne et ça allume la lumière.

    Alors pourquoi le lien entre google home et jeedom ne se fait pas ?

    Quelqu’un à une idée ?

    Est-ce qu’il faut paramétrer quelque chose de particulier dans le plugin IFTTT sur jeedom ?

    Merci d’avance pour votre aide.

    • Martin dit :

      Bonjour,

      Il n’y a pas besoin du plugin ifttt dans jeedom pour que cela fonctionne.

      Côté ifttt si tu te connectes sur ton compte depuis un navigateur as-tu un message d’erreur?

      • vincent dit :

        OK pour ifttt dans jeedom, je vais le désactiver pour voir si ça change quelque chose.

        Par rapport à ifttt, je vais sur mon compte sur le web, je ne vois pas de message d’erreur. Par contre quand je regarde l’applet créé, il y a d’écrit : »never run ». Pourtant à partir du moment où il me réponds « ok », c’est que ça a tourné… ?
        C’était ça la question exactement ?

        • vincent dit :

          Autant pour moi, il y a bien une erreur sur IFTTT :
          Unable to make web request: Error: ETIMEDOUT

          une idée ?

          • iPapy dit :

            Bonjour Vincent,

            Alors déjà il ne faut pas mettre ton IP interne mais ton IP externe, ensuite j’ai eu le même type de souci et si tu regarde mon post du juin 2018 à 15 h 42 min, peut être un début de solution pour toi.

            « Re François,
            C’est bon j’ai trouvé ma connerie, j’avais mis la clé API de Webhooks au lieu de l’API de Jeedom, c’est ton dernier message qui m’a mis sur la piste. »

  39. vincent dit :

    bonjour iPapy, je n’ai pas de IP externe à mon jeedom. Comment faire ?

    Et pour la clé API, à priori c’est bon, c’est bien l’API de jeedom.

  40. iPapy dit :

    Re Vincent,

    Est ce que ton serveur Jeedom est joignable depuis l’extérieur car si tu n’as pas accès à ton serveur depuis l’extérieur soit par une IP externe soit pas un DNS et bien cela ne peut pas fonctionné, car IFTTT, GH et ton Jeedom on besoin de communiquer ensemble et ça passe obligatoirement par l’accès à ton serveur Jeedom depuis l’extérieur.

    • vincent dit :

      Pour joindre jeedom depuis l’exterieur, je passe par un VPN.
      J’ai un serveur VPN chez moi, je me conecte par ce moyen.
      Dans ce cas, je dois faire comment ?

  41. iPapy dit :

    Aie, alors là je sais pas, soit François qui a fait le tuto sait te répondre, soit un autre, car je ne sais pas comme IFTTT et GH vont pouvoir communiquer avec ton Jeedom au travers de ton VPN.

    Le principe de fonctionnement est le suivant: OK Google – Jeedom – Allume la lumière

    Ce qui dans la pratique donne: GH reçois ta demande, comme il y a le mot clé « Jeedom » il interroge IFTTT qui envoi la commande d’interaction « allume la lumière » à ton serveur, mais comme tu as un VNP entre les deux je sèche, désolé.

  42. bluedream dit :

    Merci beaucoup pour ce tuto. L’essayer c’est l’adopter!

    J’ai juste remplacé le mot clé declencheur «maison» par «S’il te plaît». Ça fait beaucoup plus naturel.

    Ok Google, s’il te plait allume la terrasse.

    C’est genial et l’effet wahou est garanti!

  43. Florian dit :

    Salut et merci beaucoup pour l’idée et le tuto! Ça a l’air top, pas contre de mon côté je n’ai pas réussi à interagir avec mes wall plug Fibaro. « éteins la prise du salon » ne fonctionne pas 🙁 une idée? Je m’y prends mal niveau sémantique.

  44. Flo dit :

    Merci vraiment pour ce tuto, je m’amuse beaucoup, et c’est vraiment très pratique!

    Petite question: je me suis attelé à faire les interactions pour les volets, elles fonctionnent bien, par contre OK Google marche bien avec tous les volets sauf celui de la salle à manger! Impossible de lui faite comprendre qu’il faut passer par IFTT, il me donne des photos de salle à manger! Je ne comprends pas trop car pour les autres pièces cela marche bien! Une idée?

  45. blackbird57 dit :

    Pour info si ça interresse quelqu’un, et cela dépend de vos envies, mais moi ça me dérangé de dire « ok google, maintenant allume ….  » suite un divers test il y a une possibilité de faire fonctionner la requête ifttt jeedom juste en disant « ok google »……

    ça marche sans problème, le seul bémol c’est que le google home ne sera dédié qu’a jeedom, donc fini les « ok google raconte moi une blague… »

    donc cela dépend de votre rapport au google home, moi c’était pour la précision et la distance du micro pour l’intègrement dans les interactions jeedom (j’ai 2 GH mini dans la maison et le résultat est au top!!)

    voici comment faire le réglage ifttt dans la requête interaction (on ne modifie que les mots cles $)

    dans « what do you want to say? » (1ere reponse) « je réponds $ »

    dans »what’s another way to say it?(optional) » (2eme réponse) « je dis $ »

    dans « another way?(optional) » (3eme réponse) « ma réponse $ »

  46. Bertrand dit :

    Bonjour,

    Merci pour cet super article.
    J’ai essayé de mettre ca en place mais Google Assistant ne fait jamais appel à IFTTT et je n’arrive pas à comprendre pourquoi.

    Coté IFTTT, j’ai bien créé une applet avec le mot clé « maison » (maison $) et une variante avec « jeedom » (jeedom $).
    Coté Jeedom, les interactions sont ok, j’ai fait un test directement depuis Jeedom, ca passe. J’ai également appelé manuellement l’URL du Webhook, ca passe également.

    Sur mon téléphone Android, lorsque je dis « Ok Google, Jeedom, ouvre les volets du salon » ou « Ok Google, maison, ouvre les volets du salon », IFTTT n’est pas appelé, Google Assistant se contente de faire une recherche sur Google.

    Faut-il faire un paramétrage particulier dans Google Assistant pour qu’il passe par IFTTT ? (je précise que coté IFTTT je me suis bien connecté avec le compte Google de mon téléphone Android).

    Merci d’avance.

    • Bertrand dit :

      Sans comprendre pourquoi, cela fonctionne parfaitement avec ma tablette…

      Je cherche toujours à comprendre pourquoi Google Assistant fait des siennes sur mon téléphone portable.

  1. 11 juillet 2018

    […] que l’on peut parler à Jeedom, il serait intéressant qu’il nous réponde, vous ne trouvez pas ? Voilà comment faire […]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *