Container Eufy non connecté au Cloud

Bonjour depuis hier je n’arrive plus à avoir de connexion avec le cloud-eufy dans le plugin.
Voici le résultat du script test_eufy :

*** Create connexion to 127.0.0.1:3000 ***
{"type":"version","driverVersion":"2.9.1","serverVersion":"1.7.1","minSchemaVersion":0,"maxSchemaVersion":20}

*** Start listening ***
{"type":"result","success":true,"result":{"state":{"driver":{"version":"2.9.1","connected":true,"pushConnected":true},"stations":[{"name":"HomeBase","model":"T8010","serialNumber":"T8010N2320302202","hardwareVersion":"P0","softwareVersion":"3.3.5.3h","lanIpAddress":"192.168.0.59","macAddress":"8C:85:80:54:2C:02","currentMode":1,"guardMode":1,"connected":true}],"devices":[{"name":"Garage","model":"T8113","serialNumber":"T8113N1320332629","hardwareVersion":"eufy2_mini","softwareVersion":"1.7.4","stationSerialNumber":"T8010N2320302202","enabled":true,"state":1,"battery":43,"batteryTemperature":7,"lastChargingDays":268,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":true,"motionDetection":true,"rtspStream":false,"watermark":2,"wifiRSSI":-38,"pictureUrl":"/media/mmcblk0p1/video/20221225123317_c01.jpg","ledStatus":false},{"name":"Portail","model":"T8113","serialNumber":"T8113N1320332C0B","hardwareVersion":"eufy2_mini","softwareVersion":"1.7.4","stationSerialNumber":"T8010N2320302202","enabled":true,"state":1,"battery":100,"batteryTemperature":5,"lastChargingDays":0,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":true,"motionDetection":true,"rtspStream":false,"watermark":2,"wifiRSSI":-47,"pictureUrl":"/media/mmcblk0p1/video/20230118204324_c00.jpg","ledStatus":false},{"name":"Terasse","model":"T8113-Z","serialNumber":"T8113N6321069104","hardwareVersion":"T8113-Z","softwareVersion":"5.4.7","stationSerialNumber":"T8010N2320302202","enabled":true,"state":1,"battery":100,"batteryTemperature":3,"lastChargingDays":0,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":true,"motionDetection":true,"rtspStream":false,"watermark":2,"wifiRSSI":-60,"pictureUrl":"https://zhixin-security-eu.s3.eu-central-1.amazonaws.com/thumb/2022/12/02/station/T8010N2320302202/MyDmUv1TBRlA2ZRI./camera02_20221202081124.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJYLV2KOLW6PU4FSA%2F20250203%2Feu-central-1%2Fs3%2Faws4_request&X-Amz-Date=20250203T171823Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=3f3cf2ea6d4858dbcfcc0044f726c0128958288cdfc88d1a28ea98eedb6476b2","ledStatus":false},{"name":"Baie Vitrée ","model":"T8113-V","serialNumber":"T8113T7223130E51","hardwareVersion":"P1","softwareVersion":"3.0.6.4","stationSerialNumber":"T8010N2320302202","enabled":true,"state":1,"battery":49,"batteryTemperature":2,"lastChargingDays":194,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":true,"motionDetection":true,"rtspStream":false,"watermark":2,"wifiRSSI":-56,"pictureUrl":"/media/mmcblk0p1/video/20241122175233_c04.jpg","ledStatus":false},{"name":"Sonnette","model":"T8210","serialNumber":"T8210P002030584B","hardwareVersion":"T8210","softwareVersion":"2.2.4.6","stationSerialNumber":"T8010N2320302202","enabled":true,"state":1,"battery":90,"batteryTemperature":4,"lastChargingDays":-1,"lastChargingTotalEvents":15530,"lastChargingRecordedEvents":942,"lastChargingFalseEvents":14588,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","ringing":false,"autoNightvision":true,"motionDetection":true,"watermark":2,"wifiRSSI":-72,"pictureUrl":"/media/mmcblk0p1/video/20230118204319_c03.jpg","ledStatus":true}]}}}

J’ai testé avec un autre compte invité, idem.

Avez vous une idée du problème, je n’en ai jamais eu jusqu’à ce jour ?

PS : je ne vois rien d’affiché à côté de version installée, je pense que ce n’est pas normal…

Cordialement.

Je viens de trouver le problème, une récente modification du fichier /etc/sudoers, mais j’aimerais comprendre pourquoi…

jeedom@jeedom:/var/www/html/plugins/eufy/resources$ sudo ./eufy status
/etc/sudoers:21:51: erreur de syntaxe
jeedom ALL=(ALL) NOPASSWD: ALL /usr/bin/apt update, /usr/bin/apt * update, /usr/bin/apt update *
                                                  ^
/etc/sudoers:21:51: erreur de syntaxe
jeedom ALL=(ALL) NOPASSWD: ALL /usr/bin/apt update, /usr/bin/apt * update, /usr/bin/apt update *
                                                  ^
eufy action: status options:
/etc/sudoers:21:51: erreur de syntaxe
jeedom ALL=(ALL) NOPASSWD: ALL /usr/bin/apt update, /usr/bin/apt * update, /usr/bin/apt update *
                                                  ^
image:  bropat/eufy-security-ws latest 8794ee509067 4 months ago 162MB
container:  f64802d447f2

J’ai ajouté ces modifs pour pouvoir faire des mise à jour sans taper le mot de passe et ça fonctionne, mais apparement cela ne plait pas au docker.
Pouvez vous m’expliquer pourquoi ?

Bonsoir

je doute que ca marche car le script eufy fait lui-même appel à la commande docker qui doit s’exécuter en root.

Pourquoi ne faites vous pas les maj d’image depuis la page config?
Le bouton upgrader est la pour ca…

eufy3

Je parlais des mises à jour Debian avec apt update…

C’est quoi le rapport avec le plugin eufy?,

Le rapport c’est pourquoi le fait d’ajouter cette ligne dans sudoers bloque le plugin eufy ?

jeedom@jeedom:/var/www/html/plugins/eufy/resources$ sudo ./eufy status
/etc/sudoers:21:51: erreur de syntaxe
jeedom ALL=(ALL) NOPASSWD: ALL /usr/bin/apt update, /usr/bin/apt * update, /usr/bin/apt update *

J’ai ajouté des droits sudo sans mot de passe sur les commandes apt update et je ne comprends pas pourquoi eufy status détecte des problèmes de syntaxe dans ce fichier.
J’essaye donc de comprendre…

Je vous ai deja repondu le plugin necessite l’elevation des droits pour la commande docker. A priori aucune de vos commandes sudo ne fonctionne vous devez avoir une erreur de syntaxe.

C’est ce que je disais c’est le cas pour toute commande exécutée en sudo ca n’a rien a voir avec le plugin. Pour vous en convaincre essayez par ex ´sudo ls’