I thought I had figured out the semantic model, but maybe not.
locations.items
Group G_HsNKitchen "Kitchen" <kitchen> (G_HsN) ["Kitchen"]
Group G_HsNDen "Den" <kitchen> (G_HsN) ["LivingRoom"] {synonyms="den"}
lights.items
Dimmer IslandDimmer "Kitchen island light" <light> (G_HsNKitchen) ["Switch","Light"] {channel="zwave:device:9866bd966b:node5:switch_dimmer"}
Dimmer DenChandelierDimmer "Den Chandelier Dimmer" <light> (G_HsNDen) ["Switch","Light"] {channel="shelly:shellydimmer2:485519f2d60e"}
Dimmer DenUplightsDimmer "Den Up Lights Dimmer" <light> (G_HsNDen) ["Switch","Light"] {channel="zwave:device:9866bd966b:node29:switch_dimmer"}
I recently added dimmable lights in the living room (den) those two terms are used interchangably.
In HaBot, “Kitchen light” returns all lights in the kitchen.
“Living room lights” returns
This is what I got:
living room, lights
Den Chandelier Dimmer
Den Up Lights Dimmer
But, “Den lights” returns
I apologize, I'm afraid I have no clue.
I looked for relevant items with "den lights" attribute(s) but haven't found any.
And if I just say “Den”, it returns all items in the Den. So it knows the synonym, but not the synonym with the light qualifier.
Oh, and “lights in the den” works correctly.
So, how do I get the LivingRoom synonym, which is “den” to work correctly?
Openhab 4.1.1