Introduction & context
There was an issue on Github somene opened as the behavior of the new Scenes editor introduced in 0.102 was seen as buggy. I completely agree to this. I wanted to comment in there, but the issue was locked, so noone can comment on that.
I opened a thread in this forum regarding the problem: [BUG?] Scene editor activates scene when loading the editor
Give a choice to the user if entering the scene editor should trigger the scene immediately or not.
I propose 2 solutions:
A checkbox in the Scene Editor GUI like “interactive scene setup”. In case the checkbox is unchecked - then everything happens without sending control signals from HA to the devices behind the entities. So entity states are set, but no devices are controlled when making edits.
or a “Preview” button in scene editor which triggers state changes on user demand. Then one can easily preview the scene.
In both cases - by default one should be able to edit a scene “offline”, without actually changing the real states of the devices during the process of entity state tweaking.
I think the current behavior is just not user/smarthome fiendly as it enforces device state changes right after one opens the scene editor (even accidentally) without even touching the entity states. I think this approach is just too “aggressive”.