Zeitversatz bei Automatisierung mittels Kalendereintrag

Hallo zusammen,
seit heute habe ich Probleme bei meiner Heizungssteuerung.
Es ist ein Termin für morgen angelegt, jedoch erkennt die Automation diesen schon für heute an und löst aus.
image|690x95

Moin,
zeige uns doch mal den YAML Code der Automatisierung.

Du hast übrigens im Bild nur einmal dein Email unkenntlich gemacht diese ist aber 2x auf dem 1. Bild.

LG
Tobi

Hi,
danke für die schnelle Reaktion und Hinweis. :wink:

alias: Heizung Abweswenheit (Büro)
description: ""
triggers:
  - minutes: /10
    trigger: time_pattern
    enabled: true
conditions:
  - condition: state
    entity_id: calendar.***************_googlemail_com
    attribute: message
    state: ******- Büro
    for:
      hours: 0
      minutes: 0
      seconds: 0
actions:
  - device_id: 84545455454eeee54de2998b9de8cd1
    domain: climate
    entity_id: 9afe6eklke6655af5a75d7cc75
    type: set_hvac_mode
    hvac_mode: "off"
  mode: single

Ist das nur ein Kalender für HomeOffice oder für alle Termine?

Dein Problem ist, dass der nächste Termin ******- Büro ist und somit die Bedingung wahr ist. Wenn es nur ein Kalender fürs HomeOffice ist, nimm den Trigger das der Calendar on sein muss.

Der Kalender ist nicht nur für Bürotermine. wenn aber der nächste Termin erst am nächsten Tag um 06:00 Uhr stattfindet, warum ist dann schon am Tag zuvor die Bedingung erfüllt?

Weil das vermutlich der nächste Termin ist.

Nimm als Trigger doch

trigger:
  - platform: calendar
    event: start
    offset: "-1:0:0"
    entity_id: calendar.***************_googlemail_com

Und die Bedingung lässt du.
D.h. er guckt 1 Std. vor dem nächsten Termin, ob dieser ******- Büro ist.

vielen Dank, ich werde es mal testen.

kurze Rückmeldung:
bei den Einstellungen passiert überhaupt nichts.