Hallo,
ich habe das Problem, dass ich mit der Integration “Wochentag” in einer Automation schalten möchte.
Jeden Mittwoch zur bestimmten Zeit soll der Schalter switch.esp_1_relais_3 ausgeschaltet werden.
Kann mir jemand einen Tip geben, wo mein Fehler liegt!
alias: Schaltung Mittwoch
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.workday_sensor
for:
hours: 0
minutes: 0
seconds: 10
attribute: workdays
condition:
- condition: time
weekday:
- wed
after: "13:15:00"
before: "13:30:00"
action:
- action: switch.turn_off
target:
entity_id: switch.esp_1_relais_3
data: {}
- wait_for_trigger:
- platform: state
entity_id:
- switch.esp_1_relais_3
from: "off"
to: "on"
timeout:
hours: 1
minutes: 0
seconds: 0
milliseconds: 0
continue_on_timeout: true
- action: switch.turn_off
target:
entity_id:
- switch.esp_1_relais_4
data: {}
mode: single
Die weitere Abfolge ist kein Problem
Tausch mal Trigger und condition …
Trigger : Feste Uhrzeit 13:15 Uhr
Conditions: Mittwoch und werktags
Hintergrund :
Du Triggerst in deiner Automation auf Werktags . In einer Normalen Woche springt die Entität Montags morgens auf True und bleibt bis zum Wochenende True.
D.h. deine Automatisierung wird nur einmal die Woche getriggert - ABER dann trifft deine condition (werktags & Uhrzeit) nicht zu.
Somit passiert nichts
Hallo djeeens und maxe, vielen Dank, jetzt hat es geklappt, die Automation wird zum Zeitpunkt gestartet und löst auch die Aktion aus.
Dank auch an LvS21, ich habe auch den Zeitplanhelfer getestet. Habe mich aber dagegen entschieden, die Automation läst sich leichter vervielfältigen.