So, is it safe to assume that with the advent of the scene editor in 0.102 that triggering scenes inside of other scenes is no longer possible?
I already had scenes in scenes.yaml
I converted my existing (and formally working) scenes to the newer format with ID
I can now see and edit scenes in the scene editor
For example, this once worked:
- id: all_evening
name: All Evening
entities:
scene.upstairs_evening: on
scene.den_evening: on
scene.living_room_evening: on
scene.master_bedroom_evening: on
switch.smart_cord_one: on
switch.den_porch_light: on
switch.front_porch_light: on
but now only the devices are affected when the scene is called in automation or my activating it.
Anyway, I tried to delete the example above and build it back using the scene editor. The editor allows me to add scenes as entities but the scenes are still not triggered. Interesting thing though is that the scene state for scenes is “scening” instead of on.
I found this topic when I googled scene inheritance.
I wanted a dashboard scene button to apply a “base” scene before the one I ultimately clicked on, so here’s a little workaround automation for that.
When user activates a scene in our trigger, activate base then re-activate original:
Though now it’s going through three scenes, e.g. heat_desk -> heat_base -> heat_desk which is a little nasty.
If you wanted that from an automation (or script) you’d probably just activate heat_base before heat_desk yourself. (Still some unfortunate redundant state changes.) I just liked this because it keeps my dashboard simple and unmodified, and scenes.yaml clean.
LOL, I came to the forum tonight to share an idea of a cool feature I thought Home Assistant should have: Meta-Scenes, so scenes comprised of scenes.
Just to find out it was once a feature of Home Assistant…
Scenes are really a mess in Home Assistant. I don’t understand why there are so broken and thus such a pain to create and manage.
Maybe it’s me that don’t fully understand the purpose/singularity of scenes (I had just started trying to use scenes) but for now the more I think about it the more I feel like be it for nesting “scenes” or editing/managing those “presets” (for me scenes are just presets for some entities), then using scripts instead is everything I want feature-wise and with the ease I want.