Hallo zusammen,
ich bin ein echter Neuling in HA und möchte folgendes einrichten.
Ich erhalte über einen mqtt Sensor den Spannungswert meiner PV-Batterie.
Diesen Wert würde ich gerne in Prozent darstellen.
Der Sensor wird in yaml so erstellt:
mqtt:
sensor:
- name: "Batterpiesannung Testsystem"
unique_id: testsystem_batterie
state_topic: "Batteriespannung/Batteriepannung/Spannung"
unit_of_measurement: "V"`
Hier wird ein Wert von 23,x bis 27,x geliefert. Der läßt sich auch als entität darstellen.
Eine Lösung zur Umrechnung in prozent hatte ich schon gefunden. Ich habe den Eindruck, mir ist nicht klar, wo bzw. wie ich die eintragen kann. Folgende weitere Eintragung habe ich versucht um einen neuen Sensor zu gestalten:
sensor:
- name: "Batterpiesannung Testsystem"
unique_id: testsystem_batterie
state_topic: "Batteriespannung/Batteriepannung/Spannung"
unit_of_measurement: "V"
sensor:
- name: "batterie_prozent"
unit_of_measurement: '%'
value_template: >-
{{ (((states('sensor.testsystem_batterie'))|float / 4) *100)|round(0) }}
Dies wird aber immer mit Fehlermeldung quittiert. Kann ich Sensoren nicht beliebig in der yaml eintragen? Ist der Syntax falsch?
Über Hinweise würde ich mich sehr freuen. Aber noch einmal der Hinweis, Home Assistant und yaml sind für mich Neuland.
Vielen Dank
manylomy