Unable to send Websocket command: Connection is already closed

Bonjour,

Depuis quelques jours (je ne sais plus précisément quand), je rencontre des soucis avec le plugin Eufy et l’intégration de mes caméras.
Celles-ci fonctionnaient très bien, seulement maintenant la moindre commande ou retour d’informations ne fonctionne plus.

J’ai essayé de supprimer le docker, le réinstaller mais rien n’y fait.

En allant voir dans les logs en mode debug, je vois que le plugin Eufy envoie bien les commandes au daemon comme indiqué dans ce log :

[2025-01-30 11:04:40] DEBUG  : >>> Checking container 127.0.0.1:3000
[2025-01-30 11:04:40] DEBUG  : Container 127.0.0.1:3000 is listening
[2025-01-30 11:04:40] DEBUG  : debian OS version: 11
[2025-01-30 11:04:40] DEBUG  : Py executable: /usr/bin/python3
[2025-01-30 11:04:41] DEBUG  : eufy-security-ws image version: 1.9.1
[2025-01-30 11:04:41] DEBUG  : debian OS version: 11
[2025-01-30 11:04:41] DEBUG  : Py executable: /usr/bin/python3
[2025-01-30 11:04:41] DEBUG  : eufy-security-ws service online: 1
[2025-01-30 11:05:11] DEBUG  : execute: device.enabled:off
[2025-01-30 11:05:11] DEBUG  : cmd::execute send to daemon: {"command":"device.set_property","serialNumber":"T81XXX","name":"enabled","value":"False"}
[2025-01-30 11:05:11] DEBUG  : sendToDaemon: {"command":"device.set_property","serialNumber":"T81XXX","name":"enabled","value":"False","apikey":"XXX"}

Cependant, en allant voir dans le daemon je vois qu’il y a un soucis avec le websocket :

[2025-01-30 11:05:11] DEBUG  : Client connected to [127.0.0.1:58340]
[2025-01-30 11:05:11] DEBUG  : Client disconnected from [127.0.0.1:58340]
[2025-01-30 11:05:12] DEBUG  : eufyd command: {"command": "device.set_property", "serialNumber": "T81XXXX", "name": "enabled", "value": "False", "apikey": "XXXX"}
[2025-01-30 11:05:12] ERROR  : Unable to send Websocket command: Connection is already closed.

Avez-vous déjà rencontré ce genre de problème?

Merci d’avance

Bonsoir

Page santé Jeedom?

Je ne reproduis pas en 1.9.0. Quel device?.
Pourriez-vous effectuer le test avec cette version de la lib?

Le même problème a déjà été remonté sur le github de @bropat je vous conseille de vous manifester aussi.

Merci également de me partager l’output de ces commandes en MP:

$ cd /var/www/html/plugins/eufy
$ ./resources/eufy -d device_serial test
$ ./resources/eufy -d device_serial logs

[EDIT] je ne reproduis pas non plus en 1.9.1

Je viens de vous faire parvenir les outputs des commandes en MP.

Concernant la santé du Jeedom, tout semble OK à part l’alerte sur mémoire et swap disponibles mais qui semblent être du passé car j’ai 61% de mémoire disponible (sur un total de 4G)

Je viens également de faire un test de bascule entre Wifi et RJ45, mais le résultat est le même (à la différence de l’adresse IP évidemment).

Au niveau des devices j’ai essayé de faire des requêtes vers la base ainsi que les caméras, plus rien ne fonctionne.

Bonjour

Comme je vous l’ai dit en MP vous avez certainement un problème réseau ce qui se voit aussi dans votre page santé.

Sinon avez vous essayé la solution que je vous ai proposée hier?
Votre problème est il réglé?