I have simple flow where trigger should save scene if manually modified, and whether the conditional part runs or not the last step should be executed. But it is not. Apparently the previous conditional step is blocking the last unconditional step?
This seems like a bug but maybe I am just missing some setting somewhere?
The automation yaml
alias: LroomLight_Off_Motion+bright
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.lroompir_all
to: "off"
for:
hours: 0
minutes: 8
seconds: 0
- platform: numeric_state
entity_id:
- sensor.gardenpir04_illuminance_lux
above: 50
for:
hours: 0
minutes: 5
seconds: 0
condition: []
action:
- if:
- condition: state
entity_id: input_select.lroom_scene
state: manualmode
then:
- service: scene.create
data:
scene_id: lroom_manualmode
entities: >-
light.lroomceiling_all_2 light.lroomnymanetop
light.lroomnymanemiddle light.lroomnymanebottom
- service: scene.turn_on
target:
device_id: []
entity_id: scene.lroom_off
data: {}
mode: single