Interrupteurs Aqara D1 et deCONZ sur jeedom

Bon finalement j’ai mis la CombeeII sur mon PC Windows pour utiliser l’application Deconz GUI (sur mon RPI je n’ai pas de UI).
Et en attendant un peu que l’interrupteur s’affiche sur le réseau deconz j’ai pu ouvrir le cluster 0000 Basic qui comprend les 2 paramètres Xiaomi Disconnect accessibles en écriture, permettant de découpler les relais des boutons (mettre 0x01 ou 0xFE selon la description affichée pour découpler).

Cependant de retour dans Jeedom/Phoscon les 2 « lights » correspondant à l’état des boutons ont disparu (je les avais lors de la première inclusion dans Jeedom). Je n’ai plus que les 2 interrupteurs correspondant aux relais.

Ha mince, tu n’as pas 2 sensors et 2 lights de crées ?
Tu as bien pensé a faire un transfert des données zigbee de jeedom vers le pc ? L’inverse ne doit pas être nécessaire car la modif est mémorisée sur l’interrupteur.

Sur ta capture l’interrupteur n’est pas correctement reconnu, Sur la deuxième partie tu as FFFF, et il manque des données.

Le seul probleme, si tu fais un reset sur l’interrupteur, tu vas perdre le réglage.

Et je peux me tromper, mais il est représenté en end device, pas en routeur, c’est normal pour un interrupteur filaire ? C’est le sans neutre ?

Moi je serais toi :

  • je repartirais sur deconz sur PC
  • je remet phoscon en inclusion « add new light »
  • Je relis les basic attributes du cluster 01

Ça va améliorer le détection de l’appareil et le corriger dans l’API.

Sinon j’utilise le premier rond dans la barre de titre pour relancer les commandes de détection

Et une fois que tout est bon, je retransfère la base de données vers jeedom.

Et c’est la que je me dit que je suis content d’avoir deconz a part avec le GUI …

Au tout début j’arrivais à inclure l’interrupteur depuis jeedom (RPi) en ayant les 2 lights et 2 interrupteurs. Je ne suis pas à une ré-inclusion près pour essayer de les retrouver.

En effet c’est un sans fil neutre.
Pour le problème d’affichage, je pense que ça met juste beaucoup de temps pour afficher la bonne donnée sur DeconzGUI.

C’est intéressant, je n’ai pas les mêmes réflexes.
Du coup, comment fait-on ceci :

un transfert des données zigbee de jeedom vers le pc ?

Et de même comment procéder pour :

retransfèrer la base de données vers jeedom.

Vas jeter un œil dans phoscon/gateway/backup options, tu as la possibilité de faire un backup sur jeedom et de restaurer le fichier sur windows, ça permet d’utiliser deconz sur 2 machines et de pouvoir profiter du GUI

Bonjour,
Je n’ai pas eu beaucoup de temps pour creuser ces derniers temps, mais j’ai finalement réussi à découpler les switch pour faire ce que je souhaitais :

1- installer un environnement graphique sur ma version lite de Raspian.
(exemple de tuto : Upgrade Raspberry Pi OS Lite to Desktop (PIXEL, KDE, …) – RaspberryTips )
2- installer xrdp pour pouvoir me connecter sur le gui depuis mon pc windows.
(exemple tuto : https://linuxize.com/post/how-to-install-xrdp-on-raspberry-pi/ )
3- Pour utiliser deCONZ sur l’interface graphique (temporairement) :

  • Faire un backup de la conf Zigbee : ouvrir Phoscon > Settings > Gateway > Backup option > Create Backup
  • Dans les paramètres du plugin deCONZ de Jeedom, Désactiver la Gestion automatique et Arrêter le démon.
  • Passer les commandes suivantes sur le raspberry pi (je rajoute le stop deconz-gui aussi au cas où) :
sudo systemctl disable deconz
sudo systemctl stop deconz
sudo systemctl disable deconz-gui
sudo systemctl stop deconz-gui
  • Là j’ai du redémarrer le raspberry pi car ça voulait pas donner la main sur l’interface de la clé Combee2.
sudo reboot
  • Enfin j’ai pu démarrer deCONZ en ouvrant la console depuis l’interface graphique via xrdp et en tapant juste :
deCONZ

Pour finir :

  • Depuis deCONZ, ouvrir Phoscon et Importer le backup (j’ai utilisé le plugin Jeedom JeeXplorer pour aller copier le backup précédemment créé sur le raspberry pi)
  • Une fois que l’interrupteur est visible et relié sur deCONZ comme indiqué précédemment on ouvre le cluster 0000 Basic qui comprend les 2 paramètres Xiaomi Disconnect accessibles en écriture, permettant de découpler les relais des boutons. Mettre la valeur 0xfe pour découpler.

Et enfin pour revenir à ma configuration de production Jeedom :

  • On ferme deCONZ sur l’interface graphique
  • De retour dans Jeedom dans les paramètres du plugin deCONZ, on Active la Gestion automatique et Lance le démon.

Pour finir, je confirme que les 2 lights qui se créent pourtant à la première inclusion disparaissent de Phoscon (et donc commandes KO dans Jeedom). Ce n’est pas grave j’utilise désormais l’info « ButtonEvent »


Je pense que j’ai eu cette commande grace à la mise à jour de deCONZ en v2.11.2-beta qui vient mieux prendre en charge les Xiaomi Aqara D1 switches QBKG21LM & QBKG22LM.

Et voilà mon petit scénario pour utiliser mes 2 lampes connectées :
1002 = Bouton gauche appui court
2002 = Bouton droit appui court
3002 = Les 2 boutons en même temps appui court
pour info on a aussi :
1003 = Bouton gauche appui long
1004 = Bouton gauche appui double
2003 = Bouton droit appui long
2004 = Bouton droit appui double
3003 = Les 2 boutons appui long
3004 = Les 2 boutons appui double
mais le problème c’est que ça envoi aussi l’info XX02 parfois c’est pas évident