Having groupId and channelId in separate constants is not useful and makes things more complicated.
This commit deprecates these constants and introduces GCID_* constants that contain group (if applicable) and channel id.
This commit also deprecates the GROUP_TYPE_ID_* and CHANNEL_TYPE_ID_*
Generate String UIDs for Thing and Bridge Types
This generates constants of String representations of ThingTypeUIDs for each brigde and thing type. This is often more useful than separate binding and thing type ids.
Add grouped channel ids
Having groupId and channelId in separate constants is not useful and makes things more complicated. This commit deprecates these constants and introduces
GCID_*
constants that contain group (if applicable) and channel id.This commit also deprecates the
GROUP_TYPE_ID_*
andCHANNEL_TYPE_ID_*
Generate String UIDs for Thing and Bridge Types
This generates constants of String representations of ThingTypeUIDs for each brigde and thing type. This is often more useful than separate binding and thing type ids.