Rafraichissement données

Bonjour à tous,

Mon premier message, j’ai passé pas mal de temps à chercher sur le forum mais je n’ai pas réussi à comprendre mon problème.

J’utilise un RPI4 avec Jeedom depuis 2 ans maintenant, j’ai acheté il y a qq mois des caméras Eufy 2C et 2Cpro avec une homebase 2, et pour pouvoir automatiquement avec la présence d’un TILE activer ou désactiver la détection de mouvement j’essaie d’interéagir avec mon Jeedom.

J’ai réussi à activer le plugin et connecter un compte secondaire (d’abord avec le master puis nouveau pour séparer), qui partage le domicile.

J’obtiens mes caméras et ma sonnette sans pb :

Mon problème : je n’arrive pas à synchroniser mes objets, ils appairaissent mais je n’arrive pas à récupérer après coup leur état (le niveau de batterie est donné à l’initialisation puis plus de rafraichissement), et pareil avec toutes les actions.

En regardant les logs j’ai çà :


 [2024-07-27 09:17:48] ERROR  : Unknown error code received: schema_incompatible
[2024-07-27 09:18:36] ERROR  : Unknown error code received: unknown_error
[2024-07-27 09:18:41] ERROR  : Unknown error code received: unknown_error

Est-ce que quelqu’un aurait une idée de ce qui cloche ?

Bonjour

Ton plugin et ta lib ne sont pas compatibles
Commencons par le début:
Page santé Jeedom? Page config du plugin?

Merci pour ta réponse :slight_smile:

Le plugin en erreur est JeedomConnect que je n’ai pas encore finis de configurer.

ton screenshot est coupé
quelle version de la lib Eufy? du plugin?
et si la config réseau externe est KO c’est pas bon…

donnes moi le résultat de ces commandes:

sudo su -
cd /var/www/html/plugins/eufy/resources
python3 test_eufy.py

Eufy est en Version : 2024-06-22 19:59:33
Jeedom en Version Jeedom en 4.4.9

Version du container Eufy Version 1.7.1

Pour la lib je vois pas où trouver cette info ?

La config réseau externe est notée KO mais j’y accède en permanence depuis l’extérieur donc je ne vois pas ce qui est KO.


*** 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":"HomeBase2","model":"T8010","serialNumber":"T8010T2523380D7E","hardwareVersion":"P0","softwareVersion":"3.3.3.4h","lanIpAddress":"192.168.1.42","macAddress":"04:17:B6:E5:14:13","currentMode":1,"guardMode":1,"connected":true},{"name":"Salon","model":"T8419","serialNumber":"T8419P002411591E","hardwareVersion":"0.0.5.0","softwareVersion":"3.5.6.0","currentMode":-1,"connected":false}],"devices":[{"name":"Jardin","model":"T8113-V","serialNumber":"T8113T7223383E53","hardwareVersion":"P1","softwareVersion":"3.0.5.8","stationSerialNumber":"T8010T2523380D7E","enabled":true,"state":1,"battery":81,"batteryTemperature":21,"lastChargingDays":10,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":false,"motionDetection":true,"rtspStream":false,"watermark":1,"wifiRSSI":-63,"pictureUrl":"/media/mmcblk0p1/video/20240708224644_c01.jpg","ledStatus":false},{"name":"Mobile","model":"T8113-V","serialNumber":"T8113T7223383B0B","hardwareVersion":"P1","softwareVersion":"3.0.5.8","stationSerialNumber":"T8010T2523380D7E","enabled":true,"state":1,"battery":61,"batteryTemperature":30,"lastChargingDays":1,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":false,"motionDetection":true,"rtspStream":false,"watermark":2,"wifiRSSI":-41,"pictureUrl":"/media/mmcblk0p1/video/20240708224629_c00.jpg","ledStatus":false},{"name":"Sonnette","model":"T8210C","serialNumber":"T8210P8123332387","hardwareVersion":"01","softwareVersion":"3.0.7.7","stationSerialNumber":"T8010T2523380D7E","enabled":true,"state":1,"battery":76,"batteryTemperature":24,"lastChargingDays":83,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","ringing":false,"autoNightvision":true,"motionDetection":true,"watermark":2,"wifiRSSI":-34,"pictureUrl":"/media/mmcblk0p1/video/20240708210811_c02.jpg","ledStatus":false},{"name":"Salon","model":"T8419","serialNumber":"T8419P002411591E","hardwareVersion":"0.0.5.0","softwareVersion":"3.5.6.0","stationSerialNumber":"T8419P002411591E"},{"name":"Cour","model":"T8142-R","serialNumber":"T8142T7224110393","hardwareVersion":"00","softwareVersion":"3.0.5.3","stationSerialNumber":"T8010T2523380D7E","enabled":true,"state":1,"battery":64,"batteryTemperature":18,"lastChargingDays":-1,"lastChargingTotalEvents":0,"lastChargingRecordedEvents":0,"lastChargingFalseEvents":0,"batteryUsageLastWeek":0,"motionDetected":false,"personDetected":false,"personName":"","antitheftDetection":false,"motionDetection":true,"rtspStream":false,"watermark":2,"wifiRSSI":-38,"ledStatus":false}]}}}

Tu utilises l’ancienne version v1.7.1 de la lib, je ne la supporte plus d’ou le message sur le schema non supporté. Ceci dit ca ne devrait pas bloquer car les modifs sont compatibles ascendant.

Tu es en arm64 donc tu devrais pouvoir la maj en v1.8. Pour ce faire arrêtes et supprime l’image puis reinstalle la. Ensuite je pense que tu as un problème réseau sur ton Jeedom cf ma reponse plus haut.

Si ca bloque tjs installes ma nouvelle version du plugin qui sera maj cette nuit ca sera + simple à débugger:

eufy logs

J’ai essayé de stopper puis màj, mais je n’y arrive pas : j’ai toujours le message :

« Arret en cours » mais ensuite quand je clique sur désinstaller :


[2024-07-27 09:03:58] DEBUG  : isListening: 1
[2024-07-27 09:03:58] DEBUG  : isOnline: 1
[2024-07-27 09:12:24] DEBUG  : isListening: 1
[2024-07-27 09:12:24] DEBUG  : isOnline: 1
[2024-07-27 09:17:22] DEBUG  : isListening: 1
[2024-07-27 09:17:22] DEBUG  : isOnline: 1
[2024-07-27 09:17:45] INFO  : Lancement démon
[2024-07-27 09:17:49] INFO  : Démon Eufy lancé
[2024-07-27 09:32:15] INFO  : eufy::syncDevices
[2024-07-27 09:32:15] INFO  : eufy::syncDevicesByType, type: Station
[2024-07-27 09:32:15] INFO  : eufy::syncDevicesByType, type: Device
[2024-07-27 09:32:15] INFO  : createCommand: ringtoneVolume:set/Volume sonnerie, interface: device
[2024-07-27 09:32:15]WARNING : Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '217-Volume sonnerie' for key 'unique'  : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:120 Stack trace: #0 /var/www/html/core/class/DB.class.php(199): DB::Prepare() #1 /var/www/html/core/class/cmd.class.php(1102): DB::save() #2 /var/www/html/plugins/eufy/core/class/eufy.class.php(403): cmd->save() #3 /var/www/html/plugins/eufy/core/class/eufy.class.php(337): eufy->createCommand() #4 /var/www/html/plugins/eufy/core/class/eufy.class.php(194): eufy->createCommandsFromConfig() #5 /var/www/html/plugins/eufy/core/class/eufy.class.php(151): eufy::syncDevicesByType() #6 /var/www/html/plugins/eufy/core/php/jeeeufy.php(25): eufy::syncDevices() #7 {main}
[2024-07-27 09:32:24] INFO  : Début d'activation du plugin
[2024-07-27 09:32:25] INFO  : Info sur le démon : {"log":"eufy","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-07-27 09:17:43"}

Je bloque :dotted_line_face: … faudrait que je supprime la lib en brut ?

Effectivement c’est tjs démarré…non n’effaces rien sur le filesystem!
en ligne de commande:

sudo su -
eufy stop

si ca ne fonctionne pas tu peux faire
docker ps -a|grep eufy

puis:

docker rm -f container_id
docker rmi bropat/eufy-security-ws

As tu fait la maj du plugin cf mon message d’hier?
Ca sera plus simple pour moi de t’aider

Oui j’ai fais la màj, mais j’ai pas compris quels logs je pouvais t’envoyer :face_in_clouds:

J’essaie de faire le stop en console.

J’ai réussi à désinstaller, mais je n’arrive apparement pas à réinstaller, et quand je démarre forcement j’ai l’erreur
image

as tu fait la maj du plugin dpeuis le market?
envoies moi des logs en DEBUG (1ere chose a faire avant de lancer les dependances) et le screenshot de la page config du plugin sans quoi je ne peux pas t’aider…

Hello,

J’ai fais une petite pause Jeedom, en essayant en temps masqué, j’ai un soucis avec bropat/eufy-security-ws, je n’arrive pas à installer le 1.8.0. J’ai l’impression qu’il y a un soucis de version, soit depuis le plugin dockerManagement, j’ai une erreur :
image

Il y a certainement un soucis de version, de docker ? ou bien de raspbian, j’ai bullseye ? si c’est Docker çà peut le faire si c’est Raspbian ce sera plus compliqué…
En commande, finalement c’est le même problème, j’ai essayé de supprimer tout docker, reprendre une version qui irait, j’ai cherché pas mal, tenté de tout réinstaller mais sans succès.

Dans tous les cas je n’arrive pas à démarrer le container docker Eufy_security-ws… :smiling_face_with_tear:

Bonjour

Il n’y a plus de version armv7 de l’image eufy depuis la v1.7.1
modifies le fichier eufy/resources/docker-compose.yml:

image: bropat/eufy-security-ws

Remplaces par:

image: bropat/eufy-security-ws:1.7.1

Ceci dit tu n’utilises pas la dernière version du plugin.
Mets a jour puis reprends l’installation depuis le début

[EDIT] rien compris a ta config: Ta page santé plus haut indique arm64.
tu es en armv7 sur pi3 ou en arm64 sur pi4??