If your Google Home or Amazon Echo has trouble controlling multiple lights or devices in a room, you probably haven't set up groups correctly. Giving each item a unique name and then grouping those items makes your Voice Assistant work better. Voice assistants need some way to differentiate between devices. Don't use common/similar naming for multiple appliances/rooms/scenes. Consider how you plan to use voice before naming them.
Group your devices after the room's purpose like Living Room, Basement, Kitchen, Study Room. For individual devices inside a room, use uncommon names with suffixes. E.g., instead of using Light 1, Light 2, Light 3 inside a room it's better to use living 1, living 2 & living 3 and use the room name as Living Room, Basement, Kitchen, Study rather than room 1, room 2, room 3.
It's better to categorise appliances into groups with different names based on the context. E.g., Let's say you have 6 lights in a room, 1 Tube Light, 2 Ceiling Lights at the entrance, 3 Ceiling Lights in the corners. It's better to create three groups for all lights in the room to use based on specific context or requirement. E.g., entrance 1,entrance 2, corner 1, corner 2 etc.…