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.
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 
Geht einfacher:
service: utility_meter.reset
Nicht getestet und werd ich auch nicht 
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 ?