Confine a Voice Assistant to a its floors

Hi there,

I have a building with 2x floors (separated) - Upstairs / Downstairs. All lights etc. are in the respective floor, so are the physical Atom Echos. I also created two software VA called VA Upstairs / Downstairs.

However Home Assistant throws all in one bucket. How is it possible that when I say:
A) “Turn all lights off” that only the lights in the floor where the VA is located, that you talk to, turns off?
B) “Turn Bedroom off”, turns only the bedroom in their floor of. Both floor have a room called bedroom (yes same name).

I google, I checked, I chatGPTed, no solution so far.

The current intent architecture assumes that the floor is specified in the command.
You can rewrite the standard commands to suit your needs if you are willing to spend time learning the syntax.
Start with the documentation of custom sentences

I was hoping to avoid that. :sweat_smile: