Arbeitstag/Workday Integration

Hey an alle,
ich habe mit dem wahrscheinlich nur ein kleines “Problem” bei dem ihr mir sicher helfen könnt.
Ich nutze den Sensor für diverse Automationen bei einer Automation schalte ich abends diverse Entitäten aus wenn ein Arbeitstag ist.
Nun ist mir aufgefallen das dies Sonntags natürlich nicht funktioniert da dies kein Arbeitstag ist.

Gibt es eine Möglichkeit einen Check hinzuzufügen ob der folgende Tag ein Arbeitstag ist??

Klar könnte ich Sonntag als Arbeitstag definieren dann haut es mir aber alle anderen Automationen zusammen :sweat_smile:

Leg doch einen 2. Eintrag über die Integration an, wo der Sonntag mit drin ist. So hast du dann unterschiedliche Sensoren für die Automatisierungen.

Workday liefert eine Action mit um das zu prüfen:

Das checkdate Attribut könnte z.B. mittels now().date() übergeben werden (Template). Damit lässt sich sicher was bauen.

Ich stand mal vor dem gleichen Problem.
Lösung: den Arbeitstag Sensor nochmal anlegen mit Versatz 1
Mo-Fr. einschließen, Sa. So. Feiertage ausschließen.
Damit wird geprüft ob der folgende Tag ein Arbeitstag ist.
so hat man zwei Entitäten, einmal für heute, einmal für morgen, mit denen man Spielen kann.

Ja das macht Sinn und ist glaube ich der einfachste Weg!
Habe wie von dir beschrieben den Sensor nochmals angelegt mit Versatz 1 und in meine Automation mit oder eingefügt, damit wenn einer von beiden “wahr” ist die Automation getriggert wird.
Verstehe ich das so richtig?

condition: or
conditions:
  - condition: state
    entity_id: binary_sensor.workday_sensor
    state: "on"
  - condition: state
    entity_id: binary_sensor.workday_sensor2
    state: "on"

Was Du zeigst ist eine Bedingung, die geprüft wird nachdem ein Trigger ausgelöst hat.

Trigger sind ohnehin immer OR, weil einer ausreicht.