Does anybody know how I can get the name of location (OH3 model) based on an item (triggeringItem)?
I can filter the equipment’s name by string expressions (which I regard as ugly - if someone knows how to get it by isPointOf I’d be happy to know) and was hoping to get the location name the same way I get it in MainUI: thingName.metadata.semantics.config.hasLocation
However, this does not work.
Does anybody knows a way?
The model consists of Groups and Items with tags. That it. There is no separate model. To get the parent Equipment or Location you’ll have to go through all the groups the item belongs to looking for the one with a semantic tag.
There is no isPointOf on Items or in Rules DSL.
Because no one has implement it. The model is relatively new and the only things that user it are MainUI and HABot.