When working with logic, it is sometimes hard to see what value belongs to what device.
You might say, rename the device to ceiling lights living room, but then, when i look under devices in the living room, i have devices with the name “ceiling lights living room”. It seems redundant and not so beautiful. Also clashes when used in Siri. Like: He Siri, turn of ceiling lights living room in the living room.
Finally the request. Put the room name in the listing when showing all the logic/variables.
For my devices, I actually added the associated room names, but in short form:
Ceiling Light Kitchen → Ceiling Light K
In Apple Home I rename alls these devices from e.g. Ceiling Light K to Ceiling Light and oc move these devices to the right room. Then all you need to say is this: “Hey Siri, turn off ceiling light in the kitchen”.
With my examples I only wanted to show that there are actually other ways to indicate the location of a device without having to add the entire name of the room, as you have done or at least described. And there is also a solution for Apple Home / Siri.
But as you may have seen, I agreed to your request with a . That means that I fully agree with your feature request and would also like to have this feature very much.