I’d like to extent that question further.
I’m currently rebuilding my entire openHAB setup, coming from v2.*, trying to stick as close as possible to the OH3 tutorial and the semantic approach.
If I understand it correctly, the vertical groups are derived automatically depending on the location and the relationships between the locations. So it would be sufficient for HABot, to have all rollershutter’s blind controls in their respective locations (eg. house -> first floor -> living room -> rollershutter, etc etc), and ask something like “close all rollershutters in the house”, since all floors are childs of the house, all rooms are childs of the floor and so on. It will figure it out because of the semantic model, right?
To accomplish the same via Alexa though, I need an seperate group of all rollershutter’s blind controls where I can add the metadata. How do I do it without interfering with the semantic model?
Even if I remove the semantic properties, like location and category, from the item, it still interfers with the model @JustinG pointed out.
For example I have the Metadata for Alexa on these kind of groups for the rollershutters, with a members base type set to rollershutters:
The same goes for the “Rollos im Wohnzimmer” Equipment, where I had all of the blind controls from all the rollershutters in the living room. That works fine and I can control the blind controls via Alexa.
But then it struck me… To stay true to the model, wouldn’t I need one equipment for every single rollershutter, so I can have all channels in it which the rollershutter z-wave thing offers? And then an enclosing equipment on top of it?
Ideally I would only have the single rollershutter equipments with all the channels in it in the model and several “functional” groups which are completely independent of it, to control those via Alexa Metadata.
But how?! I couldn’t figure it out so far… Thanks for the help