HABot Walkthrough (2/n): Semantic Tagging & Item Resolving

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.