That channel type is meant to be used for the “heat stage” and the “cold stage” that are available on each zone, so I have declared the channels like this:
While this works fine, it has an annoying effect in that both channels have the same label in the GUI, making them hard to differentiate:
I could not find a clear definition of what’s acceptable in the XML in the channels definition, so is there a way to give a different label to two channels using the same type?
Sure, I could duplicate the type definition, but it doesn’t feel right.
So the id and typeId attributes are required but one should be able to specify child elements among which the label one looks promising.
So I left the default label on the channel type definition but I modified my channel declarations like this: