Pas de retour d'etat de l'homebase 3 T8030

Bonjour,

Je viens d’ajouter une homebase 3 à mon installation de cameras Eufy.
La synchronisation c’est bien passé pour l’ajout de cette dernière.
Je peux changer le mode (home, Disarmed, custom, geofencing), et le retour d’etat du « Mode » est ok.
En revanche, je n’ai aucun autre retour de commande pour savoir s’il est armé quand j’utilise le geofencing.
En mode debug, j’ai pourtant une info qui provient de la homebase :
quand je part avec geofencing : property: currentMode, value: 0
quand je rentre avec geofencing : property: currentMode, value: 1

J’ai par ailleurs en mode debug une property: guardMode, value: (qu’il elle met bien a jour la commande « mode »)

Le problème dépasse mes compétences, si quelqu’un peux m’aider…

Merci

La config :
Core : 4.4.19
Pluging Eufy : du 2/02/25
Homebase 3 : T8030 - Version matérielle : V05 - Version logicielle : 3.6.4.3

Bonjour

Personnellement je n’utilise pas cette fonctionnalité. Pourriez vous expliquer ce que vous entendez par « retour de commande » ?
Vous avez l’info Mode qui correspond à guardMode ca ne vous suffit pas???

"3": {
				"logicalId": "guardMode",
				"name": "Mode",
				"type": "info",
				"subtype": "numeric",
				"isVisible": 1,
				"generic_type": "ALARM_MODE",
				"template": {
					"dashboard": "line",
					"mobile": "line"
				}
			},

Bonjour rootard,

Cette info aurai pu me suffire, sauf que je suis en mode geofencing, et ce mode renvoi l’info de guarMode : « 47 »
Quand la Homebase est en mode geofencing, que tout le monde soit à la maison, ou parti, que les caméras sont en mode absent ou a la maison, le « guarMode » reste sur 47.
Alors que le currentMode à l’air de renvoyer l’état du mode selectionné par le geofencing.

Je ne sais pas si c’est clair.

En faite j’ai besoin de cette info, car j’utilise le geofencing pour executer des scenarios autres que les caméras quand je part ou rentre. j’étais avec Arlo jusqu’à hier.

Merci pour l’aide

Bonsoir

Essayez d’ajouter les lignes suivantes à la fin du fichier eufy/core/config/devices/T803x.json

		"22": {
				"logicalId": "currentMode",
				"name": "Mode courant",
				"type": "info",
				"subtype": "numeric",
				"isVisible": 1,
				"generic_type": "ALARM_MODE",
				"template": {
					"dashboard": "line",
					"mobile": "line"
				}
			}

Après synchro la commande devrait apparaître.
Si ca fonctionne je l’ajouterai dans la prochaine release

Tenez moi au courant

Merci pour votre retour,

Je viens de mettre la modif dans : /plugins/eufy/core/config/devices/

la commande « Mode courant » n’apparait pas meme apres une synchro.
Voici la fin du code pour controle :

"21": {
				"logicalId": "reset_alarm",
				"name": "Alarme Off",
				"type": "action",
				"subtype": "other",
				"isVisible": 1,
				"generic_type": "SIREN_OFF",
				"display": {
					"icon": "<i class=\"fas fa-bell-slash\"></i>"
			},
			"22": {
				"logicalId": "currentMode",
				"name": "Mode courant",
				"type": "info",
				"subtype": "numeric",
				"isVisible": 1,
				"generic_type": "ALARM_MODE",
				"template": {
					"dashboard": "line",
					"mobile": "line"
				}
			}
          
		}
	}
]

Bonsoir

Il doit y avoir un truc qui va pas dans votre config. Avez vous vérifié en utilisant le filtre des commandes?
32e4dd445b11705a1e496da7405200d785a1eadb_2_690x142

Pas d’erreur dans les logs?
Le json est il bien formaté? Il est au bon endroit? il a les bon droits Unix?
Avez vous désactivé/redémarré le plugin et le deamon?
Il n’est pas nécessaire de toucher à l’image docker

Merci de m’envoyer en MP le json, toutes les logs en DEBUG depuis le redémarrage et avec l’action de synchro

Je viens de prendre le temps de chercher le problème, et c’est bon Ça marche !

Dans le code recopier, j’ai oublier de mettre un } avant la commande 22…

Merci rootard ! Et merci pour ce beau plungin !

1 « J'aime »