Hallo Zusammen!
Ich habe versucht mit der Anleitung von Tristan auf YouTube meinen Gaszähler auszulesen. Das hat auch schon mal funktioniert. Seit einiger Zeit melden aber einige der eingerichteten Helfer den Status “unknown”.
Das ist mein Code dazu in der Konfiguration.yaml.
#Sensoren Gaszähler -START-
- sensor:
# Umrechnung Gaszähler Impulse zu m3
- name: "Gaszähler m³"
unique_id: gaszaehler_m3
state: "{{ states ('counter.gaszahler_h') | float * 0.01}}"
unit_of_measurement: m³
icon: mdi:meter-gas
device_class: gas
state_class: total_increasing
- sensor:
#Umrehnung m3 in kWh
- name: "Gaszähler kWh"
unique_id: gaszaehler_kWh
state: "{{ states ('sensor.gaszaehler_m3') | float * 9.8}}" #HIER FAKTOR AUS GASRECHNUNG ERGÄNZEN
unit_of_measurement: kWh
icon: mdi:meter-gas
device_class: gas
state_class: total_increasing
- sensor:
#Umrechnung kWh in EUR
- name: "Gaszähler EUR"
unique_id: gaszaehler_eur
state: "{{ (states ('sensor.gaszaehler_kWh') | float * 0.186)|round(2)}}" #HIER DEN PREIS PRO kWh ERGÄNZEN
unit_of_measurement: EUR
icon: mdi:meter-gas
device_class: gas
state_class: total_increasing
#Sensoren Gaszähler -ENDE-
Der Sensor “Gaszähler m³” funktioniert und zählt hoch, wenn der Helfer, der letztlich mit dem Türkontakt per Automation verbünden ist, hoch zählt. Die Sensoren nach “Gaszähler m³” funktionieren nicht mehr.
Ganz am Ende der der configuration.yaml habe ich dann noch das hier:
utility_meter:
gaszaehler_daily:
source: sensor.gaszaehler_eur
name: "Gasverbrauch täglich"
unique_id: gasverbrauch_taglich
cycle: daily
Hierzu meldet Spook, dass es die source nicht gäbe? Ich vermute, dass sich das auflöst, wenn der Status nicht mehr unknown ist.
Hat jemand eine Idee, wo der Fehler liegt?
Vielen Dank vorab!
Viele Grüße