1.) neuen Helper erstellen: Neuen Verbrauchszähler erstellen Entitätsname smartmeter_viertelstundenbezug Zyklus der Zählerrückstellung: Alle 15Min Der Eingangssensor ist das AMIS Bezugszählwerk 2.) neuen Helper erstellen Neuen Zahlenwert-Eingabe Helper erstellen Minimal Wert 0 Maximal Wert 1000000 Entitäsname: max_verbrauch_15min 3.) Neue Automation erstellen, welche den 1/4h Verbrauchszähler speichert, wenn Wert > als gespeicherter Wert Hinweis: der 1/4h Wert wird mal 4 gerechnet für kWh YAML Code: alias: Den maximalen 1/4h Bezugswert Wert speichern description: Speichert den höchsten 1/4h Wert vor dem Reset triggers: - minutes: "14" seconds: "59" trigger: time_pattern - minutes: "29" seconds: "59" trigger: time_pattern - minutes: "44" seconds: "59" trigger: time_pattern - minutes: "59" seconds: "59" trigger: time_pattern conditions: - condition: template value_template: >- {{ (states('sensor.smartmeter_viertelstundenbezug') | float(0) * 4) > states('input_number.max_verbrauch_15min') | float(0) }} actions: - target: entity_id: input_number.max_verbrauch_15min data: value: "{{ states('sensor.smartmeter_viertelstundenbezug') | float(0) * 4 }}" action: input_number.set_value mode: single 4.) Neue Automation erstellen, um den Maximalwert jeden Monatsanfang auf 0 zu setzen YAML Code: alias: Monatlicher Reset Viertelstündlicher Maximalverbrauch description: Setzt den gespeicherten Maximalwert am 1. des Monats um 00:00 Uhr auf 0 triggers: - trigger: time at: "00:00:00" conditions: - condition: template value_template: "{{ now().day == 1 }}" actions: - action: input_number.set_value target: entity_id: input_number.max_verbrauch_15min data: value: 0 mode: single