[Fermé] Coordinateur USB Sonoff Dongle Plus-E

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
Papy de la mer
Messages : 49
Inscription : 07 août 2018, 18:54

[Fermé] Coordinateur USB Sonoff Dongle Plus-E

Message par Papy de la mer »

Bonjour.
Avec l'aide active de Keros nous avons installé la version E du coordinateur zigbee Sonoff Dongle Plus sur un NAS Synology DS220+. Dans cette configuration, Domoticz est installé sous docker, le plugin zigbee utilisé est la dernière version du plugin zigbeefordomoticz. Seule "erreur" apparaissant dans le log de Domoticz :

Error: Zigbee: Untested Zigbee adapater model, please report to the Zigbee for Domoticz team

Cette "erreur" se reporte sur le WebUI dans le log du plugin :

Code : Tout sélectionner

{"0":{"Time":"22/01/2023 15:38:52","Module":"Input","nwkid":"None","PluginHealth":"Startup","message":"Untested Zigbee adapater model, please report to the Zigbee for Domoticz team","PermitToJoin":{"Duration":0,"Starttime":1674399759},"Thread":"ZigpyForwarder_7"},"LastLog":0,"StartTime":"22/01/2023 15:38:49","FirmwareVersion":"6.10.3.0 build 297","FirmwareMajorVersion":"98","PluginVersion":["stable6-6.3.009"]},"LastLog":4}
J'essaye donc de "reporter" aujourd'hui pour que chacun en profite ...

Pour confirmer ce fonctionnement "apparent", j'ai connecté sans difficulté un thermostat de radiateur MOES GRT-100 :
https://fr.aliexpress.com/item/1005002433574444.html
ainsi qu'une prise de courant "intelligente" (outre la commutation marche/arrêt, sont reportées la puissance connectée, l'énergie consommée et la tension sur la prise ... plus un autre paramètre que j'ai de la peine à identifier ... :D ) :
https://fr.aliexpress.com/item/10050034 ... pt=glo2fra

Je me tiens à la dispositions de ceux qui voudraient en savoir plus si cela peut aider ...
Dernière modification par Keros le 13 avr. 2023, 22:54, modifié 1 fois.
Raison : Fermeture du sujet car sans réponses
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par Keros »

Je viens de déplacer ton sujet dans la section dédiée au plugin ZigBeeForDomoticZ.

Je pense que tu voulais dire avec l'aide de Deufo :roll: C'est lui qui as un master Docker :mrgreen:

Tu peux nous dire quel est la version du firmware de ton coordinateur ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Deufo
Messages : 280
Inscription : 26 févr. 2019, 16:25

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par Deufo »

Cette erreur est présente sur le dongle car celui-ci ne remonte pas son Hardware Manufacturer name et le plugin ne sait pas à qui/quoi il parle.
Le point est ouvert chez Itead, Pipiche les a relancé sur le sujet. En soit, tant que ça fonctionne, rien d'inquiétant.
Papy de la mer
Messages : 49
Inscription : 07 août 2018, 18:54

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par Papy de la mer »

Toutes mes excuses à Deufo pour mon erreur ... mes neurones ont dû être trop sollicités ces derniers jours, je "patine" ...

Si j'en crois les "potins" sur github, le firmware serait "EmberZNet 6.10.3". Je ne sais pas si on peut le voir en interrogeant le NAS avec une commande ad hoc mais si tel est le cas, donne moi la commande et je vérifierai.

Côté identification du dongle, lorsque tu passes la commande "lsusb", tu trouves cette information :
|__1-1 1a86:55d4:0442 02 1.10 12MBit/s 132mA 2IFs (ITEAD SONOFF Zigbee 3.0 USB Dongle Plus V2 20220812110443)
mais lorsque tu passes "udevadm info --query=all --name=/dev/ttyACM0", tu ne trouves pratiquement aucune données attachées au device ...
P: /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1:1.0/tty/ttyACM0
N: ttyACM0
E: DEVNAME=/dev/ttyACM0
E: DEVPATH=/devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1:1.0/tty/ttyACM0
E: MAJOR=166
E: MINOR=0
E: PHYSDEVBUS=usb
E: PHYSDEVDRIVER=cdc_acm
E: PHYSDEVPATH=/devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1:1.0
E: SUBSYSTEM=tty
E: SYNO_INFO_PLATFORM_NAME=geminilake
E: SYNO_KERNEL_VERSION=4.4
E: SYNO_SUPPORT_USB_PRINTER=yes
E: SYNO_SUPPORT_XA=no
E: TAGS=:systemd:
E: USEC_INITIALIZED=8215049009

Merci pour vos réponses et commentaires ... je vais poursuivre mon apprentissage zigbee ...
Deufo
Messages : 280
Inscription : 26 févr. 2019, 16:25

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par Deufo »

Les requêtes sont faites par le plugin, tu as le détail dans outils, outils et sur 'Infos du coordinateur'.
Par exemple, le mien remonte :

Branch Version: "20"
Channel: 11
Display Firmware Version: "Znp - Z-Stack 3.30+ (build 20221102)"
Extended PANID: "1234484512345678"
Firmware Version: "Branch: 20 Major: 20 Version: Z-Stack 3.30+ (build 20221102)"
IEEE: "00124b0012345678"
Major Version: "20"
Minor Version: "Z-Stack 3.30+ (build 20221102)"
Network Key: "xxx"
PANID: "b201"
Short Address: "0000"
Papy de la mer
Messages : 49
Inscription : 07 août 2018, 18:54

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par Papy de la mer »

Le firmware "supposé " est bien celui du dongle ...

Branch Version: "98"
Channel: 17
Display Firmware Version: "UNK - 6.10.3.0 build 297"
Extended PANID: "6f3ee6b3be50fb9c"
Firmware Version: "Branch: 98 Major: 98 Version: 6.10.3.0 build 297"
IEEE: "e0798dfffe71910c"
Major Version: "98"
Minor Version: "6.10.3.0 build 297"
Network Key: "bd:34:b6:25:f3:d5:c4:dc:c5:d6:35:44:dc:60:c3:36"
PANID: "7b68"
Short Address: "0000"
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par pipiche »

donc pas de soucis
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
yahtala
Messages : 39
Inscription : 15 févr. 2023, 17:42

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par yahtala »

Bonjour,

Est-ce que le dongle plus-e est flashé avec la dernière version du firmware ?
Sinon faut-il le flashé avec la version proposée par sonoff sur leur GitHub ou un autre firmware ? (Dans ce cas quel firmware et quelle adresse pour le trouver)

Merci d’avance pour vos réponses.
Yannick

Ma config :
DomoticZ 2023.1 - docker stable
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
Domoticz + Z4D : Synology DS923+ DSM 7.1.1-42962 Update 4
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par Keros »

La réponse a ta dernière question est dans le wiki.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
yahtala
Messages : 39
Inscription : 15 févr. 2023, 17:42

Re: Coordinateur USB Sonoff Dongle Plus-E

Message par yahtala »

Hello Keros,

merci pour la réponse, je n'avais pas encore vu cette page :)
Par contre le sonoff Dongle Plus-E n'est pas dans la liste, il est sur un chipset scilab avec une puce CH9102F. Sur ce chipset il n'y a que le dongle ELElabs.

Voici quelques infos pour le Dongle Plus-E :
Les firmwares non signés : https://github.com/xsp1989/zigbeeFirmwa ... igned/EZSP
Les firmwares signés : https://github.com/itead/Sonoff_Zigbee_ ... r/Dongle-E

De mon côté j'ai essayé securecrt (30 jours d'essai) pour flasher le dongle mais ça n'a pas marché et ensuite j'ai essayé elelabs-zigbee-ezsp-utility (gratuit https://github.com/Elelabs/elelabs-zigbee-ezsp-utility)

Problèmes d'installation sur mon nas syno DS415+ dans un Docker Domoticz
L'installation sur mon NAS n'a pas été simple, pour une raison inconnue alors que j'ai suivi la procédure en mettant le plugin sur le bon coordinateur model (Silicon Labs EZSP) et le bon port (/dev/ttyACM0) je me suis retrouvé ave une erreur

Code : Tout sélectionner

2023-03-04 22:22:50,759 ERROR   :Couldn't start application
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/serial/serialposix.py", line 322, in open
    self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
OSError: [Errno 5] Input/output error: '/dev/ttyACM0'
J'ai essayé plusieurs choses :
- Enlever le dongle / le remettre
- Vérifier les droits d'accès à ttyACM0 sur le nas et dans le docker
- Redémarrage du nas

Rien ne changeait et toujours la même erreur.
Ultime essai avant de laisser tomber, installer les paquets synology proposé par Mariushosting surtout après avoir lu "SONOFF Zigbee 3.0 USB Dongle Plus-E Supported on DSM 7" dans la partie "Supported USB Keys / Devices" (Etape 8 - https://mariushosting.com/synology-how- ... -on-dsm-7/)

Sur le moment, pas de changement toujours le même problème.
Je redémarre une dernière fois le nas au cas où et la magie a opéré, le dongle s'est enfin initialisé correctement et là tout fonctionnait.

J'ai donc pu faire la procédure d'appairage qui a fonctionné sans problème pour tous les devices.

Maintenant, je n'ose pas arrêter le plugin ... On verra demain... Peut-être...

Ma config :
DomoticZ 2023.1 - docker stable
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
Domoticz + Z4D : Synology DS-415+ DSM 7.1.1-42962 Update 4
Sonoff Zigbee Dongle Plus-E - UNK - 6.10.3.0 build 297
Plugin version 6.3.011
Pièces jointes
Logs.zip
Logs Domoticz et PluginZigbee
(9.65 Kio) Téléchargé 93 fois
Yannick

Ma config :
DomoticZ 2023.1 - docker stable
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
Domoticz + Z4D : Synology DS923+ DSM 7.1.1-42962 Update 4
Répondre