Fix trigger to use event-based state monitoring

Replaces unsupported domain/device_class trigger with event-based approach that listens to state_changed events and filters for selected occupancy sensors.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-05 17:25:58 -08:00
parent cfddf9145d
commit b612412470

View File

@@ -80,13 +80,16 @@ variables:
{% endif %} {% endif %}
trigger: trigger:
- trigger: state - platform: event
event_type: state_changed
event_data:
domain: binary_sensor domain: binary_sensor
device_class: occupancy
condition: condition:
- condition: template - condition: template
value_template: "{{ trigger.entity_id in sensors }}" value_template: "{{ trigger.event.data.entity_id in sensors }}"
- condition: template
value_template: "{{ state_attr(trigger.event.data.entity_id, 'device_class') == 'occupancy' }}"
action: action:
- choose: - choose: