Closed ArjenKorevaar closed 1 year ago
Before submitting a fix for this issue, I would like to know if that should be done against main or as a bugfix on the current release branch
Against main branch.
Before submitting a fix for this issue, I would like to know if that should be done against main or as a bugfix on the current release branch
Please target main, we can then cherry-pick into 4.0.x.
thanks! will do
This issue has been mentioned on openHAB Community. There might be relevant details there:
https://community.openhab.org/t/opentherm-gateway-binding/39160/336
Also see this post.
After updating openHAB to version 4.0.1, the OpenTherm Gateway binding generates warnings that are caused by invalid characters in channel UID's:
The issue is most likely caused by a change in the way the BaseThingHandler.getChannel() method validates the channel UID input argument. In previous versions, channel UID's with invalid characters would result in a null value. With this version a warning is shown.
The solution in this case could be to update the DataItemGroup class of the OpenTherm Gateway binding and remove or replace any invalid channel UID's, namely from the reserved channels that are not yet in use as per the OpenTherm specification.