La gamme Home Security de chez Xiaomi porte plusieurs autres noms, dont Aqara et Lumi. Lumi est une société du groupe Xiaomi, Aqara est le nom de code de leur produit.
La gateway est Wifi et communique avec ses capteurs en Zigbee. Jeedom s’interface avec la gateway et communique avec les capteurs par ce biais (elle s’appelle pas Gateway pour rien)
Aqara – Lumi – Xiaomi Home Security Gateway
La gateway Aquara est la première cible du plugin Xiaomi Home, donc oui elle fonctionne ainsi que tous les capteurs qui lui sont associés.
Il est possible via l’application Mi Home d’activer le mode réseau local et à partir de là la gateway est accessible sur le réseau. On trouve le mot de passe aussi dans l’app Mi Home. Car oui en plus d’être un très bon plan économique, Aquara propose un envoi des commandes avec une sécurité le mot de passe chiffré grace au token fourni en API. Bref pas question comme avec le RF433 de sniffer les commandes et les rejouer.
Le plugin découvre automatiquement les gateways sur le réseau et leurs capteurs. Et les capteurs possible c’est ca :
Aqara Gateway | Comme son nom l’indique, c’est elle qui va permettre de communiquer par Wifi avec les capteurs. Mais en plus de cela, la gateway propose pour elle-même :
Attention, pour envoyer des commandes, il faut saisir le mot de passe de la gateway (qu’on trouve dans l’app Mi Home sur l’écran d’activation du mode réseau local) Vous pouvez lire les articles suivant :
| Acheter la gateway |
Bouton interrupteur (Aqara Switch) | Un bon bouton avec 3 (4) types de clic : simple, double et long (plus relachement pour le long) Dans Jeedom, c’est simple vous obtenez une commande info avec un status de type string. Pour l’utiliser un scénario avec en déclencheur la commande info, puis un bloc test « si #Status# == ‘double_click » » par exemple et voilà. | Acheter le bouton |
Mouvement (Aqara Motion) | Ce capteur donne deux infos depuis une mise à jour de la gateway. La première est biensur un statut binaire. 0 pas de mouvement, 1 mouvement, classique. Mais il y a donc la deuxième commande le « no_motion » qui est une valeur binaire du temps écouler depuis le dernier mouvement détecté, à noter que le fonctionnement du capteur est d’attendre 2 minutes avant d’indiquer qu’il n’y a plus de mouvements. Utilisable classiquement en scénario, via les plugins Alarme, Mode … | |
Capteur magnétique (Aqara Magnet) | Le fonctionnement de ce capteur est similaire à celui du mouvement, sauf que c’est inversé, le statut passe à 1 quand on ouvre la porte/fenêtre. Lui aussi a un « no_close » en valeur binaire. | |
Température et humidité (Aqara HT Sensor) | Capteur de température et humidité tout petit, et rien d’exceptionnel il donne deux infos dans Jeedom : température et humidité. | Acheter l’humidificateur |
Prise (Aqara Plug) | La gamme fournit une prise externe et aussi une prise encastrée. Néanmoins, attention, l’appareil à brancher dessus n’aura pas la terre si il est en prise européenne. La prise fournie au niveau de Jeedom :
| |
Magic Cube (Aqara Cube)
| Alors, là c’est un capteur assez sympa et surtout unique dans son genre. Un cube qui envoit son statut en fonction des mouvements qu’on lui applique, il distingue : pivot 90, pivot 180, chute libre, secouer, double frappe, bouger. Et bonus, sur une deuxième info il envoit l’angle de rotation qu’on lui fait faire (négatif en cas d’ante-horaire) Pas besoin de faire des combos, juste le déclencheur. Personnellement assez fan. J’ai le mien sur mon bureau, bureau qui est dans le salon donc avec la TV présente. Sur double tap, je toggle la TV. Sur pivot je toggle la lampe (une Yeelight biensur) Et sur rotate je varie l’intensité de la lampe. Et je sais que je pourrais en faire plus. Vous pouvez lire les articles suivant :
| |
Interrupteur encastrable ou collable (simple et double) (Aqara Wall Switchs) | Il existe aussi des interrupteurs « classique » en plus du bouton rond. Deux versions : une collable au mur qui fonctionne à pile, une encastrable qui fonctionne sur secteur et qui est prévu pour être reliée à une lampe directement et gérera cette lampe. Attention la version encastrable ne rentre pas dans nos boitiers ronds. Pas de neutre logiquement. Pour la version collable, l’avantage par rapport au bouton rond est de plus ressembler à un interrupteur, le toucher est mieux (avis entièrement subjectif) mais malgré tout ca reste beaucoup plus cher et moins intéressant (attention c’est « que » 20/25€ la version murale mais par rapport au moins de 10€ du bouton) Les deux modèles existent en version 1 et 2 boutons. L’interrupteur est disponible ici sur Gearbest pour la version collé et là pour la version encastrable | Acheter l’interrupteur collable Acheter l’interrupteur encastrable |
Détecteur de fumée et gaz | La gamme dispose également de détecteurs de fumée et de gaz compatibles avec la gateway. Disponible également sur Gearbest, ici pour la version fumée (sur pile) et là la version gaz (sur secteur)
| Acheter le Détecteur |
Détecteur d’eau | La gamme dispose également de détecteurs d’eau (pour les inondations par exemple). Disponible également sur Gearbest, ici
| Acheter le Détecteur |
Nouveau bouton | Nouveau design du bouton, il semble avoir perdu la fonctionnalité de l’appui long. | Acheter le bouton |
Nouveau capteur magnet | Nouveau design du capteur d’ouverture, identique en fonctionnalité de la première version | |
Capteur température, humidité et pression | Nouvelle version du capteur température et humidité, il profite de l’ajout de la pression. Biensur, disponible dans Jeedom. | |
Capteur mouvement + luminosité | Nouvelle version du capteur PIR, il intègre aussi un capteur de luminosité en prime |
Plus rapide que Gearbest, quelques références sont disponibles sur Amazon mais plus chères.
Pour aller plus loin
Vous pouvez lire les articles suivant :
- utiliser votre Gateway Xiaomi pour afficher la température en couleur
- découvrir le capteur Magic Cube et un exemple de scénario
Salut Lunarok,
J’ai reçu ma gateway et mon cube et je suis vraiment super content. La qualité et la c’est du Xiaomi !
Mais avec ton plugin pour Jeedom c’est une tuerie, sa ouvre toute les possibilités !
J’attends encore mon enceinte Wifi Xiaomi et je la piloterais avec le cube (volume +/- (rote), suivant (tap_twice) précèdent (shake_air), play/pause (flip90)) en passant par Jeedom et le plugin squeezebox de sarakha63
Un grand merci !
Bonjour,
Depuis la mise à jour du plugin xiaomi la prise ne peut plus être activer et désactiver (On / off) depuis jeedom. L’action des boutons la dérègle même et fait qu’ensuite on ne peut plus l’utiliser sous l’appli xiaomi sur le téléphone android (appli « gateway » ou « mi home »).
Je pense que c’est lié à la dernière mise à jour qui n’a pas correctement pris en compte ces fonctions là.
Serait il possible de le rectifier?
Merci beaucoup!
Bonjour, j’ai le meme probleme, j’ai pas mal de modules Xiaomi et je viens d’acheter 3 prises mais impossible de les faire marcher sous Jeedom
Finalement ca marche (j’ai déplacé et rapproché la prise qui est désormais à seulement 5 m) mais je n’ai pas la remontée de la puissance sous jeedom. J’ai bien l’option mais rien ne s’affiche cela reste à 0.
Tu m’as indiqué que la prise ne faisait pas répéteur : es tu certain car sur dealabs une autre personne m’a indiqué que c’était écrit dans la fiche technique de la prise?
Pourrais tu vérifier (si tu as le temps) car cela pourrait être fort utile pour « agrandir » son réseau sans avoir à rajouter un gateway partout!
La prise ne fait pas répéteur, c’est un constat. Ensuite ceux qui ont fait du snif des comms Zigbee le confirment.
Bonjour Lunarok.
Félicitations pour le travail réalisé sur ce blog. Cela me démange depuis longtemps de franchir le cap. J’y suis presque. Ce qui me retient, c’est la sécurité.
À l’heure des DDOs, qui me dit que mes appareils ne serviront pas à de telles attaques ? J’ai déjà acheté une caméra IP inutilisable car je ne peux changer le mdp admin.
Est ce possible pour la Xaiomi smart home ?
Merci d’avance
En fait la solution la plus simple (et celle qui est utilisée) c’est de couper la connexion internet de la gateway. Via le routeur on lui bloque l’accès et c’est réglé. Vu qu’on a Jeedom pas de soucis de l’extérieur. C’est dérangeant juste pour les mises à jour de firmware. Mais là on peut lui redonner accès le temps de la faire et c’est tout.
Merci Lunarok pour cette réponse claire qui me satisfait. Il ne m’en fallait pas plus pour succomber, vil tentateur…
🙂 faut pas que je dise que la gamme aqara et les yeelight c’est que le début de l’intégration 🙂
J’ai un petit raspberry dans un coin qui n’attendait que de se rendre utile. J’aurais bien aimé une gestion des NFC de la part de la Xaiomi home, ça viendra peut-être plus tard…
Pas impossible, ils ont compris que la domotique les aidait aussi (rien qu’à voir que la desklamp recoit l’api yeelight, que le firmware aqara est mis à jour) donc un jour peut être le NFC
J’ai découvert un contrôleur Aqara pour climatiseur : http://m.gearbest.com/living-appliances/pp_416094.html
Est-ce que ce contrôleur fonctionnerait avec un climatiseur vendu en France ? Est-il compatible Jeedom ?
Aucune idée pour la compatibilité de nos clims. Mais bon prise chinoise d’un côté et de l’autre pour un appareil qui consomme un peu c’est pas génial.
À mon avis, ça fonctionne. Ça communique avec le climatiseur en IR et toutes les clims murales communiquent avec leur télécommandes en IR. Reste à ce que ton modèle de clim ne soient pas trop exotique pour que les protocoles soient reconnus. Mais je ne sais pas plus !
Bonjour, je viens de recevoir mon kit. Par contre j’avais zappé que c’étaient des prises chinoises pour la prise connectée et la gateway. Aurais-tu une référence d’adaptateur prise chinoise vers européenne à me recommander ?
Merci d’avance.
Il y a plusieurs références ici : https://lunarok-domotique.com/installation-domotique/config-domotique-essentiels/ et j’ai présenté ca la semaine dernière : https://lunarok-domotique.com/2017/03/dodocool-4-usb-prise-universelle/
Merci beaucoup !
Je vois que des adaptateurs noirs US to EU sont proposés. Les fiches Chinoises sont inclinées par rapport aux fiches US. Est-ce qu’elles peuvent rentrer quand même ?
Ce sont bien les bons, oui ca marche avec les chinoises qui sont inclinés, quand on regarde de prêt les prises c’est prévu (j’avais eu la même hésitation avec la dodocool). Là je te conseille la version blanche sur Gearbest comme ca tu gardes la prise de terre pour la gateway. L’adaptateur Kross référencé chez Amazon (ou Leroy Merlin aussi) est top car ultra plat, mais c’est pas le même prix.
Encore une commande chez gearbest 😉 en passant par test liens
Tu vas finir par me ruiner avec tout ces petits modules, mais bon il marche tellement bien avec ton plugin
Bonjour, je souhaiterais dans le cadre de mon installation (YeeLight RGBW) pouvoir
1 – Choisir l’intensité lumineuse suivant l’heure d’allumage (via Jeedom)
2 – Avoir la possibilité d’allumer et éteindre même en cas de plantage de Jeedom ou en « hors ligne » (sans choix d’intensité j’entends bien 😉 )
Un interrupteur Aqara pourrait-il faire le boulot ?
Merci 🙂
Oui en paramétrant le deuxième via Mi Home logiquement ca marche et meme sans net d’apres certaines lectures, masi à tester
Bonjour,
Je suis un peu parano des problèmes pouvant intervenir via l’électricité, comme un incendie via un court circuit, surchauffe… etc.
Les normes genre NF ou CE me rassurent quand même. Mais ces produits n’étant pas destinés au marché européen, mon côté parano s’amplifie 😉 J’ai cru comprendre qu’en Chine et entre autres les produits Xiaomi, ont un genre d’équivalent niveau normes, « CCC » que l’on peut voir d’ailleurs derrière leurs produits fonctionnant sur le secteur.
En sais-tu plus sur cette norme ? Que penses tu globalement au niveau sécurité pour les produits Xiaomi ?
Et merci pour tout ce taf !
Alexandre
Je sais que le CE est self declared, donc question valeur pas grand chose. Et le NF je suppose qu’avec leur cahier des charges une prise chinoise passerait pas (je parle de la connectique)
Je connais pas le CCC mais là c’est déjà une question de confiance, Xiaomi c’est pas un vulgaire chinois qui veut juste faire pas cher, ils mettent un point d’honneur à la qualité de leur matériel
Hello,
Je me suis trompé j’ai commandé l’interrupteur aqara a encastrer au lieu du plat.
Est-ce qu’il y a un autre différence dans le fonctionnement ?
J’ai pris le double mais je n’ai qu’un seul va et vient, et de toute façon ça m’interresse pas de l’utiliser je veux tout controller en wireless.
Du coup je me demande comment ça va fonctionner si je relie les fils de l’interrupteur precedent.
Si tu as des infos je suis preneur.
Merci
Il est supporté logiquement, voir la doc. Tu n’as pas le double clic du batterie. Mais on/off/statut
c’est ecrit double click sur gearbest mais c’est peut etre une erreur.
je n’ai pas déballer le produit car je pensais le renvoyer donc pas de doc
Je parle de la doc du plugin : https://jeedom.github.io/documentation/third_plugin/xiaomihome/fr_FR/index.html#_xiaomi_aquara_home_gateway
Avec la version encastrable tu as on/off + statut (en retour d’état)
Avec la version collée, tu as bouton1/bouton2 (avec click et double_click) + double bouton
bonjour,
j’ai une question concernant le plug in Xiaomi Mi Home
peut être pourras tu m’aider
je suis déjà équipé de la centrale Mi Home et de plusieurs capteurs qui fonctionnent très bien
j’ai voulu suivre avec l’intégration Jeedom.
j’ai donc installé jeedom sur mon syno virtualisé (1 journée mais c’est fait)
j’ai acheté le plug Xiaomi et au moment de l’activé dans jeedom, j ai le message suivant :
The directory »/tmp/jeedom-cache » is not writable
as tu déjà été confronté à ce type d’erreur
merci d’avance
(je debute avec jeedom)
et de plus impossible de passer en mode developpeur avec mon iPhone 7 sous IOS 10
apparemment ça fonctionne sous Androide, je vais touver un tel Androide
Rien à voir avec le plugin c’est le core et vu que c’est du Syno, vaut mieux te tourner vers la section dédiée du forum Jeedom.
T’as bien noté que Xiaomhi Home sous Docker avec Syno c’était pas possible ?? Syno et Docker c’est une misère avec les verrous imposé par synology
des news de mon install
j’ai finalement tout refait sous debian Chroot
et apres qq péripéties ça fonctionne.
mes plug Xiaomi sont bien reconnus
je vais maintenant potasser pour avoir les infos de mes plug
j’ai vu que vous parlez de mot de passe il s’agit de celui affiché lors du du passage sous jeedom de de la Home je pense.
je ne vois pas ou rentrer ce mot de passe sous jeedom
ça avance avec votre aide à tous
merci
Salut,
Je viens d’installer ma gateway + qlq capteurs xiaomi et je découvre Jeedom.
L’application téléphone Mi Home offre une visualisation des courbes de température/humidité très limite.
Avec Jeedom + plugin, comment les mesures sont stockées ? Quelle rétention ? Y a t il une API HTTP ou une DB locale pour accéder aux données brutes et faire des calculs (ex en python) ?
Merci
Pour les données dans Jeedom elles sont stockées en base (MySQL), on peut choisir logiquement le type de rétention (avec lissage ou pas)
Et oui il y a une API qui expose les valeurs.
Peux-tu reprendre ton tableau de valeurs de bouton pour y mettre « click », « double_click » et « long_click_release » pour qu’il n’y ai pas d’erreur dans les scénarios? Merci.
Salut Lunarock,
Sais-tu me dire si les nouveau capteurs de température (ceux à la forme « carré arrondi ») sont compatible avec ton plugin Jeedom ?
Merci d’avance.
Pas actuellement, ils ne sont pas implémentés dans l’API et apparemment c’est pas entièrement bon non plus dans Mi Home. J’attend une date des dev de la gateway.
Merci pour ton retour rapide ! 😉
Dommage, ils sont actuellement à 8€ chez GB, (il m’en faut 13…), je n’arrive pas à avoir les ronds à ce tarif ='(
Merci pour ton implication (Y)
J’en ai commandé un aussi. Ils vont bien finir par les mettre dans l’API, là on a le gaz, fumée et le moteur à rideau déjà.
Bonjour Lunarok
j’ai une question sur les interrupteurs encastrable :
Est-ce que l’on peux les contrôler depuis jeedom où est-ce juste un simple « status » ?
sur ce site tu précise qu’il n’y a pas d’action sur ces interrupteurs mais là :
https://jeedom.github.io/documentation/third_plugin/xiaomihome/fr_FR/index.html#_equipements_compatibles
« commande statut binaire avec on et off pour chaque interrupteur »
je voudrais équiper ma maison avec ces interrupteurs et pouvoir avoir un status et une commande ‘Etient Tout » sous jeedom.
Merci pour la réponse 😉
Y avait une coquille, merci je viens de corriger. Les encastrables sont bien commandables. C’est les collés qui ne le sont pas.
Bonjour Lunarok,
Etant déjà équipé de Jeedom sur un rapsberry je souhaiterai m’équipé de la centrale Xiaomi Home afin de me servir de celle-ci comme « haut parleur dalerte ».
Qu’est-il possible d’émettre comme son depuis jeedom par la centrale xiaomi ? De base j’ai cru comprendre qu’il est même possible d’enregistrer sa voix et de la faire rejouer.
Est-ce que votre plugin permet par exemple :
– D’émettre un son trés court pour signifier que j’active mon alarme
– De rejouer un son déjà enregistré en mp3 par exemple (Du genre barre toi de chez moi connard ?) 😀
– De déclencher la sirène d’alarme à fond ?
Bref, quels sont les possibilités ?
Merci beaucoup.
C’est indiqué sur cette page et dans la doc : « envoyer un son prédéfini, définir le volume », et oui on peut définir un son perso via Mi Home
Je me répond 🙂 A priori il est bien possible de jouer l’un des sons déjà présent dans le xiaomi Home et de jouter des sons ajouté soi-même via son id.
Par contre, le volume du son ne semble pas réglable?
Est-ce toujours le cas ou, y a t’il eu des corrections ?
Merci
si
Banco alors, je cherche un bon plan pour la passerelle et c’est parti 🙂
Meric
Y a ce code : GatewayFR1 (dernier paru pour la gateway)
Salut Lunarok, je te remerci déjà pour le gros boulot sur les plugins. J’ai une question :
J’ai acheté un aqara sans fil double bouton.
Le bouton gauche marche très bien sous jeedom mais le bouton droit ne semble pas apparaitre en terme de statut ? C’est normal ?
Oui déjà remonté, c’est corrigé dans la prochaine release
Alors la c’est super ! un grand merci !
Salut Lunarok,
J’ai passé une commande sur Gearbest hier pour m’équiper en produit Xiaomi, en passant par tes liens, mais pas forcément par ceux de cette page, j’espère que ça fait des remontées pour toi.
Et merci pour la tenue de ce site, c’est super. 😉
Bonjour Lunarok, j’ai un soucis avec le double interrupteur à pil, le clic Gauche n’est plus reconnu par le plugin mais le droit aucun defaut. L’info du clic gauche arrive bien dans l’app Xiaomi Home sur smartphone mais rien dans Jeedom. Une idée ?
C’est le dernier firmware qui fait ca, ca a été remonté sur le forum
J’aurais voulu savoir si les « Aqara Smart Wall » fonctionnent ? peut être dans une prochaine version ?
https://es.aliexpress.com/store/product/Original-Xiaomi-Smart-home-Aqara-Smart-Light-Control-ZiGBee-Wall-Switch-Socket-Plug-Via-Smartphone-Xiaomi/1414017_32801730659.html?ws_ab_test=searchweb0_0,searchweb201602_3_10152_10065_10151_5490020_10068_10209_5530020_5500020_5430020_5410020_10307_10301_10137_10303_10060_10155_10154_10333_10334_10056_10335_10055_10336_10054_10330_10059_10331_10332_10099_100031_5400020_10103_10102_10052_10109_10053_10050_10107_10142_10051_5520020_5380020_10329_10326_5390020_10084_10083_5370020_10080_10082_10081_10110_10111_10112_10176_10113_10114_10312_10313_10314_10184_5510020_10078_10079_10210_10073_5420011-10332_10333,searchweb201603_1,ppcSwitch_5&btsid=b682c8c8-aba5-434c-af07-68ce074470cf&algo_expid=a3cee838-2a4b-4eb4-8fd3-4932b5001615-0&algo_pvid=a3cee838-2a4b-4eb4-8fd3-4932b5001615&transAbTest=ae803_1
Actuellement non, il me faut le log pour l’ajouter. Vu que la prise n’était que format chinois avant pas commandé, là je vais en prendre une
Ok merci, ayant le retour de consommation, je vais la coupler a une multiprise non connecté de xiaomi.
Bonjour Lunarok.
Je suis à la recherche d’un interrupteur (ou module) pour contrôler via jeedom ma vmc double flux.
Serait-ce possible via l »interrupteur de xiaomi (j’y crois pas trop).
Merci en tout cas pour tout le taf fait pour Jeedom.
Je pense pas, ca dépend de la VMC déjà, toutes ne sont pas pilotées par contact, certaines en sans fils déjà.
Bonjour,
Pour commencer, un grand Bravo pour ton boulot.
J’attends encore que Jeedom soit compatible avec Raspbian Stretch pour faire ma première installation mais j’ai déjà reçu toute une armada de modules Xiaomi.
Pour apporter ma petite pierre, je confirme que les Smart Plug travaillent bien en routeur. Et heureusement car la faible portée du Zigbee limiterait considérablement l’utilisation de ces modules au rapport qualité/prix hors norme.
Pour faire court, comme tout le monde j’ai été très vite confronté à des problèmes de portée. Comme tout le monde je comptais sur les Smart Plug pour jouer les routeurs mais ça ne marchait pas et mon sniffeur me disait qu’ils se routaient bien entre-eux mais pas avec les autres capteurs ce qui me semblait trop aberrant pour être vrai. En tripatouillant, j’ai réussi à générer une requête de routage et à présent ma boîte à lettres qui est à 200m de la maison (si si ça existe…) est vue par ma gateway qui m’indique quand le facteur passe.
Je n’ai pas encore tout compris et je ne lis pas le chinois mais vu le nombre de post à ce sujet, je ne dois pas être le seul.
Toujours est-il, voici ma procédure actuelle:
– Déclarer/Associer en local les Plug et capteurs sur la gateway
– Placer la/les plug à portée de la gateway.
– Placer le capteur à sa place (hors de portée de la gateway mais à portée d’une plug quand même…)
– Appuyer 2 fois 1 secondes sur le bouton d’association du capteur en espaçant de 2-3 secondes.
Le capteur sort de son mode très basse consommation et semble demander un routage par la commande DeviceAnnce ce que le routeur(plug) reçoit et remonte à la gateway.
Sur mon sniffeur je vois enfin apparaître un branche salutaire qui pousse de cette étoile désespérante et maintenant ma boite à lettres sonne quand le facteur passe !
En espérant que ça aide.
Tam
PS: Pour « attraper » ma boîte à lettres j’ai du ouvrir une plug, virer son antenne PCB pour y mettre un connecteur pour mon antenne directive mais ça c’est une autre histoire.
Cool, sympa donc en fait ca serait un mode avec relais mais qu’il faut « forcer » une première fois
Pour poursuivre sur le routage, avec cette même procédure j’ai également pu router des packets Xiaomi avec un module XBee version S2B que j’avais en stock. Ça revient peut-être plus cher qu’une Smart Plug mais au moins il y a déjà un connecteur RP-SMA ou UFL au choix. Parce que c’est pas facile d’ouvrir proprement une plug pour y souder un connecteur…
Paramètrage sous XCTU:
Module XBP24BZ7
Firmware Zigbee Router API version 23A7
– SC=7FFF (tous les canaux)
– ZS=2 (ZigbeePro protocol)
– EE=1 (Encryption enabled)
– KY=5A6967426565416C6C69616E63653039 (La clé de linkage Home Automation)
Tam
Bonjour,
J’ai le même souci que toi. Comment fais-tu pour virer l’antenne PCB et mettre un connecteur pour antenne directive ? Aurais-tu des photos ?
Merci d’avance.
Bonjour Lunarok,
Je viens de recevoir le wall plug version encastrable Zigbee, je vois que dans la configuration je recois un message « nouveau module détecté », et dans le log ceci:
Starting new HTTP connection (1): 127.0.0.1
[2017-09-28 20:48:46][DEBUG] : http://127.0.0.1:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=iNVvkWj6UvgrectgwXXXXXXXXXXXXXX HTTP/1.1 » 200 0
[2017-09-28 20:48:46][DEBUG] : {u’model’: u’86plug’, u’cmd’: u’report’, u’data’: u'{« status »: »off »}’, u’short_id’: 31196, u’sid’: u’158d0001d398c0′}
[2017-09-28 20:48:46][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d0001d398c0′: {‘short_id’: 31196, ‘cmd’: u’report’, ‘source’: ‘192.168.1.147’, ‘token’: », ‘sid’: u’158d0001d398c0′, ‘model’: u’86plug’, ‘data’: {u’status’: u’off’}}}}
[2017-09-28 20:48:46][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2017-09-28 22:48:46][DEBUG] : Impossible d’ajouter l’équipement : Array ( [short_id] => 31196 [cmd] => report [source] => 192.168.1.147 [token] => [sid] => 158d0001d398c0 [model] => 86plug [data] => Array ( [status] => off ) )
[2017-09-28 22:48:46][DEBUG] : Aucun équipement trouvé pour : 158d0001d398c0
Je ne sais pas si il te faut le log en entier ou ceci est suffisant.
Cordialement,
bonjour, est-ce que le PIRnouvelle generation a toujours un changement d’etat d’intervalle minimum de 2 min ? Merci d’avance
Pareil
Bonjour et félicitations pour ton site. Comme tu maîtrises parfaitement cette solution domotique peut-être pourras-tu m’aider… J’ai une gateway Xiaomi v2 depuis presqu’1 an avec17 périphériques connectés. Lorsque j’ouvre l’appli Mi Home (v 4.2.5 sous android), la gateway est souvent en mode Offline (ainsi que tous les périphériques du coup). La connexion peut se rétablir d’elle même au bout de quelques minutes (ou beaucoup plus) mais c’est super frustrant de ne pouvoir rien faire durant ce temps. J’ai constaté que le problème était moins fréquent avec la nouvelle version 5.0.6 de Mi Home même si ça continue à se produire parfois. Mais je suis revenu à la 4.2.5 pour arriver à voir (parfois…) ma camera en 4G. A tu eu déjà écho de ce soucis? Est-ce plutôt un problème de Gateway, d’application ou de box (mon wifi est bien en 2.4Ghz)? Ma gateway est à 4m de ma box (Red). Mettre l’adresse IP de la gateway en statique arrangerait-il le problème ou passer sous Jeedom pourrait-il être la solution? Merci d’avance pour ton aide et tes précieux conseils!
Ca serait pas plutot le lien Mi Cloud en cause ?
Merci pour ta réponse. Y a-t-il un moyen pour vérifier ce lien? J’ai constaté également que le nom de mon ancienne box apparaît de temps en temps comme associée à certains périphériques alors que j’ai changé d’opérateur internet depuis des lustres et que j’ai reseté la gateway plusieurs fois déjà. Est-ce que ce genre d’info est stocké au niveau des serveurs xiaomi? Ça me gave de pas pouvoir avancer. Thanks
Je sais pas, je me sers rarement de l’app à part pour lier de nouveaux périphériques
Est ce que vous savez qu’elle technologie de zigbee est utilisé par les devices (étoile, arbre, maille), j’aimerai savoir si les devices servent de rebond pour étendre la longueur du signal et sinon la portée sur du zigbee xiaomi ? merci d’avance
Est ce que vous savez quelle technologie de zigbee est utilisée par les devices (étoile, arbre, maille), j’aimerai savoir si les devices servent de rebond pour étendre la longueur du signal et sinon la portée sur du zigbee xiaomi ? merci d’avance
Non moi je regarde que l’API, voir plus haut sur comment utiliser une pris een relais Zigbee
Bonjour.
Je suis tres intéressé par ce kit pour les bons commentaires et son prix. Par contre je doute qu’il puisse repondre a mes attentes.
Je souhaite l’utiliser en tant qu alarme.
Je suis surpris quil n’y ait pas de boitier a code pour activer/desactiver.?
Comment faites vous pour utiliser ce kit en alarme?
Merci par avance.
pas de clavier, via Jeedom c’est interconnectable. Sinon téléphone, présence …
Bonjour,
Merci pour tous le travail effectué pour nous. Je voulais avoir ton retour concernant les capteurs aqara sur pile (Ouverture et température) concernant l’autonomie. Depuis combien de temps en possèdes tu (si c’est le cas) et as-tu déjà changé les piles. A-t-on un retour du pourcentage de la pile dans Jeedom ?
Merci pour tes réponses.
Personnellement : les miens ont un an pour les premiers, je suis à 70%
bonjour
j’ai une gateway xiaomi avec lampes et interrupteurs installée avec mi home . tout fonctionne
je voulais tester sous jeedom
j’ai installé jeedom sur mon téléphone et jje voudrai acheter le plug in mais au démarrage de jeedom je ne peux rien faire . il me demande quel pack jeedom j’ai installé ?
ma question : est ce que pour utiliser jeedom il faut acheter encore du matériel ? ou juste les modules xiaomi suffisent pour l utiliser
merci pour votre reponse
cdt
il faut lire la documentation de jeedom, section installation, ca ne s’installe pas sur téléphone mais sur un linux
Bonjour Lunarok, je dois être un boulet: j’ai commandé le kit, j’ai configuré la gateway dans l’application mi home (sous iOS) mais impossible de trouver ce pù%?@# de token. Est-ce que tu peux m’expliquer où le trouver plus précisément ?
Merci d’avance
le password est dispo en activant l’accès développeur, c’est dans la doc la manip
Bonsoir Lunarok,
Existe t’il une manipulation spécifique pour intégrer une 2ème gateway dans le Plugin ?
J’aimerai activer mes 2 gateway pour pouvoir les utiliser en parallèle sur 2 étages différents.
Merci d’avance.
Rien de plus que la doc
Bonjour ici,
est ce que le capteur température humidité peut être utilisé sans la « centrale » ?
directement avec une application
Merci d’avance 🙂
Réponse présente dans la doc et même sur cette page dès le premier chapitre
Bonjour, j’ai une Gateway xiaomi de première génération. Sera-t-elle compatible avec une installation sous jeedom avec votre plugin ? Merci
Il y a une version minimale de firmware 1.4
Ok merci de cette information, mon firmware est up to date mais il est en 1.3.0_126.0140. L’chat d’une nouvelle passerelle va donc s’imposer. Bonne continuation
Bonjour, Je reviens sur mon commentaire pour préciser que j’ai effectivement acheté une Gateway dernière génération et tout fonctionne. J’ai installé le plugin Xiaomi Home sur mon Jeedom Raspberry et tous mes équipements (détecteur, contacteur, switch, yeelight…) sont remontés automatiquement dans le dashboard simplement en les déclarant. Bravo pour votre travail sur le plugin qui permet d’installer un système domotique à coût vraiment réduit. Bonne continuation.
Donc c’est bien la gateway ronde classique 🙂
Et la gateway « Multi-function » est-elle compatible ? firmware 1.4.1_147.0149
=> https://xiaomi.eu/store/xiaomi/mijia-smart-home/aqara-multi-function-wifi-zigbee-fm-smart-gateway-plug-in-adapter-ktbl01lm/ (Elle n’a pas le fonction « anneau led »)
Car j’ai des problèmes pour l’intégrer automatiquement (pourtant j’ai poncé la doc :p).
Comme le dit cette page et la doc, c’est la gateway avec anneau LED qu’il faut
Bonjour, Je viens d’installer le plugin et de connecter ma gateway. Super boulot ca marche d’enfer 🙂
J’ai bien mon capteur d’ouverture qui est détecté mais j’ai du déclarer ma yeelight à la main, normal?
De plus, chose étrange, j’ai un bouton clic qui est détecté alors que je n’en ai pas 🙂 Il n’est même pas dans mon appli mihome. Une idée? Ca pourrait être ma yeelight mal détecté?
Possible, c’est quel modèle de yeelight ?
C’est une Xiaomi Yeelight AC220V RGBW E27 Smart LED Bulb , et celle que j’ai configuré manuellement j’ai mis le modèle E27 color mais rien ne marche.
C’est bon pour ma Yeelight, j’avais oublié d’activer le contrôle via réseau dans l’appli Yeelight :/
Par contre j’ai toujours mon bouton que je n’ai pas 🙂
Bonjour,
Je viens d’installer Jeedom et le plugin Xiaomi Home et mes capteurs apparaissent bien sur le plugin.
Mon problème est que j’ai 8 capteurs de température répartis dans l’appartement et que je n’arrive pas à les identifier.
Le plugin retourne un identifiant et un identifiant court, mais ils ne correspondent pas aux ID imprimés sur les capteurs.
L’application Xiaomi, sauf erreur de ma part, ne permet pas de voir les identifiants.
Une astuce?
En soufflant dessus, la température fait un pic. Ca permet de voir en temps réel lequel est lequel
Merci pour l’astuce, un souffle chaud fait grimper instantanément hygrométrie (~95%).
Pour ceux qui n’étaient pas collés, j’ai aussi utilisé le réfrigérateur.
Bonne continuation.
bonjour,
Je souhaiterai domotiser une VMC, savez vous s’il existe un équivalent “micro module” à l’aqara plug ?
Je sais que je pourrais faire l’équivalent avec un module chacon dio, mais je préférerais le faire avec du xiaomi, afin de ne pas avoir a invertir dans un rfxcom (je suis actuellement avec un jeedom/raspberry basique)
Merci !
Il n’y a pas de micro module, seulement une prise
Merci pour l’info, et désolé pour le spam, les commentaires ne semblaient pas s’enregistrer quand je validais et refresh
bonjour,
Je souhaiterais domotiser une VMC, savez vous s’il existe un aqara plug en micro module chez xiaomi ? (l’équivalent d’un micro module chacon dio)
Merci !
bonjour,
Je souhaiterais domotiser une VMC, savez vous s’il existe un aqara plug en micro module chez xiaomi ? (l’équivalent d’un micro module chacon dio)
Bonjour,
Je viens d’installer le plugin xiaomi. Je tente de trouver le token du gateway, mais les écrans que j’ai sur l’appli xiaomi home sur mon smartphone ne ressemble pas du tout à ce qui est évoqué dans la documentation de votre plugin. Ya t il eu des changements ?
Merci d’avance.
Bonjour
Je rencontre le même souci, à savoir, l’installation de la gateway s’est bien déroulée, j ai pu aussi intégrer un contacteur d’ouverture et un détecteur d’eau.
Maintenant j’essaye de passer la gateway en mode développeur et je n’y arrive pas.Je suis sous IOS.
la version de la gateway est 1.4.1_15 5.0143.
J ai suis allé sur le menu … puis about mais je n’ai que les liens suivants
– Smart home Kit Forum
– Gameplay tutorial
et rien ne ressemble à la documentation.
Merci pour vos retours
Bonjour Lunarok,
J’ai une Gateway ronde a anneaux LED et des capteurs de température rond et Carrés (à bords arrondis) le tout récupéré sur JEEDOM, cela fonctionne mais par intermittence.
En effet mes capeturs au bout de quelques jours ne remontent pas l’info sur JEEDOM et si j’ouvre l’application Mi-Home, ils apparaissent “Device Offline”, je réinitialise le tout et ca marche mais pas tres pratique…. sais tu comment faire une remontée permanente ?
merci
Bonjour Lunarok
J’ai quelques détecteurs d’ouverture xiaomi sous jeedom intégrés sans soucis, mon petit problème c’est qu’en cas de redémarrage de jeedom, la position des capteurs ne se met pas à jour, aurais-tu la solution ?
Merci d’avance
Avec la commande rafraîchir ça récupéré le dernier état
Merci ça fonctionne.
Bonjour Lunarok,
Avant tout merci beaucoup pour votre site! J’ai un aspirateur roborock v2 et je viens d’acquérir une gateway. Je n’arrive pas à faire reconnaître ses 2 appareils en même temps dans l’appli mihome?! Le roborock v2 est bien reconnu mais refuse de se lancer, on m’invite a me connecter sur le serveur européen! Le problème est que la gateway n’est pas reconnu sur le serveur européen (seulement sur le seveur chinois!) Du coup il m’est impossible de me servir de ces 2 appareils avec l’appli mihome.
Est ce qu’il serait possible d’installer Jeedom sur ma tablette android pour piloter ses appareil depuis Jeedom?
Merci d’avance de votre réponse…
Il faut soit alterner avec les deux serveurs, soit tout mettre sur le chinois. Par contre avec jeedom on s’en fiche que l’un soit sur serveur chinois et l’autre Europe, il pourra utiliser les 2
Jeedom ne fonctionne que sous linux, donc pas installable sur Android.
Bonjour Lunarok,
J’ai acheté la dernière Gateway aqara (compatible Homekit) mais je n’arrive pas à l’integrer à Jeedom. Y aurait-il une manipulation particulière ? L’application pour smartphone est maintenant Aqara Home, comment récupérer la clé api ?
Merci.
La gateway Homekit n’est pas compatible, il n’y a pas d’activation de l’API possible aujourd’hui
salut
du coup, c’est quelle version qu’il faut acheter si on veut pas se tromper ?
celle-ci c’est ok ? https://www.gearbest.com/living-appliances/pp_344667.html?lkid=10269386
ils mettent original mais upgrated …
merci d’avance pour ton retour
Oui celle là est ok
Merci pour ton retour.
Encore une question: faut-il faire attention à prendre que des modules mijia? ou les aqara sont aussi compatibles jeedom ?!?
Bonjour lunarok,
Un grand merci pour ce plugin Xiaomi
Que j’ai pris a ses débuts
Hebergé sous jeedom c le top…
J’y ai des thermomètres,capteur portes et fenêtres, Yeelight.
Dernier achat le Switch 2 carré avec bouton rond au centre.
Est-ce normal que ce dernier ne soit pas reconnu par le plugin?
Merci
Le bouton n’est pas encore intégré dans Jeedom
Les deux, comme le montre la page les 2 versions fonctionnent
Bonjour Lunarok et encore bravo (et merci) pour ton travail. J’utilise depuis quelques temps une gateway (acheté avec un kit xiaomi 5 en 1 smart home Security kit) couplé avec jeedom et ton plugin xiaomi. tout fonctionne nickel depuis quelques mois déjà, récemment j’ai racheté (toujours sur gearbest) 2 xiaomi aqara windows door sensor de forme légèrement différente, contrairement a celui contenu dans mon kit je n’arrive que très rarement à les intégrer avec ma gateway et il ne fonctionne que quelque minutes avant que les différents états ne remontent plus. Ses nouveaux capteurs sont il compatible avec ma gateway ? Encore merci pour ton aide. Bon dimanche
Pas eu connaissance de ce genre de cas. Les derniers capteurs sont compatibles avec la gateway
Bonjour Lunarok,
J’ai acheté le hub aqara HomeKit et j’ai l’impression que j’ai fait une bêtise parce que le plugin ne le trouve pas.
Est-ce que c’est normal ou j’ai fait une mauvaise manip ?
Merci d’avance pour ton aide
Non cette gâteway n’est pas compatible. Il faut prendre celle sur la page.
Bonjour,
Je dispose d’un NEST et du kit domotique Xiaomi.
Je souhaiterai que le nest (installé dans l’entrée appartement) se déclenche si la température (capteur xiaomi) dans la chambre de mes enfants est trop basse la nuit.
Est-ce que ce scénario serait possible sous Jeedom avec votre Pluggin et le pluggin Nest ?
Merci par avance.
Bonjour,
Oui c’est un cas d’utilisation classique, relier ce qui ne l’est pas en domotique.
Bonjour,
Je viens d’installer le plugin dans Jeedom, j’ai perdu pas mal de temps pour trouver comment passer la Gateway en mode developer car la dernière version de l’app mi-home sous iOS a évoluée. Maintenant dans le menu « about » on trouve simplement:
– Smart home Kit Forum
– Gameplay tutorial
J’ai fini par trouver : il faut faire minimum 5 ou 7 clic rapides en dessous de ces menu items pour faire apparaitre le menu dev. Après tout se passe bien.
Le plug in fonctionne bien !
Bonjour,
J’ai une gateway Xiaomi, mais lorsque j’essai de la rajouter dans un nouvel objet de votre plugin, je ne la retrouve pas dans le menu déroulant « Equipement » (j’ai bien d’autres éléments comme l’Ampoule Philips E27, le capteur de quelité d’air, le cuiseur de riz, l’humidificateur d’air, …)
Est-ce qu’il y a quelque chose de particulier à faire pour qu’elle apparaisse dans la liste ?
Il faut se reférer à la doc. Pas d’ajout de la gateway, elle doit remonter seule.
Bonjour,
Premièrement Merci pour ce super plugin. Qui fonctionne très bien.
Par contre je viens d’acheter un interrupteur a distance aqara il est détecter par le plugin mais il ne rajoute pas l’interrupteur la barre.
Pouvez-vous m’aider.
Merci d’avance
Gilles
Bonjour à Tous,
Nouveau dans la domestique, est-ce que le plugin fonctionne pour des spots Xiaomi Philips Zhirui.
https://www.gearbest.com/ceiling-lights/pp_1830509.html?wid=1433363
J’en ai 20 dans mes différents plafond et j’aimerai les faire fonctionner avec une autre application que la Mihome.
Merci d’avance !
Oui, mais ce sont ni des Aqara, ni des Yeelight, mais des appliances Wifi
Hello Lunarok,
J’ai toute la suite mi-home depuis un peu plus d’un an, et c’est top.
Cependant, depuis quelques semaines, les informations des capteurs (ouvertures et mouvement) ne remontent qu’aléatoirement dans Jeedom…
J’ai mis une notification dans Mi-Home sur chaque capteur à chaque changement d’état, 100% de succès. J’ai créé un scénario Jeedom déclenché par le changement d’état de ces capteurs, qui m’envoie un message Slack, je n’en reçois que très peu… En lisant les logs, les scénarios ne sont même pas déclenchés, et en regardant l’historique, le changement d’état n’est même pas remonté dans Jeedom…
C’est embêtant, car des fois un capteur peut faire le mort pendant presque une journée complète dans Jeedom (mais pas dans mi-home)…
J’ai déjà ré-appairé la gateway sur mon wifi, j’ai également changé le channel de mon routeur, et j’ai aussi ré-appairé un des capteurs, rien n’y fait…
As-tu eu vent de ce genre de souci ?
D’avance merci,
HakunA.
Bonjour Lunarok,
Je viens de recevoir la gateway xiaomi commandée sur Gearbest via ton lien, le modèle est » Xiaomi Mijia Smart Multi-functional Gateway WiFi Remote Control Upgrade Version – WHITE XIAOMI MULTIFUNCTIONAL GATEWAY »
J’ai un serveur Jeedom dans une VM de mon NAS QNAP.
Je n’arrive pas à voir la gateway depuis ton plugin. J’ai bien activé le protocole réseau avec mot de passe dans l’appli android Mi-Home.
Je précise que j’arrive à utiliser tous mes periphs Hue zigbee depuis mon Jeedom.
Le nom du gateway xiaomi vu dans ma box est du style: « lumi-gateway-v3_miio xxx », donc j’ai l’impression que c’est une V3, peut-être pas compatible avec ton plugin.
J’ai bien fait attention à ne pas prendre la pack pour « Home-Kit », mais peut-être que maintenant ils ne vendent que celui la.
La gateway répond bien au ping depuis le serveur jeedom.
As-tu une idée ?
Merci d’avance
Pascal.
lumi-gateway-v3_miio xxx c’est bon. Et oui pas de soucis avec les « v3 », il y a eu de l’emballement avec des gens mal informés qui communiquent que la v3 c’est l’aqara homekit, c’est faux.
La homekit est une v1 de son genre. Et aqara le mot existe depuis bien longtemps (la preuve, il est utilisé dans le plugin déjà avant que la gamme de capteurs estampillés « aqara » n’existe)
Donc là je dirais plutot que ca provient d’etre en VM et qu’il faut bien recevoir le broadcast du réseau
Bonjour, est-ce que la gateway de ce kit fonctionne en mode local ? je n’arrive pas à la faire passer dans ce mode..
https://www.gearbest.com/alarm-systems/pp_616359.html
Oui il fonctionne
Merci de la réponse. Par contre je n’arrive pas à passer en mode local. comment faire ?
J’ai la version 1.4.1_161.0158 du firmware du gateway et l’application iOS mi home. Dans le about je vois seulement Smart Home Kit Forum et Gameplay tutorial et rien d’autre. Je suis en anglais / mainland China. Je fais des double taps partout, ça ne fait rien…
Bonsoir Lunarok
j’ai parcouru avec grand intérêt tes différents articles sur Xiaomi et sur les forum Jeedom. Comme les autres internautes, je salue le travail remarquable et le coté didactique de tes explications
j’ai déjà une passerelle Tradfri et qq tucs ikea.. donc en ZIgBee qui remonte dans Jeedom (sauf la prise Ikea pour le moment pas reconnue)
1/ Question simple : pour jouer avec des goodies Xiaomi (capteur fenetre, cube, thermostat, ampoule…)
– plutot prendre une passerelle AQARA, donc une de plus qui fait du zibgee
ou
– prendre un zigate et gerer tous les trucs zigbee via ce zigate et laisser tomber les passerelles (sauf pour les mises à jour si j’ai bien lu)
2/ Question subsidaire : la maison est très grande truffée de poutres métalliques et de murs en briques
=> puis-je / dois-je envisager plisueurs passerelles ? si oui comment cela se gère ?
Merci d’avance
rv
Je suis pas fan de la zigate. D’une facon générale je préfère les produits avec leur gateway pour deux raisons :
1 – support éditeur (avec màj de firmware par exemple)
2 – si tu n’as pas accès à ton jeedom pour une raison ou une autre, tu as une roue de secours. Par exemple : ton Jeedom en vrac car carte SD ou disque HS, tu peux controler tes lampes. Tu peux demander un ajout dans Google Home en direct. Tu peux utiliser les gateway avec 2 jeedom différents (dev et prod ou pour le HA) …
Pour étendre le réseau, il faut utiliser des relais. Les ampoules Ikea le sont normalement. Chez Xiaomi ce sont les prises et les nouvelles ampoules.
Après tu as le moyen de plusieurs gateway pour Xiaomi aussi, ca peut toujours servir une alarme avec anneau RGB en plus.
Sur iOS il y a une spécéficité :
https://lunarok.github.io/jeedom_docs/plugins/xiaomihome/aqara.html
Bonjour lunarok, tout d’abord, un immense merci pour le travail pharaonique que tu as abattu pour les plugins Jeedom et en particulier celui là, c’est juste génial.
J’ai une petite question à propos des wall switch 2 boutons with neutral. J’explique rapidement mon installation : j’ai un volet roulant à automatiser. j’ai remplacé l’interrupteur d’origine par l’interrupteur Wall Switch 2 boutons with Neutral. Line 1 fait monter le volet. Line 2 le fait descendre. Bien sûr si Line 1 et Line 2 sont allumés en même temps, j’imagine que le moteur ne va pas aimer. Je n’ai même pas testé pour être franc.
Dans l’appli Mi Home, pour ce module, il y a une option « Convertir le bouton gauche en un interrupteur sans fil » et Convertir le bouton droit en interrupteur sans fil ».
Quand ces deux options sont cochées, dans les automatisations Mi Home, je vois les triggers « Single press left button », « Single press right button » et « Single press left and right button ».
Pour l’instant, je m’en sors avec les automatisations Mi Home, mais j’aurais aimé pouvoir utiliser les scénarios Jeedom à la place. Avec mon Google Home, je peux ouvrir ou fermer mes volets par exemple, pas de souci. Mais pas avec ces boutons dans Jeedom.
Y aurait-il la possibilité d’ajouter les commandes « status » du bouton de gauche avec « click », pareil pour le bouton de droite, et pareil pour les deux boutons à la fois ?
Je te remercie encore une fois pour ce travail génial !
La distinction n’est pas visible dans l’API. Du coup ils doivent le faire comme une protection dans Mi Home, dans Jeedom il faut reproduire la même chose par un moyen ou un autre (virtuel, scénario …)
Le problème pour reproduire ça dans un virtuel ou un scénario, c’est que je n’arrive pas à savoir quand un des boutons à été pressé. Les commandes « Status » et « Status2 » sont des binaires qui indiquent le statut du relais (Status = 1 => courant dans Line 1 / Status 2 = 1 courant dans Line 2 , et à 0 s’il n’ont pas de courant).
J’ai bien essayé de créer un scénario déclenché par Status ou Status2, Mais ils ne correspondent bien qu’au statut du courant dans les lignes, et n’ont aucun rapport avec l’appui sur un bouton. Ces déclencheurs existent pourtant bien dans Mi Home, on peut faire des automations avec à partir du moment ou on a coché une option “Convertir le bouton [gauche | droit] en un interrupteur sans fil”. Je ne dis pas qu’ils sont dispos dans l’API, mais techniquement, ils pourraient y être.
Je voudrais me servir des triggers « click » de chacun des boutons, et si possible du clic double-boutons directement dans Jeedom, pour pouvoir lancer des scénariis plus complexes que ce que je peux faire avec Mi Home.
S’il est possible de chopper l’évènement lorsque l’on clique sur un bouton grâce à un virtual, je suis preneur de l’astuce parce que là, sincèrement, je sèche.
Merci beaucoup, en tout cas, pour ton aide. C’est vraiment cool de sentir du support sur ce plugin !
Les boutons ne sont pas envoyés dans l’API, seulement les relais. Donc pas possible de traiter les boutons
Salut et un grand merci.
J’annonce d’office, je démarre sous Jeedom depuis peu
Je me tate actuellement et j’explique pourquoi :
J’ai beaucoup de matos IKEA tradfri (lampes, prises, multiplicateurs de ports pour spots, et j’ai la gateway)
J’ai beaucoup de matos xiaomi (capteurs divers, et gateway V3 Aqara HOMEKIT)
J’ai beaucoup de lampes et switchs en zigbee ou wifi (lampe bawoo RGB, switch pour spots encastrés MEROSS) etc…
D’apres ce que je vois, la gateway que j’ai xiaomi n’est pas compatible avec le plugin…
Donc, sauf erreur de ma part, et n’ayant pas à l’heure actuelle de clé Zigate
Sois je prend chaque plugin, et rachète une gateway mais pas HOMEKIT de xiaomi
Sois je prend une Zigate, et du coup, même si effectivement si Jeedom HS, pas de secours, je controle tout via différents plugin
A ton avis, quelle solution envisager ?
Je n’utilise pas zigate, pas convaincu. Déjà je suis full Xiaomi, pas d’Ikea.
Mais après je préfère garder un controle alternatif via Mi Home. Comme pour tout le reste, j’ai l’app Mitsubishi, Shelly …
Et gros avantage, tu peux mettre à jour tes firmwares avec la gateway constructeur
Salut Lunarok,
Tout d’abord évidement merci pour ce super plugin, il fonctionne bien chez moi pour tout ce qui est des remontées d’informations (températures etc)
Mais pour les interupteurs lors que je veux envoyer une commande ON ou OFF j’ai une erreur 500 et le seul log que je trouve interessant est celui ci :
[Wed Apr 10 14:07:42.304911 2019] [:error] [pid 30431] [client xxxxxxx:5203] PHP Fatal error: Uncaught Error: Call to a member function execCmd() on boolean in /var/www/html/plugins/xiaomihome/core/class/xiaomihome.class.php:771
Stack trace:
#0 /var/www/html/core/class/cmd.class.php(976): xiaomihomeCmd->execute(Array)
#1 /var/www/html/core/api/jeeApi.php(106): cmd->execCmd(Array)
#2 {main}
thrown in /var/www/html/plugins/xiaomihome/core/class/xiaomihome.class.php on line 771
Dans les logs HTTPD.
Tu as une idée ?
Version Jeedom 3.3.20
Version PHP 7.0.30-0+deb9u1
a++
Token de la gateway ?
Non parce que cela fonctionne pour toutes les actions d’finormation sur les autres devices (temperature) mais même sur les interrupteurs (info)
Justement, d’où ma réponse. C’est dans la doc aussi, le token ne sert qu’aux actions
Hello,
Déjà merci pour le dev et tout le travail, au top !!
J’ai acheté la gateway aqara (indiqué ici, pas la version homekit) et tout fonctionne bien avec l’appli mihome mais impossible de l’intégrer dans Jeedom.
Côté réseau, tout est bon (même subnet, le broadcast passe bien, etc..)
Voici les versions :
– Jeedom : 3.3.24
– Version du plugin XIaomi Home : mai 2019
– GW Aqara : 2.73.6
Je suis à jour partout et je pense que le problème vient de là, une idée peut-être ? des tests que je peux faire pour détecter le blocage ?
Merci du coup de main,
Jérémy
Le mieux est de voir sur le forum après avoir regardez les FAQ de la doc
Salut Lunarok,
Je voudrais savoir si tu pense intégrer au plugin l’aqara relay controller de xiaomi ? Que je sache si je patiente ou je passe a autre chose.
Je sais qu’il existe des module shelly etc…, mais les accessoires aqara de xiaomi mon jamais fait défaut contrairement au module Wifi en ESP.
Merci
C’est pas moi qui décide, les relais ne sont pas dans l’API il faut attendre une mise à jour
Après les Shelly eux sont certifier CE et plus petits, aucun soucis depuis des mois
Merci pour ta réponse. Du coup j’ai acheté 4 Shelly One pour gérer mes fils pilote.
Bonjour Lunarok,
j’ai fait récemment l’acquisition du plugin Xiaomi Home.
L’installation s’est apparemment bien déroulée (Etat = statut Actif, Dépendances = statut OK, Fonctionnalités = Cron et Cron5 activés) , sauf en ce qui concerne le démon.
En effet son statut reste à NOK (mais Configuration = OK) malgré plusieurs redémarrages et la relance de l’installation.
Impossible donc d’utiliser le plugin. Comment résoudre ce problème ?
Par ailleurs je précise que le but de cette acquisition est de me permettre d’intégrer et gérer par ma passerelle « Jeedom Smart » différents produits étiquetés Xiaomi.
Je souhaite également intégrer 2 prises connectées Wi-Fi de marque KONYKS (modèle Priska+). Est-ce possible avec le plugin ?
Merci d’avance pour votre retour.
Gilbert
A voir le log en debug. Mais je dirais Jeedom Smart, il va falloir passer par la migration vers Stretch.
Le plugin ne permet que d’utiliser des produits Xiaomi (et pas tout, voir la doc ou les changelog)
Hello,
Merci pour le retour si rapide.
J’avais par acquit de conscience vérifié le log et son contenu, en fin d’installation de la mise à jour, faisait mention d’un problème avec le démon et signalait l’absence d’un module appelé « cryptography ».
En voici une copie :
import utils
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/utils.py », line 4, in
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
ImportError: No module named cryptography.hazmat.primitives.ciphers
[2019-06-12 15:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
[2019-06-12 15:45:03][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consecutivement
Traceback (most recent call last):
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 28, in
from devices.yeehome import *
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeehome.py », line 13, in
import utils
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/utils.py », line 4, in
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
ImportError: No module named cryptography.hazmat.primitives.ciphers
[2019-06-12 15:45:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
[2019-06-12 15:50:03][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consecutivement
Traceback (most recent call last):
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 28, in
from devices.yeehome import *
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeehome.py », line 13, in
import utils
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/utils.py », line 4, in
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
ImportError: No module named cryptography.hazmat.primitives.ciphers
[2019-06-12 15:50:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
[2019-06-12 15:55:03][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consecutivement
Traceback (most recent call last):
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 28, in
from devices.yeehome import *
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeehome.py », line 13, in
import utils
File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/utils.py », line 4, in
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
ImportError: No module named cryptography.hazmat.primitives.ciphers
[2019-06-12 15:55:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
C’est quoi « la migration vers Stretch » ?
Comment procéder pour un néophyte dans ce domaine ?
A bientôt,
Gilbert
Bonjour Lunarok,
J’ai ouvert le Log de l’installation du plugin.
il signale des erreurs qui seraient dues à l’impossibilité de trouver une adresse IP bien spécifique.
En voici un petit extrait :
W: Failed to fetch http://ftp.debian.org/debian/dists/jessie-updates/InRelease Unable to find expected entry ‘main/source/Sources’ in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://security.debian.org/dists/jessie/updates/InRelease Unable to find expected entry ‘main/binary-arm64/Packages’ in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://ftp.debian.org/debian/dists/jessie/main/binary-arm64/Packages 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/jessie/contrib/binary-arm64/Packages 404 Not Found [IP: 130.89.148.12 80]
Comme dit, c’est la smart en jessie.
Il faut voir avec le support.
Grand merci Lunarok.
Entretemps je me suis documenté et, à force de recherches sur le forum de la communauté Jeedom, le novice que je suis comprend un peu mieux. J’ai donc fait un grand pas et j’appréhende maintenant ce qu’est une Smart en jessie (Debian 8) et une Smart en Stretch (Debian 9).
Et donc la nécessité de migrer vers le nouveau système d’exploitation de la Jeedom.
Reste donc à me documenter sur la procédure à suivre (et vaincre la frousse de planter ma box !!!).
Bien cordialement,
Gilbert
bonjour, je cherche à commander des relais pour alimenter des électrovannes d’arrosage auto. Est ce que les relais bidirectionnel Xiaomi Mijia peuvent être ou vont pouvoir être piloté avec le plugin MI-Home ou faut-il que je passe par des relais Shelly??
Merci à vous pour le retour.
Les Xiaomi ne sont pas fonctionnels avec le plugin Xiaomi Home.
Mais vaut mieux les Shelly globalement (prix, format plus compatible chez nous etc …) Et surtout pour de l’electrovanne, tu as les Shelly 1 qui peuvent fonctionner en 24VAC (le plus répendu dans les electrovannes)
Bonjour,
Est-ce que les ampoules Aqara E27 sont compatible avec le plugin ?
Merci
Non
Bonjour,
Je viens de faire l’acquisition de votre plugin. J’ai pu récupérer presque tous mes capteurs (température, présence, bouton) dans jeedom mais je n’arrive pas à jouer des sons ou allumer la lumière de la GW en utilisant les contrôles affichés sur le dashboard.
Je récupère bien les états de lumière mais j’arrive pas à la changer par exemple.
Auriez-vous une idée de ce que je n’aurais pas fait correctement ?
Bonne journée.
Merci.
Loïc
Bonjour, ce cas est dans les FAQ de la documentation
Bonsoir,
Bravo pour le travail…. mais description très limite en ce qui concerne le nom des gateway.
Je suis novice dans la démotique, à base de homekit et de Xiaomi Aqara.
Je passe depuis quelque temps sur jeedom sur mon nas, et je vois ce plug in sur le market pour piloter les gateway Aqara…. sauf qu’en fait il ne pilote que les gateway Xiaomi!!
Pour moi le modèle Aqara est le modèle Homekit. Donc description très ambigüe… sachant qu’après recherche, je comprends que je n’ai aucun recours pour me faire rembourser, même seulement 20 minutes après….
Donc s’il vous plaît, arrêter de dire que c’est compatible avec le Aqara gateway, mais parler seulement du Xiaomi gateway.
Bonne continuation
Nicolas
« Pour moi le modèle Aqara est le modèle Homekit. » -> ce qui est faux mais complètement. Alors avant de venir contredire, il faut mieux se renseigner.
Aqara est une marque, une société qui est dans le « groupe » Xiaomi. Car oui Xiaomi c’est une myriade de sociétés, c’est ainsi qu’il s’étend sur tous les domaines. C’est pour ca qu’on trouve plusieurs gammes sur le même produit. Par exemple Viomi est une autre société du groupe.
Et donc Aqara est le nom depuis le début de cette gateway. Nommée ensuite Mijia comme d’autres produits pour la maison. Donc Aqara Mijia désormais.
Mais la version Homekit qui ne marche pas avec Xiaomi Home, son nom de produit c’est Homekit, pas juste Aqara. Donc Aqara Homekit.
Le nom de code de la gateway originale est même Lumi, pour aqara lumi, c’est sous cette appellation qu’on trouve les docs de l’API.
C’est indiqué dans la doc du plugin quelle gateway fonctionne.
Bonjour lunarok,
Merci pour le travail, je me permet de relancer la question sur le relais 2 voies aqara et leurs intégrations dans le plugin.
Le relais et bien visible et commandable via l’application android mi-home et il est également visible dans le plugin jeedom mais il n’y a pas de commande.
Le relais sera-t-il pleinement fonctionnel sur le plugin jeedom?
Merci.
Alex
Il me faut le nom du composant comme il est vu dans les logs de Jeedom ne l’ayant pas. De là je pourrais en faire un profil
Peux-tu me communiquer où trouver les infos (dans quel log et sous quel mode debug/default)
Bonjour,
où trouver les informations pour te les fournir?
J’avais désactivé les logs jeedom, peux-tu me préciser quel log et quel mode de log (normal, debug…)
merci,
Alex
Dans le fichier de log xiaomihome en mode debug.
Si tu vois ton module apparaitre en message de statut, j’ai besoin de la ligne (qui contiendra le type et autres infos pour en faire le fichier modèle)
Bonjour Lunarok,
Voici le logs jeedom:
[2020-01-21 20:46:37][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d00044ad82c’: {‘short_id’: 33872, ‘cmd’: u’report’, ‘source’: ‘192.168.1.11’, ‘token’: », ‘sid’: u’158d00044ad82c’, ‘model’: u », ‘data’: {u’channel_1′: u’on’}}}}
[2020-01-21 20:46:38][DEBUG] : {u’model’: u », u’cmd’: u’report’, u’data’: u'{« channel_0″: »on »}’, u’short_id’: 33872, u’sid’: u’158d00044ad82c’}
[2020-01-21 20:46:38][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d00044ad82c’: {‘short_id’: 33872, ‘cmd’: u’report’, ‘source’: ‘192.168.1.11’, ‘token’: », ‘sid’: u’158d00044ad82c’, ‘model’: u », ‘data’: {u’channel_0′: u’on’}}}}
[2020-01-21 20:46:46][DEBUG] : {u’model’: u », u’cmd’: u’report’, u’data’: u'{« channel_0″: »off »}’, u’short_id’: 33872, u’sid’: u’158d00044ad82c’}
[2020-01-21 20:46:46][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d00044ad82c’: {‘short_id’: 33872, ‘cmd’: u’report’, ‘source’: ‘192.168.1.11’, ‘token’: », ‘sid’: u’158d00044ad82c’, ‘model’: u », ‘data’: {u’channel_0′: u’off’}}}}
[2020-01-21 20:46:47][DEBUG] : {u’model’: u », u’cmd’: u’report’, u’data’: u'{« channel_1″: »off »}’, u’short_id’: 33872, u’sid’: u’158d00044ad82c’}
[2020-01-21 20:46:47][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d00044ad82c’: {‘short_id’: 33872, ‘cmd’: u’report’, ‘source’: ‘192.168.1.11’, ‘token’: », ‘sid’: u’158d00044ad82c’, ‘model’: u », ‘data’: {u’channel_1′: u’off’}}}}
[2020-01-21 20:49:43][DEBUG] : {u’model’: u », u’cmd’: u’heartbeat’, u’data’: u'{« voltage »:3600}’, u’short_id’: 33872, u’sid’: u’158d00044ad82c’}
[2020-01-21 20:49:43][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d00044ad82c’: {‘short_id’: 33872, ‘cmd’: u’heartbeat’, ‘source’: ‘192.168.1.11’, ‘token’: », ‘sid’: u’158d00044ad82c’, ‘model’: u », ‘data’: {u’voltage’: 3600}}}}
et son nom l’app mobile:
{« model »: »lumi.relay.c2acn01″, »did »: »lumi.158d00044ad82c », »name »: »Wireless Relay Controller(2 Channels) »}
Je reste disponible si besoins.
Alexandre
Malheureusement le model est vide, donc non mappable aujourd’hui
Bonjour Lunarok ! Merci pour ton travail sur ce plugin 🙂
J’ai des questions concernant les interrupteur Wall Switch encastrable. Je sais que le plugin ne gère pas le double click et le click long. Cependant :
– Est-ce une limitation de l’API de la gate ou de ton plugin ?
– Si cela vient de l’API, une demande à Xiaomi est elle envisageable ? (même si j’ai l’impression qu’ils ne veulent plus travailler sur une API locale…)
– Si cela vient du plugin, une mise à jour avec ces fonctionnalités serait elle possible ?
Merci par avance ! 🙂
bonjour je possede 2 gateway l’une est une V1 avec le logo mi dessus et l’autre est une gateway européenne qui est arrondi sur les bords je suppose qu’aucune des deux n’est compatible ? merci de votre aide d’avance
Celle avec le logo est ok normalement. V1 ca me parait impossible, ce sont des V3 Mijia depuis des années.
Bonjour Lunarok ! Encore merci pour ton travail sur ce plugin 🙂
J’ai deux questions concernant les gateways?
Je possèdes plusieurs gateway wifi type lumi (3) de même génération,et j’ai réussi à en détecter une en tant que gateway, avec la récupération des devices associés, mais pas les deux autres. Y a t’il une procédure particulière dans mon cas pour importer les les autres gateways et leurs devices associés?
Je possède aussi une gateway Cleargrass Bluetooth / wifi qui interface toutes mes sondes de température, est-ce possible de l’importer et de récupérer toutes les sonde de température?
Merci d’avance de tes réponses.
Bon, j’ai réussi à importer toute mes Gateway lumi.
Mais toujours pas la gateway Cleargrass Bluetooth
Bonjour Lunarok,
Sais-tu si il est possible de forcer la remontée d’info d’un module de température Xiaomi en MQTT ?
Je recherche la commande car j’ai pu voir qu’il était possible de le faire avec ton plugin Xiaomi home, bien que celui-ci communiqué directement avec la Gateway.
Merci.
Bonjour Lunarok,
Sais-tu si il est possible de lancer une commande de refresh des données en MQTT sur les modules de température Xiaomi ?
En te remerciant.