Ich lese meinen Stromzähler mit Bitshake Tasmota aus. Dabei ergeben sich immer wieder extreme Werte.
Nun versuche ich seit ca. zwei Wochen diese Werte sauber zu bekommen. Mithilfe dieses Forums bin ich schon sehr weit gekommen und die Werte stimmen meistens. Doch zumindest einmal am Tag gibt es Ausreißer. Meist beim ausgehenden, also eingespeisten Wert.
Ich werde echt noch verrückt und hoffe jemand kann mir einen Tipp geben.
Hier der Code für den Zähler:
- sensor:
# Stromzähler Eingespeist
- name: "Stromzähler_Eingespeist"
unique_id: "stromeinspeisung"
unit_of_measurement: 'kWh'
device_class: "energy"
state_class: "total_increasing"
state: >-
{{ float(states('sensor.bitshake_smartmeterreader_lk13be_power_total_out')) | round(3) }}
Und hier der dazugehörige Filter:
- platform: filter
name: "Stromzaehler_ausgehend_gefiltert"
entity_id: sensor.stromzahler_eingespeist
unique_id: "stromzaehler_ausgehend_gefiltert"
filters:
- filter: outlier
window_size: 7
radius: 3.0
