Suite maj plus rien fonctionne

Bonjour à tous,

Je viens vers vous car je sèche complètement avec le plugin Eufy (Docker) sur Jeedom, et malgré pas mal de tests je n’arrive pas à retrouver un fonctionnement normal.

Tout marchait correctement auparavant, mais depuis les dernières mises à jour, le démon Eufy devient instable et finit par tomber, alors que tout fonctionne parfaitement dans l’application Eufy officielle.

Mon installation

  • Jeedom à jour (Debian + Docker OK)
  • Plugin Eufy basé sur eufy-security-ws
  • HomeBase 2
  • Docker à jour (arm64)
  • L’application mobile Eufy fonctionne sans aucun souci (caméras, notifications, live…)

Ce que j’ai déjà essayé

  • Désinstaller / réinstaller le plugin et le container Docker
  • Passer le réseau Docker en mode host
  • Downgrade de eufy-security-ws en version 1.9.7
  • Réinstallation propre des dépendances npm
  • Passage de la HomeBase du Wi-Fi à l’Ethernet
  • Redémarrages complets (Jeedom, Docker, HomeBase)
  • Vérification DNS / réseau (tout est OK)
  • Aucune mise à jour firmware disponible pour la HomeBase

Le problème

Dans les logs, j’ai toujours la même erreur qui revient en boucle sur une HomeBase :

[p2p] All address lookup tentatives failed
[http] Timeout connecting to station

Cette station finit par faire tomber tout le service :

  • pertes de heartbeat
  • fermeture de la connexion push
  • démon NOK côté Jeedom

Même en Ethernet et même avec l’ancienne version du plugin, le comportement est exactement le même.

Ce qui me surprend

  • La HomeBase concernée fonctionne parfaitement dans l’app Eufy
  • Le réseau est stable
  • D’autres stations arrivent parfois à se connecter
  • On dirait vraiment un souci de P2P / compatibilité côté plugin ou lib, pas un problème réseau classique

Mes questions

  • Est-ce que certains ont rencontré ce genre de souci récemment avec une HomeBase 2 ?
  • Est-ce un bug connu suite à une mise à jour Eufy ?
  • Y a-t-il une manipulation recommandée pour “réinitialiser” le lien côté plugin (cache, token…) sans tout supprimer ?
  • Faut-il simplement attendre une mise à jour corrective ?

Merci d’avance à ceux qui prendront le temps de lire et de répondre.
Je peux bien sûr fournir plus de logs si besoin.

Edit: En attendant j ai restaurer sauvegarde nuit dernière et ça fonctionne…

Salut

Page santé Jeedom? Logs?

voici log et santé :

[2026-02-21 15:41:13] DEBUG  >>> Event received from daemon: serialNumber: T8410P31214323F6, property: motionZone, value: array
[2026-02-21 15:51:14] DEBUG  >>> Event received from daemon: serialNumber: T8410P31214323F6, property: motionZone, value: array
[2026-02-21 15:55:36] DEBUG  execute: station.guardMode:set:0
[2026-02-21 15:55:36] DEBUG  cmd::execute send to daemon: {"command":"station.set_property","serialNumber":"T8010T2321520725","name":"guardMode","value":"0"}
[2026-02-21 15:55:36] DEBUG  sendToDaemon: {"command":"station.set_property","serialNumber":"T8010T2321520725","name":"guardMode","value":"0","apikey":"6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}
[2026-02-21 15:55:37] DEBUG  >>> Event received from daemon: serialNumber: T8010T2321520725, property: currentMode, value: 0
[2026-02-21 15:55:38] DEBUG  device info updated, property: currentMode
[2026-02-21 15:55:38] DEBUG  >>> Event received from daemon: serialNumber: T8010T2321520725, property: guardMode, value: 0
[2026-02-21 15:55:38] DEBUG  device info updated, property: guardMode
[2026-02-21 15:55:38] DEBUG  >>> Event received from daemon: serialNumber: T8142T93220519F7, property: batteryTemperature, value: 12
[2026-02-21 15:55:39] DEBUG  >>> Event received from daemon: serialNumber: T8142T7223330BB9, property: batteryTemperature, value: 14
[2026-02-21 15:55:39] DEBUG  >>> Event received from daemon: serialNumber: T8142T7223330BB9, property: wifiSignalLevel, value: 4
[2026-02-21 15:55:39] DEBUG  >>> Event received from daemon: serialNumber: T8142T7223330BB9, property: wifiRssi, value: -50
[2026-02-21 15:55:39] DEBUG  device info updated, property: batteryTemperature
[2026-02-21 15:55:39] DEBUG  >>> Event received from daemon: serialNumber: T8210P6421501809, property: wifiRssi, value: -80
[2026-02-21 15:55:39] DEBUG  device info updated, property: batteryTemperature
[2026-02-21 15:55:39] DEBUG  device info updated, property: wifiRssi
[2026-02-21 15:55:39] DEBUG  device info updated, property: wifiRssi
[2026-02-21 15:56:10] DEBUG  execute: station.guardMode:set:1
[2026-02-21 15:56:10] DEBUG  cmd::execute send to daemon: {"command":"station.set_property","serialNumber":"T8010T2321520725","name":"guardMode","value":"1"}
[2026-02-21 15:56:10] DEBUG  sendToDaemon: {"command":"station.set_property","serialNumber":"T8010T2321520725","name":"guardMode","value":"1","apikey":"6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}
[2026-02-21 15:56:10] DEBUG  execute: device.motionTracking:off
[2026-02-21 15:56:10] DEBUG  cmd::execute send to daemon: {"command":"device.set_property","serialNumber":"T8410P31214323F6","name":"motionTracking","value":"False"}
[2026-02-21 15:56:10] DEBUG  sendToDaemon: {"command":"device.set_property","serialNumber":"T8410P31214323F6","name":"motionTracking","value":"False","apikey":"6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}
[2026-02-21 15:56:11] DEBUG  >>> Event received from daemon: serialNumber: T8010T2321520725, property: currentMode, value: 1
[2026-02-21 15:56:11] DEBUG  device info updated, property: currentMode
[2026-02-21 15:56:12] DEBUG  >>> Event received from daemon: serialNumber: T8010T2321520725, property: guardMode, value: 1
[2026-02-21 15:56:12] DEBUG  device info updated, property: guardMode
[2026-02-21 15:58:11] DEBUG  Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=eufy function=pre_update callInstallFunction=1
[2026-02-21 15:58:12] DEBUG  Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=eufy function=post_plugin_install callInstallFunction=1
[2026-02-21 15:58:12] INFO  Début d'activation du plugin
[2026-02-21 15:58:15] INFO  Info sur le démon : {"log":"eufy","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2026-02-21 02:00:21"}
[2026-02-21 15:58:15] DEBUG  Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=eufy function=update callInstallFunction=1
[2026-02-21 15:58:15] DEBUG  [initConfig] mode: local
[2026-02-21 15:58:55] DEBUG  [checkContainer] container localhost:3000 is listening
[2026-02-21 15:59:04] DEBUG  [checkContainer] container localhost:3000 is listening
[2026-02-21 15:51:14] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"property changed","serialNumber":"T8410P31214323F6","name":"motionZone","value":{"polygens":[{"isDetectZone":true,"isEditable":false,"isSaved":true,"points":[{"x":0,"y":140},{"x":147,"y":133},{"x":225,"y":428},{"x":86,"y":423},{"x":0,"y":402},{"x":0,"y":272}]},{"isDetectZone":true,"isEditable":false,"isSaved":true,"points":[{"x":299,"y":3},{"x":768,"y":9},{"x":768,"y":426},{"x":524,"y":426},{"x":402,"y":426},{"x":264,"y":415}]}],"zonecount":2}}}
[2026-02-21 15:51:14] DEBUG  : Event property changed received
[2026-02-21 15:51:14] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'device', 'serialNumber': 'T8410P31214323F6', 'property': 'motionZone', 'value': {'polygens': [{'isDetectZone': True, 'isEditable': False, 'isSaved': True, 'points': [{'x': 0, 'y': 140}, {'x': 147, 'y': 133}, {'x': 225, 'y': 428}, {'x': 86, 'y': 423}, {'x': 0, 'y': 402}, {'x': 0, 'y': 272}]}, {'isDetectZone': True, 'isEditable': False, 'isSaved': True, 'points': [{'x': 299, 'y': 3}, {'x': 768, 'y': 9}, {'x': 768, 'y': 426}, {'x': 524, 'y': 426}, {'x': 402, 'y': 426}, {'x': 264, 'y': 415}]}], 'zonecount': 2}}
[2026-02-21 15:51:14] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:51:14] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:51:34] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"connection error","serialNumber":"T8020P1022021164"}}
[2026-02-21 15:55:36] INFO  : Client connected to [127.0.0.1:55048]
[2026-02-21 15:55:36] INFO  : Message read from socket: b'{"command":"station.set_property","serialNumber":"T8010T2321520725","name":"guardMode","value":"0","apikey":"6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}'
[2026-02-21 15:55:36] INFO  : Client disconnected from [127.0.0.1:55048]
[2026-02-21 15:55:36] DEBUG  : eufyd command: {"command": "station.set_property", "serialNumber": "T8010T2321520725", "name": "guardMode", "value": "0", "apikey": "6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}
[2026-02-21 15:55:36] DEBUG  : on_message: {"type":"result","success":true,"result":{"async":true}}
[2026-02-21 15:55:36] DEBUG  : parseResultMessage: {'async': True}
[2026-02-21 15:55:37] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"current mode changed","serialNumber":"T8010T2321520725","currentMode":0}}
[2026-02-21 15:55:37] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"property changed","serialNumber":"T8010T2321520725","name":"currentMode","value":0}}
[2026-02-21 15:55:37] DEBUG  : Event property changed received
[2026-02-21 15:55:37] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'station', 'serialNumber': 'T8010T2321520725', 'property': 'currentMode', 'value': 0}
[2026-02-21 15:55:37] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:38] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"command result","serialNumber":"T8010T2321520725","command":"set_property","returnCode":0,"returnCodeName":"ERROR_PPCS_SUCCESSFUL","customData":{"property":{"name":"guardMode","value":0}}}}
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"property changed","serialNumber":"T8010T2321520725","name":"guardMode","value":0}}
[2026-02-21 15:55:38] DEBUG  : Event property changed received
[2026-02-21 15:55:38] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'station', 'serialNumber': 'T8010T2321520725', 'property': 'guardMode', 'value': 0}
[2026-02-21 15:55:38] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:38] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"guard mode changed","serialNumber":"T8010T2321520725","guardMode":0}}
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"property changed","serialNumber":"T8142T93220519F7","name":"batteryTemperature","value":12}}
[2026-02-21 15:55:38] DEBUG  : Event property changed received
[2026-02-21 15:55:38] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'device', 'serialNumber': 'T8142T93220519F7', 'property': 'batteryTemperature', 'value': 12}
[2026-02-21 15:55:38] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"property changed","serialNumber":"T8142T7223330BB9","name":"batteryTemperature","value":14}}
[2026-02-21 15:55:38] DEBUG  : Event property changed received
[2026-02-21 15:55:38] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'device', 'serialNumber': 'T8142T7223330BB9', 'property': 'batteryTemperature', 'value': 14}
[2026-02-21 15:55:38] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"property changed","serialNumber":"T8142T7223330BB9","name":"wifiRssi","value":-50}}
[2026-02-21 15:55:38] DEBUG  : Event property changed received
[2026-02-21 15:55:38] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'device', 'serialNumber': 'T8142T7223330BB9', 'property': 'wifiRssi', 'value': -50}
[2026-02-21 15:55:38] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"property changed","serialNumber":"T8142T7223330BB9","name":"wifiSignalLevel","value":4}}
[2026-02-21 15:55:38] DEBUG  : Event property changed received
[2026-02-21 15:55:38] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:38] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'device', 'serialNumber': 'T8142T7223330BB9', 'property': 'wifiSignalLevel', 'value': 4}
[2026-02-21 15:55:39] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:39] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"property changed","serialNumber":"T8210P6421501809","name":"wifiRssi","value":-80}}
[2026-02-21 15:55:39] DEBUG  : Event property changed received
[2026-02-21 15:55:39] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'device', 'serialNumber': 'T8210P6421501809', 'property': 'wifiRssi', 'value': -80}
[2026-02-21 15:55:39] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:55:39] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:39] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:39] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:39] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:39] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:55:57] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"connection error","serialNumber":"T8020P1022021164"}}
[2026-02-21 15:56:10] INFO  : Client connected to [127.0.0.1:51074]
[2026-02-21 15:56:10] INFO  : Message read from socket: b'{"command":"station.set_property","serialNumber":"T8010T2321520725","name":"guardMode","value":"1","apikey":"6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}'
[2026-02-21 15:56:10] INFO  : Client disconnected from [127.0.0.1:51074]
[2026-02-21 15:56:10] INFO  : Client connected to [127.0.0.1:51088]
[2026-02-21 15:56:10] INFO  : Message read from socket: b'{"command":"device.set_property","serialNumber":"T8410P31214323F6","name":"motionTracking","value":"False","apikey":"6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}'
[2026-02-21 15:56:10] INFO  : Client disconnected from [127.0.0.1:51088]
[2026-02-21 15:56:11] DEBUG  : eufyd command: {"command": "station.set_property", "serialNumber": "T8010T2321520725", "name": "guardMode", "value": "1", "apikey": "6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}
[2026-02-21 15:56:11] DEBUG  : on_message: {"type":"result","success":true,"result":{"async":true}}
[2026-02-21 15:56:11] DEBUG  : parseResultMessage: {'async': True}
[2026-02-21 15:56:11] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"current mode changed","serialNumber":"T8010T2321520725","currentMode":1}}
[2026-02-21 15:56:11] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"property changed","serialNumber":"T8010T2321520725","name":"currentMode","value":1}}
[2026-02-21 15:56:11] DEBUG  : Event property changed received
[2026-02-21 15:56:11] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'station', 'serialNumber': 'T8010T2321520725', 'property': 'currentMode', 'value': 1}
[2026-02-21 15:56:11] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:56:11] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:56:11] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"command result","serialNumber":"T8010T2321520725","command":"set_property","returnCode":0,"returnCodeName":"ERROR_PPCS_SUCCESSFUL","customData":{"property":{"name":"guardMode","value":1}}}}
[2026-02-21 15:56:11] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"property changed","serialNumber":"T8010T2321520725","name":"guardMode","value":1}}
[2026-02-21 15:56:11] DEBUG  : Event property changed received
[2026-02-21 15:56:11] DEBUG  : Send to jeedom: {'type': 'event', 'source': 'station', 'serialNumber': 'T8010T2321520725', 'property': 'guardMode', 'value': 1}
[2026-02-21 15:56:12] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2026-02-21 15:56:12] DEBUG  : http://127.0.0.1:80 "POST /plugins/eufy/core/php/jeeeufy.php?apikey=6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr HTTP/11" 200 0
[2026-02-21 15:56:12] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"guard mode changed","serialNumber":"T8010T2321520725","guardMode":1}}
[2026-02-21 15:56:12] DEBUG  : eufyd command: {"command": "device.set_property", "serialNumber": "T8410P31214323F6", "name": "motionTracking", "value": "False", "apikey": "6mbitRiJgqhNIjG5QPPx3DJaBx2oCc67fyrPSv7fMTdSRjOumXgYF4pJPE1obPnr"}
[2026-02-21 15:56:12] DEBUG  : on_message: {"type":"result","success":true,"result":{"async":true}}
[2026-02-21 15:56:12] DEBUG  : parseResultMessage: {'async': True}
[2026-02-21 15:56:12] DEBUG  : on_message: {"type":"event","event":{"source":"device","event":"command result","serialNumber":"T8410P31214323F6","command":"set_property","returnCode":0,"returnCodeName":"ERROR_PPCS_SUCCESSFUL","customData":{"property":{"name":"motionTracking","value":false}}}}
[2026-02-21 15:57:21] DEBUG  : on_message: {"type":"event","event":{"source":"station","event":"connection error","serialNumber":"T8020P1022021164"}}
[2026-02-21 15:58:12] DEBUG  : Signal 15 caught, exiting...
[2026-02-21 15:58:12] DEBUG  : Shutdown
[2026-02-21 15:58:12] DEBUG  : Removing PID file /tmp/jeedom/eufy/deamon.pid
[2026-02-21 15:58:12] INFO  : LoopNetServer Thread stopped
[2026-02-21 15:58:12] DEBUG  : Exit 0

Bonjour

mise à jour du plugin récement et dépendance de 2024 …?
peut etre commencer par cela

ok je relance installation des dépendances

parfait c etait bien ca , donc a chaque maj du plugin bien pensé a relance les dependances !

merci a toi @RGLD

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.