Anfängerfrage zu Automation

Hallo zusammen,

ich bin Johannes und teste gerade HA ein wenig. Ich bin im Thema Hausautomation nicht unerfahren, möchte mir aber mal HA ansehen und herausfinden, ob das eine Alternative ist, somit mit HA ein Anfänger. :slight_smile:

Zum Testen habe ich mir mal eine Automation angelegt, die einen input_boolean Helper auf “on” schalten soll. Aber nur, wenn dieser auf “off” ist. Und dann soll noch eine Nachricht ausgegeben werden. Eigentlich ja recht einfach, aber ich finde den Fehler nicht, denn die Aufgaben (Dann mache-Abschnitt) werden immer ausgeführt, auch wenn der helper schon auf on steht, heißt es kommt immer eine Nachricht. Als Auslöser habe ich mal eine Uhrzeit angegeben, zum Testen führe ich es aber manuell aus.

Hier mal der YAML Code. Wenn ich einen Screenshot posten soll, dann gerne Bescheid geben.

alias: Nachtmodus aktivieren
description: ""
trigger:
  - platform: time
    at: "23:00:00"
condition:
  - condition: state
    entity_id: input_boolean.nachtmodus
    state: "off"
action:
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.nachtmodus
    data: {}
  - service: notify.notify
    metadata: {}
    data:
      message: Nachtmodus aktiviert
mode: single

Wo ist der (mein) Fehler? :slight_smile:

Grüße
Johannes

Wenn du manuell ausführst, werden logischerweise Trigger und Bedingungen ignoriert .

Oh, ok… Also Trigger waren mir klar, aber dass Bedingungen auch irgnoriert werden, damit hatte ich nicht gerechnet. :smiley:

Bedingungen kannst du über die 3 Punkte “testen”.

1 „Gefällt mir“

Über die Entwicklerwerkzeuge kannst du die Automation so auslösen, dass auch die Bedingungen geprüft werden:

3 „Gefällt mir“

Ah, danke euch beiden :smiley: Was gelernt :slight_smile: Habe jetzt auch mal die Zeit auf “jetzt” gestellt und schon wurde die Automation ordentlich ausgeführt.