Interrupteurs Aqara Wall switchs sans neutre (double Rocker) D1

Bonjour à tous
J’ai un souci avec des interrupteurs filaires Zigbee Aqara sans neutre à deux boutons, le nouveau modèle, je crois, le D1.

Ils sont correctement intégrés sur la passerelles MI2 (après MAJ firmware).
Ils ne remontent pas dans le plugin.
Pour le premier, je l’ai intégré depuis MI Home, comme tous mes autres équipements avant lui, mais une fois renommé et affecté à une pièce, il n’est pas apparu dans le plugin. J’ai actionné le bouton comme indiqué dans la doc, un bandeau orange « Nouveau module détecté » s’affiche en haut de l’écran, mais le module n’apparaît pas dans la liste des équipements, même après redémarrage du Démon et même de Jeedom.

Du coup, j’ai intégré le second directement depuis le plugin (inclure un module sur cette gateway) que je n’avais jamais testé (et même jamais vu auparavant). Le module est correctement reconnu sur Mi Home (interrupteur Aqara Wall Switch D1 sans neutre double rocker). Là aussi le bandeau orange s’est affiché, mais l’interrupteur n’apparaît pas dans XiaomiHome.

Peut être n’est-il pas compatible ? Ou alors j’ai loupé une marche, mais en suivant la doc, je ne vois pas ce que j’aurais pu oublier (tous mes autres modules sont sans fils et ont été reconnus du premier coup par le plugin).

Version plugin 3.3.24 du 2020-03-22 02:28:30, Jeedom 4.0.61 Debian 9 Stretch NUC Intel

Merci d’avance pour votre aide, parce que l’interrupteur ne semble pas compatible Deconz (testé sans succès) ni Zigate (intégré mais aucun bouton action).
Bonne journée

Bonjour @phyllox

Alors c’est pas parce que ton produit est reconnu par ta gateway et ton application mobile que le produit va être reconnu dans le plugin jeedom xiaomihome donc si il n’a pas été intégré par le développeur du plugin il y a peu de chance que ton produit puisse fonctionné.

Avant d’acheter un produit domotique quel qu’il soit, la première question que je me pose souvent c’est: est ce que c’est compatible Jeedom :wink:

Bonjour @iPapy et merci de la réponse.

Oui, c’est justement la question que je pose :

Peut être n’est-il pas compatible ?

Les anciens (Wall switchs) le sont ou l’étaient. N’ayant pas trouvé en quoi les D1 étaient différents de ceux qui ne sont pas estampillés ainsi, j’ai pris les nouveaux les espérant (à tort) plus discrets.
Ma question plus brièvement posée est : si je n’ai pas loupé une étape, est-ce que ces interrupteurs sont compatibles, est-ce que quelqu’un les a déjà intégrés.

Merci

Alors déjà une des premières différence que j’ai vu c’est que le D1 est compatible Apple Home Kit alors que l’ancien ne l’était pas.

@iPapy
OK, merci, je n’avais pas vu cette info. Enfin maintenant ils sont là.

Est-ce que quelqu’un saurait s’il y a un moyen de les faire fonctionner avec XiaomiHome et comment ? Ou si je dois faire mon deuil de mes 44 € et commander la version précédente ?

Merci d’avance

Bonjour,

Soit attendre que le développeur l’ajoute soit tu sais dev un peu et tu rentre dans le code pour l’ajouter en prenant exemple sur le wall switch premier du nom car d’après un autre de tes posts il semble reconnu comme lumi switch b2lacn02.

@iPapy
Oui je sais coder mais langages Windows et mini systèmes, alors le temps que je rentre dans la syntaxe utilisée et que je comprenne comment c’est prévu de fonctionner, Xiaomi aura sorti 2 autres nouveaux modèles !:smirk:
Ce que je ne comprends pas c’est que XiomiHome voit bien qu’il y a un équipement puisque j’ai le bandeau orange… Mais il ne l’ajoute pas. Est-ce que ça se passe ainsi quand un équipement n’est pas compatible avec le plugin ? Il n’y a rien dans les logs…
Merci

Même si tu passe le plugin en mode DEBUG et que tu redémarre le demon il n’y a rien dans le log lors de l’inclusion?

@iPapy et aux autres aussi
Effectivement, en mode debug, il y a une log qui se remplit en permanence (et pas seulement pendant l’inclusion). Avec répétition des infos. Voici la fin de la log :

[2020-08-19 12:29:12][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:12][DEBUG] : Impossible d’ajouter l’équipement : Array ( [short_id] => 18458 [cmd] => report [source] => 192.168.0.133 [token] => [sid] => 158d0004a05f1b [model] => switch_b2lacn02 [data] => Array ( [channel_1] => on ) )
[2020-08-19 12:29:12][DEBUG] : Aucun équipement trouvé pour : 158d0004a05f1b
[2020-08-19 12:29:12][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:15][DEBUG] : {u’model’: u’sensor_magnet.aq2’, u’cmd’: u’heartbeat’, u’data’: u’{« voltage »:3015,« status »:« close »}‹ , u’short_id ›: 23752, u’sid’: u’158d0002ebd2ae’}
[2020-08-19 12:29:15][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d0002ebd2ae’: {‹ short_id ›: 23752, ‹ cmd ›: u’heartbeat’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: ‹  ›, ‹ sid ›: u’158d0002ebd2ae’, ‹ model ›: u’sensor_magnet.aq2’, ‹ data ›: {u’status’: u’close’, u’voltage’: 3015}}}}
[2020-08-19 12:29:15][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:15][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:15][DEBUG] : {u’cmd’: u’get_id_list’, u’158d0002ebd2ae’: u’158d0002ebd2ae’}
[2020-08-19 12:29:15][DEBUG] : {u’token’: u’dSYc1uBFZg3goXUL’, u’cmd’: u’get_id_list_ack’, u’data’: u’[« 158d0002c9754c »,« 158d0002cb3ac3 »,« 158d0002c91651 »,« 158d0002fb4899 »,« 158d0002d7eede »,« 158d0002ebd2ae »,« 158d0002ec272d »,« 158d0002ebd150 »,« 158d0003057b39 »,« 158d0003057b4a »,« 158d000355f8ff »,« 158d000346cef3 »,« 158d00045c0c21 »,« 158d000321e5f2 »,« 158d0002c928f4 »,« 158d0002c9aa08 »,« 158d000346bd1d »,« 158d000257d96b »,« 158d0004a05f1b »]‹ , u’sid ›: u’04cf8c97f6ef’}
[2020-08-19 12:29:15][DEBUG] : {u’cmd’: u’read’, u’sid’: u’158d0002c9754c’}
[2020-08-19 12:29:16][DEBUG] : {u’cmd’: u’read’, u’sid’: u’158d0002cb3ac3’}
[2020-08-19 12:29:16][DEBUG] : {u’cmd’: u’read’, u’sid’: u’158d0002c91651’}
[2020-08-19 12:29:16][DEBUG] : {u’model’: u’weather.v1’, u’cmd’: u’read_ack’, u’data’: u’{« voltage »:2865,« temperature »:« 2381 »,« humidity »:« 6110 »,« pressure »:« 99988 »}‹ , u’short_id ›: 26651, u’sid’: u’158d0002fb4899’}
[2020-08-19 12:29:16][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d0002fb4899’: {‹ short_id ›: 26651, ‹ cmd ›: u’read_ack’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: ‹  ›, ‹ sid ›: u’158d0002fb4899’, ‹ model ›: u’weather.v1’, ‹ data ›: {u’pressure’: u’99988’, u’humidity’: u’6110’, u’voltage’: 2865, u’temperature’: u’2381’}}}}
[2020-08-19 12:29:16][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:16][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:22][DEBUG] : {u’short_id’: u’0’, u’cmd’: u’heartbeat’, u’token’: u’GM1wwtXtLlVOllRS’, u’sid’: u’04cf8c97f6ef’, u’model’: u’gateway’, u’data’: u’{« ip »:« 192.168.0.133 »}‹ }
[2020-08-19 12:29:22][DEBUG] : Send to jeedom : {u’devices ›: {u’aquara_04cf8c97f6ef’: {‹ short_id ›: u’0’, ‹ cmd ›: u’heartbeat’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: u’GM1wwtXtLlVOllRS’, ‹ sid ›: u’04cf8c97f6ef’, ‹ model ›: u’gateway’, ‹ data ›: {u’ip’: u’192.168.0.133’}}}}
[2020-08-19 12:29:22][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:22][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:24][DEBUG] : {u’model’: u’switch_b2lacn02’, u’cmd’: u’report’, u’data’: u’{« channel_1 »:« off »}‹ , u’short_id ›: 18458, u’sid’: u’158d0004a05f1b’}
[2020-08-19 12:29:24][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d0004a05f1b’: {‹ short_id ›: 18458, ‹ cmd ›: u’report’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: ‹  ›, ‹ sid ›: u’158d0004a05f1b’, ‹ model ›: u’switch_b2lacn02’, ‹ data ›: {u’channel_1’: u’off’}}}}
[2020-08-19 12:29:24][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:24][DEBUG] : Impossible d’ajouter l’équipement : Array ( [short_id] => 18458 [cmd] => report [source] => 192.168.0.133 [token] => [sid] => 158d0004a05f1b [model] => switch_b2lacn02 [data] => Array ( [channel_1] => off ) )
[2020-08-19 12:29:24][DEBUG] : Aucun équipement trouvé pour : 158d0004a05f1b
[2020-08-19 12:29:24][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:28][DEBUG] : {u’model’: u’switch_b2lacn02’, u’cmd’: u’report’, u’data’: u’{« channel_1 »:« on »}‹ , u’short_id ›: 18458, u’sid’: u’158d0004a05f1b’}
[2020-08-19 12:29:28][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d0004a05f1b’: {‹ short_id ›: 18458, ‹ cmd ›: u’report’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: ‹  ›, ‹ sid ›: u’158d0004a05f1b’, ‹ model ›: u’switch_b2lacn02’, ‹ data ›: {u’channel_1’: u’on’}}}}
[2020-08-19 12:29:28][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:28][DEBUG] : Impossible d’ajouter l’équipement : Array ( [short_id] => 18458 [cmd] => report [source] => 192.168.0.133 [token] => [sid] => 158d0004a05f1b [model] => switch_b2lacn02 [data] => Array ( [channel_1] => on ) )
[2020-08-19 12:29:28][DEBUG] : Aucun équipement trouvé pour : 158d0004a05f1b
[2020-08-19 12:29:28][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:32][DEBUG] : {u’short_id’: u’0’, u’cmd’: u’heartbeat’, u’token’: u’Ybp8v0mkaWaQCcT4’, u’sid’: u’04cf8c97f6ef’, u’model’: u’gateway’, u’data’: u’{« ip »:« 192.168.0.133 »}‹ }
[2020-08-19 12:29:32][DEBUG] : Send to jeedom : {u’devices ›: {u’aquara_04cf8c97f6ef’: {‹ short_id ›: u’0’, ‹ cmd ›: u’heartbeat’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: u’Ybp8v0mkaWaQCcT4’, ‹ sid ›: u’04cf8c97f6ef’, ‹ model ›: u’gateway’, ‹ data ›: {u’ip’: u’192.168.0.133’}}}}
[2020-08-19 12:29:32][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:32][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:33][DEBUG] : {u’model’: u’switch_b2lacn02’, u’cmd’: u’report’, u’data’: u’{« channel_1 »:« off »}‹ , u’short_id ›: 18458, u’sid’: u’158d0004a05f1b’}
[2020-08-19 12:29:33][DEBUG] : Send to jeedom : {u’devices’: {u’aquara_158d0004a05f1b’: {‹ short_id ›: 18458, ‹ cmd ›: u’report’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: ‹  ›, ‹ sid ›: u’158d0004a05f1b’, ‹ model ›: u’switch_b2lacn02’, ‹ data ›: {u’channel_1’: u’off’}}}}
[2020-08-19 12:29:33][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:33][DEBUG] : Impossible d’ajouter l’équipement : Array ( [short_id] => 18458 [cmd] => report [source] => 192.168.0.133 [token] => [sid] => 158d0004a05f1b [model] => switch_b2lacn02 [data] => Array ( [channel_1] => off ) )
[2020-08-19 12:29:33][DEBUG] : Aucun équipement trouvé pour : 158d0004a05f1b
[2020-08-19 12:29:33][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0
[2020-08-19 12:29:42][DEBUG] : {u’short_id’: u’0’, u’cmd’: u’heartbeat’, u’token’: u’EQsG9tzZ6vGtONmh’, u’sid’: u’04cf8c97f6ef’, u’model’: u’gateway’, u’data’: u’{« ip »:« 192.168.0.133 »}‹ }
[2020-08-19 12:29:42][DEBUG] : Send to jeedom : {u’devices ›: {u’aquara_04cf8c97f6ef’: {‹ short_id ›: u’0’, ‹ cmd ›: u’heartbeat’, ‹ source ›: ‹ 192.168.0.133 ›, ‹ token ›: u’EQsG9tzZ6vGtONmh’, ‹ sid ›: u’04cf8c97f6ef’, ‹ model ›: u’gateway’, ‹ data ›: {u’ip’: u’192.168.0.133’}}}}
[2020-08-19 12:29:42][DEBUG] : Starting new HTTP connection (1): 192.168.0.237:80
[2020-08-19 12:29:42][DEBUG] : http://192.168.0.237:80 « POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=CclO7J1JlTxTMQYUiBYjFhlXA4RLc5gn HTTP/1.1 » 200 0

Effectivement donc, il y a ça :

Impossible d’ajouter l’équipement : Array ( [short_id] => 18458 [cmd] => report [source] => 192.168.0.133 [token] => [sid] => 158d0004a05f1b [model] => switch_b2lacn02 [data] => Array ( [channel_1] => off ) )
[2020-08-19 12:29:24][DEBUG] : Aucun équipement trouvé pour : 158d0004a05f1b

Pourtant, l’équipement a été inclus via le plugin en passant la gateway en mode inclusion.

C’est donc un souci de non compatibilité ?
Merci

Bonjour @phyllox,

Effectivement il ne retrouve pas l’équipement dans sa base de données donc il n’ajoute pas l’équipement.
Donc 2 solutions essayer de créer toi même l’équipemernt dans la base de données (si c’est faisable car je ne connais pas la procédure) ou bien attendre que le devellopeur l’intègre dans un futur développement. A priori c’est faisable car il est compatible sur HA.

Merci @Luckies10
C’est certainement faisable, mais hors de ma portée immédiate, je le crains. Je ne sais même pas par où commencer
J’attendrai que le développeur veuille bien les intégrer, c’est un équipement de base Xiaomi Aqara, ça viendra sûrement…
merci

A priori il a l’air d’avoir été intégré par le développeur dans la dernière mise à jour car en allant chercher autre chose j’ai trouvé un nouveau dossier « switch_b2lacn02 » dans les devices.
Mais rien dans le changelog du plugin donc je ne sais pas si c’est fonctionnel car je ne l’ai pas pour tester.

Hello @Luckies10
Merci pour ce retour.
J’avais installé cette mise à jour, mais comme il n’y avait rien dans le changelog, je n’avais touché à rien dans mon installation - mes interrupteurs D1 ayant été posés et utilisés avec la clé Zigate.

Ce matin, j’en ai reçu deux nouveaux, et du coup, je les ai essayé dans le plugin et effectivement, ils ont été intégrés sans souci et fonctionnent très bien.

Merci donc au développeur pour cette intégration. J’espère que ça fonctionne aussi pour les boutons simples, j’ai reçu des deux boutons au lien des boutons simples commandés.

Merci à tous

Super si tout fonctionne bien pour toi :wink:

Pense à cocher la case “solution” sur le message qui répond à la demande. ça fermera automatiquement la sujet et fera remonter la réponse sur le 1er post pour que ceux qui auraient la même demande visualisent immédiatement la solution.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.