Mon problème
J’ai une pince ampéremètrique qui mesure ce que je renvois dans le réseau Enedis
J’arrive à filtrer mon capteur avec filter upper_bound=0 mais la valeur qui m’est renvoyée est négative depuis la maj de Home Assistant 2.2024, il y a dû avoir un changement.
Du coup je me retrouve avec une valeur négative alors que je voudrais qu’elle soit positive pour comptabiliser mon injection.
voilà ce qu’il y a dans mon sensor.yaml
- platform: filter
name: "Watt Injection"
entity_id: sensor.enedis_electric_consumption_w
unique_id: watt.injection
filters:
- filter: range
upper_bound: 0
Comment faire pour que mon entité soit positive et non négative ?
Merci
Tu peux créer un sensor via un template qui reprend ce capteur ci, et en lui ajoutant | float(0) | abs à la fin, pour obtenir la valeur absolue.
Aucune idée pour le faire en direct sans le sensor.yaml par contre…
merci mais quelle en serait la syntaxe ? Je le mets dans le configuration.yaml?
J’ai mis ça dans le sensor.yaml mais c’est toujours à 0
- platform: template
sensors:
watt_inject_positif:
friendly_name: 'Injection Enedis'
unique_id: Watt injecté Enedis
value_template: "{{ states('watt.injection') | float(0) | abs }}"
attribute_templates:
unit_of_measurement: "W"
device_class: power
state_class: measurement
il faut le sensor ? pas le nom .
Tu peux passer par L’UI capteur de modele !
Tu remplis ce que tu as besoin
merci mais je ne comprends pas, c’est ce que j’ai mis dans le value_template
{{states('sensor.enedis_electric_consumption_w')|float(0)|abs}}
1 « J'aime »
Merci beaucoup, en effet c’est beaucoup plus simple
C’est surtout que tu vois tout de suite le résultat et si erreur !
Dans le template attention à la façon du nommage de l’unique_id
PS: Déplace la solution sur la bonne solution !
shadda
Novembre 25, 2024, 4:53
10
Salut tu trouve où l’ui capteur de modèle ?
Dans hacs?
shadda
Novembre 25, 2024, 7:11
12
Merci j’ai trouvé mais je sais pas qu’est-ce qui ce passe un truc que j’ai mal compris
Slt…
Pour tester si OK :
Ne met pas de Classe d’appareil, ni Appareil (supprime avec la croix )
Sinon tu test ton modele dans Outils de développement, Modèle
Tu vérifie si OK !
1 « J'aime »
shadda
Novembre 26, 2024, 12:04
14
yes parfais cela fonctionne