Ich lese aus meinem Ich mache gerade die ersten Schritte im Homeassistant und blicke es nicht. Hat jemand einen Tipp?
Ich lese aus meinem Stromzähler den aktuellen Bezug der Solarenergie ab. Der Wert wird negativ ausgegeben.
Die Anzeige des „sensor.tasmota_apox_power“ zeigt -431 Watt.
Bei dem Versuch den Wert positiv darzustellen erfolgt aber im Demotemplete:
{{ (float(states(‘sensor.tasmota_apox_power))) * -1 }}
TemplateSyntaxError: unexpected char "’" at 17
Was mache ich falsch? Ich hätte den Wert gerne positiv dargestellt!
Der Fehler liegt an den falschen Anführungszeichen in deinem Template. Du verwendest typografische Anführungszeichen (‘ und ’), aber Jinja2 (die Template-Engine von Home Assistant) erwartet gerade, einfache ASCII-Anführungszeichen (’ oder "). Zumindest sieht das so aus !
Fehlt auch ein „´“ nach dem power, oder seh ich das falsch.
Steht aber auch schon in deiner Fehlerbeschreibung „ TemplateSyntaxError: unexpected char “’” at 17“
{{ (float(states(‘sensor.tasmota_apox_power’))) * -1 }}
Das sollte funktionieren!