scenes: consolidate into single scenes.yaml for Stateful Scenes compatibility #5

Merged
jmaroeder merged 1 commit from jmaroeder/stateful-scenes-include-support into main 2026-05-30 23:02:22 +00:00
Owner

Stateful Scenes uses Python's yaml.FullLoader which does not support HA's custom !include_dir_* tags, making our per-file scene layout incompatible. Consolidates all 5 scenes (bedtime, d_and_d, lights_out, movie_night, movie_night_playing) into a flat list in scenes.yaml at the repo root. Updates configuration.yaml from !include_dir_list scenes/ to !include scenes.yaml and removes the now-empty scenes/ directory.

Stateful Scenes uses Python's yaml.FullLoader which does not support HA's custom !include_dir_* tags, making our per-file scene layout incompatible. Consolidates all 5 scenes (bedtime, d_and_d, lights_out, movie_night, movie_night_playing) into a flat list in scenes.yaml at the repo root. Updates configuration.yaml from !include_dir_list scenes/ to !include scenes.yaml and removes the now-empty scenes/ directory.
Stateful Scenes extension uses yaml.FullLoader which does not support
HA's !include_dir_* directives, so multi-file layouts are incompatible.
Consolidate all scenes into a flat list in scenes.yaml and update
configuration.yaml to reference it directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jmaroeder deleted branch jmaroeder/stateful-scenes-include-support 2026-05-30 23:02:22 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jmaroeder/ha-config!5
No description provided.