Xiaomi Home sous Jeedom

jeedom-image-a-la-une

 

Bonjour aujourd’hui pour mon second article que je publie en même temps que celui de « la présentation d’une partie de la gamme domotique de chez Xiaomi », je voulais scinder justement mon article en deux car sinon ça aurait fait trop fouillis de mélanger les deux box ensemble.  Vous pouvez le retrouver directement ICI.

Comme je vous en parlais sur l’autre article, depuis ce week-end il est possible de piloter sous Jeedom une partie des produits de chez Xiaomi grâce au plugin de Lunarok. On ne compte même plus le nombre de plugin qu’il a à son actif mais une chose est sûr c’est que chez moi cela fonctionne sans aucun soucis.

Le fait d’intégrer ces produits sous Jeedom, cela permet d’avoir différents modules à vraiment pas cher du tout via mon partenaire Gearbest. Certes le plugin est payant ( 6.00 € ) mais sera très vite rentabilisé juste sur un module et cela permet d’encourager des développeurs à continuer de nous proposer tout un tas d’amélioration pour rendre la box domotique de plus en plus puissante.

 

PS : Pour la sortie de mes articles aujourd’hui, mon partenaire viens de m’envoyer certains coupons de réductions pour les produits ci-dessous que vous pouvez retrouver ICI.

 

1° Capteurs reconnus sous Jeedom :

Dans un premier temps que ce soit avec l’application Mi Home ou sous Jeedom, il faudra impérativement la Gateway qui permettra de faire la passerelle entre Jeedom et les modules que l’on souhaite lui adjoindre.

J’ajouterais au fur et à mesure la liste des capteurs compatibles.

Pour le moment il est possible de lui adjoindre :

  • La centrale que vous pouvez retrouver ICI au tarif de 22.99 €

1481569142160203284

  • Le détecteur de mouvement que vous pouvez retrouver ICI au tarif de 8.85 € 

1479249482215284867

  • Le détecteur d’ouverture que vous pouvez retrouver ICI au tarif de 6.90 €

1479249662506465928

  • Le bouton multifonctionnel que vous pouvez retrouver ICI au tarif de 5.51 €

1480111622181730312

  • Le capteur de température / humidité que vous pouvez retrouver ICI au tarif de 7.15 €

1475007611080563001

 

2° Prérequis avant installation sous Jeedom :

Avant de pouvoir installer le tout sous Jeedom, il va falloir passer l’application ou plutôt la centrale  en mode développeur. Rien de compliquer il suffit simplement de suivre la procédure qui mélange un peu d’Anglais et de Chinois. Je n’invente rien puisque c’est une personne qui avait déjà fait la procédure avant moi.

Dans un premier temps quand vous êtes dans l’application « Mi Home » sur la partie Gateway ( centrale ) cliquez sur le trois petits points en haut à droite

1

 

Ensuite sur « About »

2

 

Comme sur les Smartphones, cliquez plusieurs fois rapidement sur « Version : 2.17 » ou autre version pour faire activer deux nouvelles lignes.

3

 

Maintenant que les deux nouvelles lignes ont été créées cliquez sur la première en Chinois «  Protocole de communication local ».

4

 

Sur cette page, il va falloir passer le curseur au vert qui aura pour but d’activer le protocole.

5

 

Si vous voulez allez plus loin pour savoir votre adresse MAC ( qui ne sert pas sous Jeedom mais bon à savoir ), il suffit de revenir en arrière et de sélectionner la 5 ème ligne «  Information Gateway »

6

 

Voici où se cache la ligne de votre adresse MAC de votre centrale parmi toutes les lignes

7

 

3° Installation du Plugin sous Jeedom :

Pour se faire rien de plus simple, il suffit d’aller dans « Gestion des plugins »

image-1

 

Puis « Ajout depuis le Market »

image-2

 

Dans le menu déroulant, allez sur « Protocole domotique » ou encore dans les « Nouveautés ».

Comme je vous en parlais, le plugin et certes payant mais croyez-moi il est super.

image-1

 

Maintenant installé votre plugin en « Stable »

image-2

 

Une fois que vous aurez installé le plugin, comme pour tous les plugins il faudra l’activer.

Pour se faire, cliquez sur « Activer ».

image-3

 

Avant de quitter la page, il va falloir « Relancer » les dépendances. Cliquez sur le bouton orange « Relancer » qui va permettre de mettre tous les statuts à « OK »

image-4

 

Après avoir patienté quelques secondes, vous pourrez constater que tous les statuts que ce soit les « Dépendances » ou en encore le « Demon » vous pourrez observer le passage de tous les statuts en « OK »

image-5

 

Maintenant que tout est prêt, il suffit d’aller dans « Plugins », « Protocole domotique » et de choisir « Xiaomi Home ».

image-41

 

Comme pour le plugin de l’orvibo que je vous ai présenté ICI et en plus fait par le même développeur, la remontée des modules se fait automatiquement une fois qu’ils sont intégré sous l’application officielle. Vous pouvez le voir sur l’image ci-dessous :

  • Gateway : qui est la centrale Xiaomi.
  • Motion : c’est le détecteur de mouvement.
  • Switch : c’est le bouton poussoir multifonctionnel.

Il manque le détecteur d’ouverture qui est apparu 5 minutes après que je fasse la capture d’écran.

image-6

 

Il n’y a pas grand-chose à modifier puisque comme je vous l’ai dit tout se fait automatiquement, il suffit juste de remplir :

  • Le nom du Node.
  • L’objet parent : le lieu où se trouve l’objet ( Node ).
  • La catégorie à choisir parmi plusieurs propositions.
  • L’activer et le rendre visible. Pour le moment ce n’est pas la peine de le rendre visible puisque elle sert juste de passerelle et l’anneau permettant de visualiser les différentes couleurs n’est pas encore pris en charge dans l’API.
  • Le délai max entre 2 messages : Je n’ai rien rempli.
  • Le type de piles : je n’ai rien rempli comme il est sur secteur.

image-7

 

On va prendre comme exemple le détecteur de mouvement

image-43

 

Une fois rentré dans la modification de l’équipement, j’ai juste eu besoin à choisir « le Nom de l’objet » et « l’objet Parent », rien de plus car la commande a été automatiquement créé.

Pour le moment la remontée de l’état de la pile ne remonte pas mais je ne sais pas si dans l’avenir cela sera possible.

Comme on peut le voir via la flèche rouge la date et l’heure de la dernière remontée. J’avais déjà installé le module bien avant mais j’ai voulu faire un test de le supprimer pour voir si il était possible de le réinstaller de nouveau. Aucun souci il suffit juste de passer devant le capteur pour que cela envoi un ordre à la centrale domotique. C’est un peu comme un « Reset »

image-44

 

Voici ce que cela donne la tuile sur le Dashboard

image-45

 

4° Conclusion :

Que dire… à part à nouveau redire un grand merci à Lunarok pour son plugin qui fonctionne chez moi sans aucun raté ou bug. Bien entendu je pense qu’il y a encore des améliorations à faire sur celui-ci mais déjà la possibilité de coupler les deux boxs c’est vraiment super. La seule chose à avoir et qui est le plus cher enfin à moins de 23.00 € c’est la Gateway, qui je le répète est obligatoire pour communiquer entre tous les modules. Cela est à acheter une fois et ensuite vous pouvez inclure vos différents modules qui seront automatiquement remonté sur le plugin. On ne peut pas imaginer plus simple comme inclusion.

Ce qui serait vraiment super c’est d’avoir un historique pour les parties détecteurs de mouvement et d’ouverture pour les personnes qui le désirent.

 

Advertisements

167 réflexions sur “Xiaomi Home sous Jeedom

  1. Toujours pas de centrale detectée. :((
    Plugin installé et mis a jour
    Version 2.19
    log « Package ‘nodejs’ is not installed, so not removed
    Package ‘npm’ is not installed, so not removed »
    et toujours le message :
    Aucun aquara détecté, démarrer un node pour ajout

    J'aime

  2. Bonjour,

    merci pour ce super tuto, il est très complet.
    Je suis en train de configurer ma gateway et j’ai deux soucis:
    – impossible de passer en mode local, message d’erreur « retrieve failed » quand je vais dans le menu « Protocole de communication local ».
    -impossible de coupler le detecteur d’ouverture avec la gateway

    Pour le premier j’ai vu dans les échange qu’il faut un smartphone sous android, peux-tu me le confirmer?
    Pour le second, as-tu une astuce pour coupler mon module?

    De plus, j’ai vu que tu as une box tahoma pour tes volets roulants somfy, je cherche un bon plan pour en acquérir une, en as-tu un? car 350€ c’est pas donné!

    Merci

    Anthox

    J'aime

  3. Bonjour,
    d’abord bravo pour le blog et pour le super tuto !
    Pour moi aussi apparaissent les messages « Aucun aquara détecté, démarrer un node pour ajout » et « Aucune Yeelight détectée, allumer une lampe pour ajout »

    J’ai bien les dernières MAJ (de ce matin pour le plugin jeedom xiaomi home) et v2.4.6 pour jeedom, j’ai réussi aussi à modifier le mode développeur de Mi Home. Pourtant la gateway v3 et la Yeelight RGB (reconnue par le plugin jeedom yeelight) ne semblent pas visibles par le plugin xiaomi home.

    Ce qui est étonnant c’est que dans les logs il y a bien les messages suivants :
    Aquara received from ***.***.*.** : {« cmd »: »report », »model »: »motion », »sid »: »******* », »short_id »:******, »data »: »{\ »status\ »:\ »motion\ »} »}

    Peut être que d’autres ont ce même type de problème.

    J'aime

    • Bonjour Juliotengo, merci beaucoup pour ton commentaire cela fait vraiment plaisir à lire. As-tu bien relancer les dépendances lors de son installation.
      Pour la yeelight il faut activer également le mode développer sur l’application Yeelight.

      J'aime

      • En fait, j’avais relancé les dépendances et le mode developer était bien activé sur l’appli Yeelight. cela ne marchait toujours pas. Puis j’ai modifié le fichier /etc/hosts pour y ajouter la ligne « 127.0.0.1 jeedom ». Maintenant ça marche nickel !

        J'aime

  4. Bonjour Sebastien,
    Comment savoir si la gateway est en v1 ou v2 ?
    En plus, les interfaces de l’application android ne ressemble pas du tout à celles que tu présentes (on dirait que je suis en 4.0.8 sur l’appli).
    Merci pour ton éclairage
    A++

    J'aime

  5. Oui. En fait c’est bon, j’ai téléchargé une version précédente de l’appli MiHome et là elle a été détecté tout de suite. Avec la dernière version (actuellement dispo sur le market android, une v4.x), impossible à la faire reconnaitre.

    J'aime

  6. @technoseb: « Est-ce que tu es bien en mailand China ? »

    Merci de ce conseil !! Ce n’est vraiment pas intuitif et j’avais paramétré l’appli en « United States »….

    J'aime

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s