Grosse latence ordre exécution (si ça peut aider)

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
YannLe
Messages : 11
Inscription : 11 févr. 2016, 15:03

Re: Grosse latence ordre exécution (si ça peut aider)

Message par YannLe »

Donc, RPI4 avec OS sur la micro-SD, Plugin 4.9.005 stable , connectés à des prises tradfri, des détecteurs Xiaomi et du Sonoff basic, le tout sous Domoticz

J'avais modifié le DeviceList car un détecteur était déjà supprimé dans Domoticz mais semblait toujoiurs présent dans la liste

Les erreurs reviennent après quelques minutes de fonctionnement et le lag devient sensible après quelques heures au fur et à mesure de l'allongement du ping :

2020-10-10 22:22:23.285 Error: (Cle Zigate) pingZigate - no Heartbeat with Zigate, try to reConnect
2020-10-10 22:22:28.256 (Cle Zigate) pingZigate - WARNING: Ping sent but no response yet from Zigate. Status: Sent - Ping: 990 sec
2020-10-10 22:22:28.256 Status: (Cle Zigate) Plugin Restart command : http://ylemer:6ddeda6209376b8da9927c035 ... 7&name=Cle Zigate&address=0.0.0.0&port=9999&serialport=/dev/ttyUSB0&Mode1=USB&Mode2=&Mode3=False&Mode4=9440&Mode5=&Mode6=30&extra=Zigate&enabled=true&datatimeout=0

Dans la liste des devices de Domoticz, la cle Zigate semble être en cause :
Zigate-03- 7 2 Cle Zigate - Zigate Notifications 7 General Text Ping: Connection with Zigate Lost
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Grosse latence ordre exécution (si ça peut aider)

Message par pipiche »

Il n’est pas normal que la connexion série entre le plugin et la zigate doit perdue.

Est-ce que la zigate est bien sur un port usb2

N’as-tu pas activé une option domoticz de restart en cas d’inactivité

Envoyé de mon iPhone en utilisant Tapatalk
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
YannLe
Messages : 11
Inscription : 11 févr. 2016, 15:03

Re: Grosse latence ordre exécution (si ça peut aider)

Message par YannLe »

Oui, connexion directe sur un port USB2

Non, je ne vois nulle part une telle option de restart que j'aurais pu mettre
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Grosse latence ordre exécution (si ça peut aider)

Message par pipiche »

YannLe a écrit : 11 oct. 2020, 11:20 Oui, connexion directe sur un port USB2

Non, je ne vois nulle part une telle option de restart que j'aurais pu mettre
L'option c'est: "Data Timeout:" il faut t'assurer que ce soit Disabled.

Mais pour moi si la liason entre le RPI et la PiZigate n'est pas stable (en tout les cas c'est ce que montre les messages que tu as attaché précédament) il faut chercher par là.

Y-at-il des messages d'erreur dans les logs systeme, dans dmesg ....
YannLe
Messages : 11
Inscription : 11 févr. 2016, 15:03

Re: Grosse latence ordre exécution (si ça peut aider)

Message par YannLe »

Non, le Data Timeout est bien désactivé.

Par contre, à boire et à manger dans dmesg

[133369.399360] pl2303 ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[145993.102556] pl2303 ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[173970.836222] usb 1-1.4: USB disconnect, device number 14
[173970.837126] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[173970.837266] pl2303 1-1.4:1.0: device disconnected
[173974.715770] usb 1-1.4: new full-speed USB device number 23 using xhci_hcd
[173974.850225] usb 1-1.4: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 3.00
[173974.850244] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[173974.850261] usb 1-1.4: Product: USB-Serial Controller
[173974.850276] usb 1-1.4: Manufacturer: Prolific Technology Inc.
[173974.854989] pl2303 1-1.4:1.0: pl2303 converter detected
[173974.874008] usb 1-1.4: pl2303 converter now attached to ttyUSB0


Alors maintenant, pourquoi ??
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Grosse latence ordre exécution (si ça peut aider)

Message par pipiche »

Tu peux éventuellement voir avec le fabricant de la ZiGate. Il est possible que le module USB-TTL de ta ZiGate soit défaillant et cela cause ces problèmes de perte de communication
YannLe
Messages : 11
Inscription : 11 févr. 2016, 15:03

Re: Grosse latence ordre exécution (si ça peut aider)

Message par YannLe »

Ayant lu un problème voisin avec un autre plugin (https://github.com/domoticz/domoticz/issues/4378), j'ai upgradé Domoticz à la dernière version beta (build 12467)

Ca à l'air de tenir depuis deux heures sans perte de connexion série entre plugin et zigate jusqu'ici.

Attendons et merci des pistes Pipiche. Gros boulot, comme d'hab :D
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Grosse latence ordre exécution (si ça peut aider)

Message par pipiche »

YannLe a écrit : 11 oct. 2020, 16:03 Ayant lu un problème voisin avec un autre plugin (https://github.com/domoticz/domoticz/issues/4378), j'ai upgradé Domoticz à la dernière version beta (build 12467)

Ca à l'air de tenir depuis deux heures sans perte de connexion série entre plugin et zigate jusqu'ici.

Attendons et merci des pistes Pipiche. Gros boulot, comme d'hab :D
Le problème était lié à l'activation du paramètre Domoticz "Data Timeout' qui déclenche un restart du plugin au bout du temps donné.
Dans le cas du plugin Zigate, il ne faut surtout pas mettre ce paramètre.

Mais dans ton cas, ca ressemble plutot à un problème de connexion série ... et notamment le module USB-TTL que tu utilises (dont la carte doit etre de couleur bleu ) et connu pour ca.
YannLe
Messages : 11
Inscription : 11 févr. 2016, 15:03

Re: Grosse latence ordre exécution (si ça peut aider)

Message par YannLe »

C'est bien le USB-TTL.
Tout est retombé en marche pour l'instant donc, je ne touche plus !

Si ça recoince, je verrai à modifier le dongle

Merci
Répondre