Page 2 sur 2

Re: aide sur sonoff zigbee 3.0 dongle

Publié : 29 nov. 2022, 22:41
par Keros
Ce serait donc le modèle P = Texas Instrument ==> ZNP

Sauf que tu nous disais
Parameters[SerialPort] /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
:roll:

Re: aide sur sonoff zigbee 3.0 dongle

Publié : 30 nov. 2022, 10:13
par pipiche
donc je pense qu'il faut reprendre à zero, car a prioir tu a une clef sur un ChipSet TI de part son nom de modèle.

Du coup voyons si déjà la clef fonctionne correctement

a partir du répertoire du plugin peux-tu faire

Code : Tout sélectionner

python3 -m zigpy_znp.tools.nvram_read  /dev/serial/by-id/xxxxxxxxxx
en gros tu mets le port d'accès à la clef ?

si il n'y a pas d'erreur

Code : Tout sélectionner

python3 -m zigpy_znp.tools.network_scan /dev/serial/by-id/xxxxxxxxx
Si pas d'erreur, alors on peut considérer que la clef fonctionne et fonctionne en ZNP


Pour finir, si ca fonctionne jusque là, tu vas editer le fichier

Code : Tout sélectionner

/usb/media/domoticz/plugins/Domoticz-Zigbee/Conf/PluginConf-02.json
et ajouter au milieu la ligne

Code : Tout sélectionner

"debugTransportZigpyZNP": 1,
Tu relances alors le plugin et tu nous passes les logs ici


Peux-tu également essayer de mettre la SonOff sur une rallonge USB ? ( a ce que je vois domoticz est sur usb, je suppose un disque SSD ?)

Re: aide sur sonoff zigbee 3.0 dongle

Publié : 30 nov. 2022, 16:33
par fredezic
salut

Keros, cette ligne Parameters[SerialPort] /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 vient du boitier, ce n'est pas moi qui l'ai inventé

Code : Tout sélectionner

pi@raspberrypi:/dev/serial/by-id $ ls -al
total 0
drwxr-xr-x 2 root root 60 Nov 29 21:36 .
drwxr-xr-x 4 root root 80 Nov 29 21:36 ..
lrwxrwxrwx 1 root root 13 Nov 29 21:36 usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 -> ../../ttyUSB0
sinon concernant le message de pipiche

les commandes ont l'air de marcher

Code : Tout sélectionner

python3 -m zigpy_znp.tools.nvram_read /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
2022-11-30 15:10:34.235 raspberrypi __main__ INFO OsalNvIds.STARTUP_OPTION = '00'
2022-11-30 15:10:34.248 raspberrypi __main__ INFO OsalNvIds.START_DELAY = '0a'
2022-11-30 15:10:34.282 raspberrypi __main__ INFO OsalNvIds.POLL_RATE_OLD16 = '0000'
2022-11-30 15:10:34.324 raspberrypi __main__ INFO OsalNvIds.DATA_RETRIES = '02

Code : Tout sélectionner

pi@raspberrypi:/usb/media/domoticz/plugins/Domoticz-Zigbee $ python3 -m zigpy_znp.tools.network_scan /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
1669821173.58 [EPID: ae:90:63:5b:44:0d:b1:7c, PID: 0x70C1, from: 0x0003]: Channel=11 PermitJoins=0 RtrCapacity=1 DevCapacity=1 ProtoVer=2 StackProf=2 Depth=  1 UpdateId= 0 LQI= 63
1669821173.58 [EPID: ae:90:63:5b:44:0d:b1:7c, PID: 0x70C1, from: 0x0005]: Channel=11 PermitJoins=0 RtrCapacity=1 DevCapacity=1 ProtoVer=2 StackProf=2 Depth=  1 UpdateId= 0 LQI= 72
1669821177.46 [EPID: ae:90:63:5b:44:0d:b1:7c, PID: 0x70C1, from: 0x0004]: Channel=11 PermitJoins=0 RtrCapacity=1 DevCapacity=1 ProtoVer=2 StackProf=2 Depth=  1 UpdateId= 0 LQI= 36

ca a l'air d'etre ok maintenant

pour résumé pour ceux qui aurait le meme probleme que moi, j'ai l'impression que sur sur debian 10, il y a un soucis avec crccheck, avec l'update ca aurait pu marcher si j'avais testé en forçant la version de cryptography en 2.6.1
en tout cas, avec debian 11 en forcant la cryptography ca a l'air de fonctionner

en tout cas merci pour votre aide, je vais pouvoir passer a la suite

Re: aide sur sonoff zigbee 3.0 dongle

Publié : 30 nov. 2022, 18:37
par Keros
Tant mieux que tu y sois arrivé :)

Si le sujet est terminé, merci de bien vouloir modifier le premier message de cette discussion pour indiquer [Résolu] dans le titre du sujet. Comment faire ? Voir le sujet [A lire avant de poster] Guide pour bien formuler une demande.