Habe versucht das Problem mit einem Template wie folgt zu lösen:
* sensor:
* name: “Qubino Rollo Fenster rechts Terasse Esszimmer Verbrauch \[kWh\] korrigiert”
unit_of_measurement: kWh
device_class: energy
state_class: total_increasing
state: >-
{% set value = states(‘sensor.rollo_esszimmer_fenster_rechts_terasse_electric_consumption_kwh’) | float(0) %}
{% set const = 21474836.47 %}
{% if value < 0 %}{{ (value + const) | round(2) }}
{% else %}{{ value }}
{% endif %}
{% set value = states(‘sensor.rollo_esszimmer_fenster_rechts_terasse_electric_consumption_kwh’) | float(0) %}
{% set const = 0.2983333333 %}
{% if value > 0.5 %}{{ (const) | round(2) }}
{% endif %}
Offensichtlich scheint es hier ein Problem zu geben, da die hier errechneten Werte im Energie-Dashboard als “nicht verfügbar” erkannt werden. Wo ist der Fehler?
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)