I've come across the "which one do you mean" issue a few times and it is frustrating. However, I've found if I use the room name as part of the light, it is nearly 100% success. Things like "Kitchen overhead lights", "Kitchen undercounter lights", "Kitchen buffet lights", etc. Then when I just say "Alexa, turn off kitchen lights", it does it for the whole room.
This sounds good, but I tried it and it does NOT work. I have Kitchen Ceiling Lights, Kitchen Spot Lights, Kitchen Sink Lights. "Alexa turn on Kitchen lights." Her response "A few things share the name Kitchen Lights. Which one did you want?"
Interesting switch... I see it needs a hub, what are you using it with? The HAI Zigbee hub doesn't count for Alexa, right?
I use SmartThings, but any Zigbee hub will work. Amazon has an Alexa device called the Echo Plus that contains a hub built-in, so an extra is not needed. I also use Zigbee with my OmniPro II so have two Zigbee networks running here.
These switches are interesting because they don't need a neutral, BUT your lights must draw at least 12 watts for it to work. They give you this 12 watt resister if you don't have enough power.
The switches can control one, two, or three separate circuits all in one switch. As a negative, they mount weird, and the switch IS THE switch plate cover.