I think it might be related to your use of “device groups”, to work best with HABot the semantic model should normally be something like:
Group Location [<LocationTag>]
\
Group SubLocation [<LocationTag>]
\
Group Equipment [<EquipmentTag>] // represents a single equipment
\
Non-Group Point [<PointTag>, <PropertyTag>]
So:
- You shouldn’t give groups Point or Property tags;
- You can’t give both an Equipment and a Property tag to the same item (if you attach a Property tag it implies that the item is a Point, and it can’t be both an Equipment and a Point);
- In your example the last 2 non-group items (LivingRoomWTHIsTemperature, LivingRoomWTHSetTemperature) should have Point & Property tags (
["Measurement", "Temperature"]&["Setpoint", "Temperature"]) and be direct members of either an Equipment group or a Location group.
The second diagram here: Getting Started with OH3: rewriting the tutorial - 6. Model your home with Items & link Channels is an example of a properly designed model.