Hallo,
ich befasse mich aktuell viel mit Automatisieren und verstehe manchmal nicht warum die Aktion nicht ausgeführt wird obwohl die Bedingung beim Prüfen gegeben ist. Klicken ich unter Dann auf „Aktion ausführen“ funktioniert es. Muss ich irgendwo noch einstellen wie oft die Automatisierungen geprüft werden ?
maxe
22. Oktober 2026 um 08:34
2
Was sagt denn die Trace-Timeline?
Dein Screenshot zeigt zwar dein Vorgehen, aber leider nicht die Automation selber. Diese Bilder sind so nicht aussagekräftig und schwer nachvollziehbar. Es ist besser, wenn du den Code der Automation in YAML postest. Klicke dazu auf die 3 Punkte ganz oben rechts, dann benutzt du die Optionen lt. Bild.
Wenn der Code in der Ansicht geladen ist, dann bitte alles markieren, in den Text klicken und dann Strg-A drücken (beim Mac Cmd-A). Jetzt hier im Forum in deinem Thema auf „Antworten“ klicken und vor dem Einfügen auf „Formatierter Text“ klicken und dann den Text einfügen.
Dann liegt die Automation in einer Form vor, die jeder hier einsehen und bei sich bearbeiten kann, da alle Teile vorliegen.
alias: Flur-Licht
description: ''
triggers:
- trigger: occupancy.detected
target:
device_id: 84c8c85046ac5b67b0c231b83cf58db7
options:
behavior: each
for: '00:00:00'
- trigger: occupancy.cleared
target:
device_id: 84c8c85046ac5b67b0c231b83cf58db7
options:
behavior: each
for: '00:00:00'
conditions: []
actions:
- choose:
- conditions:
- condition: and
conditions:
- condition: occupancy.is_detected
target:
device_id: 84c8c85046ac5b67b0c231b83cf58db7
options:
behavior: any
for: '00:00:00'
- condition: illuminance.is_value
target:
device_id: 84c8c85046ac5b67b0c231b83cf58db7
options:
threshold:
type: below
value:
active_choice: number
number: 30
entity: sensor.haozee_bewegungsmelder_licht_flur_illuminance
behavior: all
for:
hours: 0
minutes: 0
seconds: 0
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
- conditions:
- condition: or
conditions:
- condition: occupancy.is_not_detected
target:
device_id: 84c8c85046ac5b67b0c231b83cf58db7
options:
behavior: any
for: '00:00:00'
- condition: illuminance.is_value
target:
device_id: 84c8c85046ac5b67b0c231b83cf58db7
options:
threshold:
type: above
value:
active_choice: number
number: 35
behavior: any
for:
hours: 0
minutes: 1
seconds: 0
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
mode: single
Was brauchst du aus der Trace Timeline?
Durch Zustand von binary_sensor.haozee_prasenzmelder_licht_eg_flur_presence am 22. Oktober 2026 um 10:22:11 ausgelöst
Auswahl: Option 2 ausgeführt
Am 22. Oktober 2026 um 10:22:11 fertig (Laufzeit: 0.01 Sekunden
maxe
22. Oktober 2026 um 09:21
6
demnach wurde die Option 2 ausgeführt.
maxe
22. Oktober 2026 um 09:24
7
Wenn du willst, dass das Licht auch ausgeschaltet wird, sobald die Helligkeit für 1 Min über 35 steigt, musst du dafür auch einen Trigger anlegen.
Hatte ich dir hier aber auch schon gezeigt: SONOFF SNZB-06P24 - Automatisierung mit Bewegung und Beleuchtungsstärke - #2 von maxe
tinob
22. Oktober 2026 um 15:37
8
Was mir aufgefallen ist das du von „device_id“ auf „entity_id“ wechseln solltest, ich glaube ab 2026.10 gibt es damit Probleme.
Das ist auch kein richtiger Yaml Befehl: active_choice: number das müsste was mit state heissen und nicht Number.
alias: Flur-Licht
description: "Schaltet das Licht bei Bewegung und Dunkelheit an, und nach 1 Min ohne Bewegung (oder wenn es hell wird) wieder aus."
mode: single
trigger:
# 1. Jemand betritt den Flur
- platform: state
entity_id: binary_sensor.haozee_bewegungsmelder_licht_flur_occupancy
to: "on"
id: "bewegung_an"
# 2. Niemand mehr im Flur (für 1 Minute)
- platform: state
entity_id: binary_sensor.haozee_bewegungsmelder_licht_flur_occupancy
to: "off"
for:
minutes: 1
id: "bewegung_aus"
# 3. Es wird draußen/im Flur hell
- platform: numeric_state
entity_id: sensor.haozee_bewegungsmelder_licht_flur_illuminance
above: 35
for:
minutes: 1
id: "zu_hell"
condition: []
action:
- choose:
# Option 1: Lichteinschaltung
- conditions:
- condition: trigger
id: "bewegung_an"
- condition: numeric_state
entity_id: sensor.haozee_bewegungsmelder_licht_flur_illuminance
below: 30
sequence:
- action: switch.turn_on
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
# Option 2: Lichtausschaltung
- conditions:
- condition: or
conditions:
- condition: trigger
id: "bewegung_aus"
- condition: trigger
id: "zu_hell"
sequence:
- action: switch.turn_off
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
Korrigiere bitte die entsprechenden Felder
Hallo, damit habe ich mich noch nicht befasst. Bei Sobald habe ich jetzt folgendes ausgewählt:
was verbessert sich mit dieser neuen Struktur bei den Automatisierungen ?
kleiner Tipp nebenbei:
Verwende beide, also Von und Zu im trigger
Wenn du das nicht machst dann wird auch von Zustand „Nicht verfügbar“ oder „Unbekannt“ zu … getriggert
Meist z.B. beim neu starten von HA
siehst du doch unten in dem oder Block
Hier hast du jetzt die ODER Funktion mit dem neuen Trigger von oben
Leider geht die neue Automatisierung nicht
alias: Flur-Licht Test
description: >-
Schaltet das Licht bei Bewegung und Dunkelheit an, und nach 1 Min ohne
Bewegung (oder wenn es hell wird) wieder aus.
triggers:
- entity_id:
- binary_sensor.sonoff_bewegungsmelder_licht_flur_alt_occupancy
to:
- 'on'
id: bewegung_an
trigger: state
from:
- 'off'
- entity_id:
- binary_sensor.haozee_prasenzmelder_licht_eg_flur_presence
to:
- 'off'
for:
minutes: 1
id: bewegung_aus
trigger: state
from:
- 'on'
- entity_id:
- sensor.haozee_prasenzmelder_licht_eg_flur_illuminance
above: 35
for:
minutes: 1
id: zu_hell
trigger: numeric_state
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id: bewegung_an
- condition: numeric_state
entity_id: update.sonoff_bewegungsmelder_licht_flur_alt
below: 30
sequence:
- action: switch.turn_on
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
data: {}
- conditions:
- condition: or
conditions:
- condition: trigger
id: bewegung_aus
- condition: trigger
id: zu_hell
sequence:
- action: switch.turn_off
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
mode: single
Ist wird die Bewegung nicht erkannt
tinob
22. Oktober 2026 um 17:58
13
Eine Update Enität mag leider kein Licht Einschalten
- condition: numeric_state
entity_id: update.sonoff_bewegungsmelder_licht_flur_alt
below: 30
Probier den mal:
alias: Flur-Licht Test
description: >-
Schaltet das Licht bei Bewegung und Dunkelheit an, und nach 1 Min ohne
Bewegung (oder wenn es hell wird) wieder aus.
triggers:
- entity_id:
- binary_sensor.sonoff_bewegungsmelder_licht_flur_alt_occupancy
to:
- 'on'
id: bewegung_an
trigger: state
from:
- 'off'
- entity_id:
- binary_sensor.haozee_prasenzmelder_licht_eg_flur_presence
to:
- 'off'
for:
minutes: 1
id: bewegung_aus
trigger: state
from:
- 'on'
- entity_id:
- sensor.haozee_prasenzmelder_licht_eg_flur_illuminance
above: 35
for:
minutes: 1
id: zu_hell
trigger: numeric_state
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id: bewegung_an
- condition: numeric_state
# HIER KORRIGIERT: Der echte Helligkeitssensor
entity_id: sensor.haozee_prasenzmelder_licht_eg_flur_illuminance
below: 30
sequence:
- action: switch.turn_on
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
data: {}
- conditions:
- condition: or
conditions:
- condition: trigger
id: bewegung_aus
- condition: trigger
id: zu_hell
sequence:
- action: switch.turn_off
target:
device_id: 1704a5adea5d0e4d1166c0e62bde2422
mode: single
Danke geht habe noch einen Fehler den ich eingetragen habe gefunden. Danke werde es mal Testen
tinob
22. Oktober 2026 um 18:38
15
Wird denn Bewegung an HA weiterleitet.
Schau mal unter Einstellungen Werkzeuge unter Zustand suche deine Entität ob eine Bewegung erkannt wird.
Muss mich noch mehr mit den Einstellung in HA und den einzelnen Punkten befassen aber langsam wird es. Danke dir Tinob zu bist mein Engel