Hallo Zusammen,
ich habe eine Ecowitt Wetter Station mit der ich gerne in einer Automation arbeiten würde.
aber irgendwie triggert die Automation nicht.
Genau will ich zwei unterschiedliche Aktionen ausführen will, die auf das unter und überschreiten einer Temperatur achten. Die Temperatur soll aber für jeweils 30min unter oder oberhalb des Schwellwertes sein.
Vielleicht kann mir jemand erklären warum es nicht geht?
Danke und Grüße Robert
Hier mein YAML COde dazu:
alias: 2OG.ROLLLADEN.LOCK
description: ""
triggers:
- trigger: numeric_state
entity_id:
- sensor.ecowitt_gw3000a_outdoor_temperature
for:
hours: 0
minutes: 30
seconds: 0
above: 4
- trigger: numeric_state
entity_id:
- sensor.ecowitt_gw3000a_outdoor_temperature
for:
hours: 0
minutes: 30
seconds: 0
below: 4
conditions: []
actions:
- if:
- condition: numeric_state
entity_id: sensor.ecowitt_gw3000a_outdoor_temperature
below: 4
- condition: state
entity_id: sensor.ecowitt_gw3000a_outdoor_temperature
state: []
for:
hours: 0
minutes: 15
seconds: 0
then:
- action: button.press
metadata: {}
target:
entity_id: button.hm_rcv_50_bidcos_rf_press_short_ch1_ch1
data: {}
- if:
- condition: numeric_state
entity_id: sensor.ecowitt_gw3000a_outdoor_temperature
above: 4
then:
- action: button.press
metadata: {}
data: {}
target:
entity_id: button.hm_rcv_50_bidcos_rf_press_long_ch1_ch1
mode: single