Ich hab mir mittlerweile auch den myStrom Switch als Condition mit rein genommen, weil es false-positives gab. Und der myStrom macht automatisch den Strom aus, wenn die Maschine in den Standby gegangen ist.
So einen Input Boolean brauchte ich aber nicht. Nehme einfach den Switch der im myStrom mit drin ist.
Code
# Washingmachine trigger
- alias: Washingmachine is finished
trigger:
- platform: numeric_state
entity_id: sensor.washingmachine_watts
below: 10
for: '00:15:00'
condition:
condition: and
conditions:
- condition: state
entity_id: switch.washingmachine
state: 'on'
action:
- service: notify.matrix_notify
data: { message: "Waschmaschine ist fertig. 🚀" }
# Turn off washing machine
- alias: Turn off Washingmachine
trigger:
- platform: numeric_state
entity_id: sensor.washingmachine_watts
below: 1
for: '00:15:00'
condition:
condition: and
conditions:
- condition: state
entity_id: switch.washingmachine
state: 'on'
action:
- service: switch.turn_off
entity_id: switch.washingmachine
Display More