Découverte de Google Home avec Fibaro et Jeedom

google_home

google_home

Je me suis procuré récemment le nouveau bijou de technologie de mastodonte de web, le fameux Google Home, une enceinte à commande vocale qui fonctionne avec l’Assistant Google. Posez-lui des questions et donnez-lui des choses à faire : elle a été conçue spécialement pour nous aider. Il suffit de commencer votre phrase par “Ok Google”. La richesse du moteur de recherche Google vous permet d’obtenir des réponses en temps réel sur la météo, le trafic, la finance, le sport et bien plus encore. Si vous lui demandez, Google Home peut vous fournir des informations sur l’état du trafic, vos rendez-vous, etc. Vous pouvez également régler des alarmes, lancer un minuteur ou ajouter des articles à votre liste de courses en un clin d’œil. Et le plus amusant dans tous ça il peux également gérer votre système domotique.

Si vous êtes un lecteur habituel de ce blog, vous savez que j’utilise deux box domotique, la HC2 de Fibaro en maître et la Jeedom en secondaire qui me permet de faire passerelle entre plusieurs protocoles domotique et également me fournir les excellents plugins absent dans la HC2.

L’enceinte magique intègre déjà beaucoup de l’appareils (Apower Smart Plug, Awair, Deako, Netamo, tado°, Yeelight etc…. mais bien-sur pas ceux qui m’intéressent 🙁 C’est pour cela que j’ai décidé de trouver les solutions d’intégration pour mes besoins.

Pour commencer je vais vous montrer comment l’installer et configurer.

Installation

Vous aller voir que l’installation de la bête se passe très facilement, il suffit de la brancher dans une prise électrique, télécharger Goole assistant sur le play store ou app store et suivre les instructions en images 😉

Une fois l’application lancé sue votre smartphone GH est détecté spontanement

Google-Home-configuration

un clique sue le bouton CONTINUER est la configuration commence

Google-Home-configuration

Pour vérifier si le bon matériel a été intégré un son test sera émis après l’appuis sur le bouton

Google-Home-configuration

 

L’operation suivante vous permet de donner un nom a votre enceinte pour qu’elle soit plus facilement identifiable

Google-Home-configuration

La connexion a votre réseau Wifi débute avec l’action suivante

Google-Home-configuration

Vous avez deux possibilités, soit saisir manuellement votre password wifi, soit l’obtenir automatiquement via votre smartphone.

Google-Home-configuration

 

La configuration wifi commence

Google-Home-configuration

La fenêtre suivante vous confirme la réussite

Google-Home-configuration

Maintenant vous allez faire connaissance avec votre GH

Google-Home-configuration

“Naturellement” le mastodonte Google enregistre tout, mais vous avez toujours la possibilité de gérer vos données à l’adresse myactivity.google.com

Google-Home-configuration

Vous pouvez obtenir les résultats personnalisés (Afficher vos photos, gérer la liste des cours, votre agenda etc…) mais un autre utilisateur le pourras aussi a proximité de votre GH

Google-Home-configuration

Enregistrer vos information de localisation pour pouvoir lui demander la distance de chez vous vers un autre lieu

Google-Home-configuration

Sélectionner ou non si vous voulez recevoir les notification par e-mail.

Google-Home-configuration

Associer vos services musicaux pour écouter vos morceau préférés

Google-Home-configuration

Et voila vous êtes arrivé, cela n’a pas été trop difficile;)

Google-Home-configuration

Il vous reste d’effectuer quelques tests pour s’habituer à la bête 😉 n’hésitez pas de lui poser plain de questions

Google-Home-configurationGoogle-Home-configuration
Google-Home-configurationGoogle-Home-configuration

Et comment je fait pour gérer ma box ???

On se heurte encore une fois à un problème de compatibilité. Le Google Home vient tout juste de sortir en France, laissons le temps aux divers fabricants d’adapter leurs produits. Il nous reste une solution,  tous simplement en mettant ses mains dans le cambouis.

La premier solution qui me via a l’esprit c’est d’utiliser IFTTT avec son service Google Assistant et  Webhooks.

Il faut vous connecter a votre compte ifttt.com et selectionner New Applet

ifttt-google-home-with-fibaro

cliquer sur +this

ifttt-google-home-with-fibaro

Rechercher et sélectionner Google Assistant

ifttt-google-home-with-fibaro

Sélectionner “Say a simple phrase”

ifttt-google-home-with-fibaro

Renseigner selon vos besoins

ifttt-google-home-with-fibaro

Cliquer sur +that

ifttt-google-home-with-fibaro

Rechercher et sélectionner Webhooks

ifttt-google-home-with-fibaro

Cliquer sur “Make a web request”

ifttt-google-home-with-fibaro

Renseigner bien l’URL en modifiant Login, Password, IP externe HC2 et l’ID de votre module a commander.
http://LOGIN:PASSWORD@IP_HC2/api/callAction?deviceID=ID_DEVICE&name=turnOn

ifttt-google-home-with-fibaro

Cliquer sur Finish

ifttt-google-home-with-fibaro

Tester avec votre Google Home 😉

Conclusion

Vous avez pu voir que l’utilisation de service IFTTT nous permet de connecter notre HC2 à Google Home, il est également possible de commande votre box Jeedom via le même procédé, il suffit juste de modifier l’URL dans Webhooks. Je vous ai montré un exemple de commande de module ON/OFF mais vous pouvez modifier URL et commander n’importe quel module de votre HC2 ou Jeedom. Cette méthode est un peu fastidieuse a mettre en place mais nous permet de profiter de nos systèmes domotique pas encore compatible avec le service de Google Home.

Related posts

19 Thoughts to “Découverte de Google Home avec Fibaro et Jeedom”

  1. […] mon précédant poste je vous ai montré comment utiliser Google Assistant avec la box HC2 de Fibaro. L’intégration […]

  2. hiphop

    bonjour je rencontre un problème j’arrive a faire parler google home mes aucune action se passe mon appel http://user:passe@ip externe /api/callAction?deviceID=10&name=turnOn il f

    1. R.Syrek

      bonjour
      as tu fait une redirection sur ton routeur. Essai de taper directement URL dans un navigateur.

  3. hiphop

    j’ai une ip fixe il faut ouvrir un port en particulier oui jai tester plusieurs url avec mon telephone en 4g aucune tentative n’as fonctionner

    1. R.Syrek

      il faut que IFTTT se dirige vers ta HC2.
      Alors il faut faire une redirection de port 80.

  4. victor

    Salut, j’ai un petit soucis, ma google recoit bien la commande car elle me repond par la reponse choisit au préalable mais webhook n’envoie pas (ou ne va pas sur ) le lien indiqué. sur ma hc2 je ne voit pas ecrit “transfert ok” comme on peux normalement le lire quand le module recoit la commande? quand je fait un copier coller sur safari du lien que j’ai indiqué pour la commade de mon module, la pas de probleme, ma lumiere s’allume. vous auriez une idée ?

    1. R.Syrek

      Salut,
      Tu peux publier ta requête http dans webhook ?
      merci

      1. Kherbache

        Salut, pareil pour moi il m’indique dans le rapport d’erreur : this isn’t a valid URL
        Pourtant quand je la met dans mon navigateur sur mon téléphone en 4g ma lampe s’allume.

        Ma requête webhook : http://user:password@IP/api/callAction?deviceID=11&name=turnOn
        J’ai enlevé mon nom d’utilisateur ainsi que mon mot de passe et mon IP sinon tout le monde aurait accès à ma box

        1. Kherbache

          J’ai oublié de préciser que mon nom d’utilisateur c’est une adresse mail du coup avec un @ dedans, je ne sais pas si ça change quelque chose.

          1. R.Syrek

            remplace @ de login par caractère html.

      2. victor

        en lien http je met ca : http://victortudisco:******@192.168.0.233/api/callAction?deviceID=166&name=turnOn

        comme Kherbache j’avait egalement un identifiant qui comprenait un @ du coup j’ai créé un deuxieme utilisateur sur ma box (j’ai bien sur verifier si le lien fonctionnait dans ma barre de recherche ) mais toujours pareil 🙁

        1. Jean-Marc

          Bonsoir,
          vous devriez indiquer votre adresse IP externe… 192.168.x.y est sur votre L’AN 😉
          ET il faut ouvrir le port 80 sur votre box et le rediriger sur le port 80 de votre hC2

          par contre, ça ne choque personne un login/password en clair dans la requête http??

          1. R.Syrek

            Ahh si ça me gêne beaucoup c’est pour ça je suis passé sur ha-bridge

  5. vincent

    Bonjour,
    j’ai une homelive d’orange (a priori un peu dérivée de hc2). est-ce que je peux faire la même chose avec ?
    Merci,
    bonne jounrée,
    vincent

    1. R.Syrek

      Si tu peux commander par les API Http, alors oui.
      Il suffit juste de modifier les lien.

  6. […] vous pouvez commander n’importe quel appareil. Le seul probleme c’est qu’avec IFTTT vous êtes obligé de créer un applet par commande et avec HA-Bridge un module pour 3 commandes […]

  7. Reynald

    Bonjour à tous!

    Je viens de remarquer que ma box Fibaro était désormais pris en charge par IFTTT. Cela fonctionne pour une commande simple d’allumage ou d’extinction mais je n’arrive pas à lancer une scène… des conseils?

    1. R.Syrek

      Vs pouvez utiliserer webhook ifttt et api http fibaro

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.