Avoiding device conflicts with multiple automations?

You can do that if you want. Look at the ‘input_*’ integrations.

input_number, input_text, input_datetime, input_select, input_boolean

These are all input devices that you can easily set from any automation to keep track of global state things.

I don’t personally use it, but this is a perfect example of why Node Red is so powerful…and popular.

Take a look at some of the flow diagrams:


You can define all of your flows and group them together into a single thing. And if you suddenly want to tie other info other places, you can do that.

If you don’t like the gui approach of Node Red, why not look at AppDaemon. You simply write everything you want in python!