Bonjour à tous,
Je voudrai savoir si il est possible de changer le statut remonter par un capteur ? Je m’explique j’ai des capteurs de porte en mqtt qui me remonte leur état en 1 ou 0. Je voudrais à la place ouvert ou fermée. Je vous joint une photo pour illustrer.
Merci
Cela se passe dans la partie Configuration->Personnalisation
:
Tu recherche ton entité
Tu edites la propriété domain_class
Tu mets door
Tu sauvegardes
Tu retourne voir sur ton tableau de bord la prise en compte
La documentation des classes : Customizing entities - Home Assistant
J’ai fais plusieurs tests, mais rien ne change.
Le statue reste 0 ou 1. Je n’ai pas le choix de « door »
J’ai essayé de choisir other mais rien ne change :
Pozzi
Janvier 24, 2021, 11:35
5
Ce que tu fais ne va pas car tu définis de nouveaux attributs avec pour nom ‹ 0 › et ‹ 1 ›.
Par contre, plutôt que de vouloir changer la valeur de retour d’un attribut, tu devrais peut-être changer l’affichage suivant la valeur de retour de cet attribut. Bon c’est juste une piste
ok je vais essayer, je suis novice sur HA… changer l’affichage il faut commencer par ou ?
essaie de forcer en mettant plutôt :
sensor.porte_entree:
device_class: door
J’ai testé de forcer la class mais rien y fait. Je vais creuser…
Etrange…
Peux tu fournir la définition des tes capteurs MQTT dans HA ?
Comme ça (rapidement) je partirai sur la création d’une autre entité… : https://forum.hacf.fr/t/conversion-capteur-douverture/588
Ce sont des « sensor » plateforme mqtt
Et bien il suffit de renseigner le domaine dans ta définition (documentation ):
binary_sensor:
- plateform: mqtt
name: 'porte couloir'
state_topic: "jeedom/porte_couloir"
device_class: door
1 « J'aime »
je viens de tester sa fonctionne j’ai juste changer la platform en MQTT BINARY qui prend en charge le device class door.
un grand merci
1 « J'aime »
Bibon
Juin 4, 2024, 1:34
15
@benoit87 Même si cette conversation date un peu : faites attention, il y a un login/mdp qui traine sur votre capture ecran : Changer le nom d’un statut? - #12 par benoit87
2 « J'aime »
Dans ce cas, il faut faire appel aux @Moderateur
1 « J'aime »
Hello.
C’est fait
Merci pour l’info !
1 « J'aime »