I have a smart switch with 3 entities. By default they are not recognised as lights (domain), but through individual assignment of aliases, areas, and labels I have no problem saying “Switch pool top light on” or “Switch pool bottom light on” and it works as it should.
Now when I say (or type - since it seems to be a targeting issue) “Switch all pool lights on” I get crickets.
I can see in debug that the parsing doesn’t seem to target anything, so what is the issue here, why does it run one at a time just fine but can’t do both? There are literally no other devices in the “pool” area.

