Hallo zusammen,
ich würde gerne den Überschusswert meiner Balkonkraftwerke auf dem Dashboard ausgeben.
Hierzu werden zunächst zwei Shelly-Werte addiert, danach werden dieses von einem Tibber-Wert abgezogen.
Sobald aber der Wert negativ wird, steht in der entsprechenden Entität “PVueberschuss” auf dem Dashboard nur “unavailable”.
Hier sind die beiden Code-Snippets:
- sensor:
# Wert aller Solaranlagen addiert
- name: "PV Leistung komplett"
unique_id: "PVkomplett"
unit_of_measurement: 'W'
device_class: "power"
state: >
{{ (float(states('sensor.shellypmmini_543204bb7010_power'))) +
(float(states('sensor.solar_balkon_power'))) | round(2) }}
und
- sensor:
# Überschussberechnung
- name: "Ueberschuss"
unique_id: "PVueberschuss"
unit_of_measurement: 'W'
device_class: "power"
state: >
{{ (float(states('sensor.tibber_pulse_eichendorffstr_1_energie'))) -
(float(states('sensor.sensor.pv_leistung_komplett'))) | round(2) }}
Was mache ich falsch?