Reset trigger sensor

Hi !

Ich habe einen triggered sensor.

- trigger:
      platform: state
      entity_id: 
        - sensor.balkonkraftwerk_today_s_consumption
      not_to:
        - ''
        - 'unavailable'
        - 'unknown'
        - 'null'
        - none
    sensor:
      - name: "Balkonkraftwerk Heute"
        unit_of_measurement: "kWh"
        device_class: energy
        state_class: total_increasing
        icon: mdi:solar-power
        state: "{{ states('sensor.balkonkraftwerk_today_s_consumption') }}"

Wie kann ich den immer um 0 Uhr auf den Wert 0 setzen ?

Eigentlich macht Home Assistant das für dich, sofern du ein Verbrauchszähler nutzt und diesen auf dein Wunsch einstellst.

Ich hab das in meiner configuration.yaml drin für mein EM3 sollte bei deinem Fall aber auch gehen:

utility_meter:
  energy_daily:
    source: sensor.total_energy_use
    cycle: daily
  energy_weekly:
    source: sensor.total_energy_use
    cycle: weekly
  energy_monthly:
    source: sensor.total_energy_use
    cycle: monthly

An Ende hab ich jeden Tag die Werte in sensor.energy_daily drin stehen. Und das setzt sich auch zurück jeden Tag.

Ja danke utility meter nutze ich ebenfalls, aber ich möchte wirklich wissen ob ich den Sensor selber zurücksetzen kann.

Niemand eine Lösung ?

Ja, das geht auch an besten als Automation das du es wirklich um 0 Uhr zurücksetzt. Der Dienst ist eigentlich für was anderes gedacht, aber sollte sein Zweck erfüllen.

alias: Energie Sensor zurücksetzen
description: ""
trigger:
  - platform: time
    at: "00:00:01"
condition: []
action:
  - service: utility_meter.calibrate
    data:
      value: "0"
    target:
      entity_id: sensor.balkonkraftwerk_today_s_consumption
mode: single

Nicht getestet, Benutzung auf eigene Gefahr :slight_smile:

Geht einfacher:

service: utility_meter.reset

Nicht getestet und werd ich auch nicht :smiley:

Gute Ideen, aber die beiden Dienste sind für Verbrauchszähler.
In Entwicklerwerkzeuge → Dienste kann ich meine Sensor Entität nicht wählen…
Gibt es nicht sowas wie Set wie für input_number, number usw oder calibrate wie bei utility_meter auch für Sensoren ?