I think it’s an interesting idea to use this as a default source, but I also see some drawbacks:
- it adds another layer / concept that new users have to get used to
- There are some difficulties with the details of this:
For the Thing>Location we have one string field. But the semantic model location is technically a group and has at least a Name and a Label (together with some more attributes). Which should this be linked against? You could also have multiple Locations with the same Label, e.g.
Main floor > “Bathroom”
Second floor > “Bathroom”
So that leaves the Name. But that might be more cryptic, e.g. it would be r_House_EG_Bad for me in the example and thus more prone to input errors. We’d need an autocomplete for that at least.
Anyways I opened the Github issue here: