In order make sure that everything works correctly I would use the auto discovery in Paper UI instead of definition the things manually. You will then see the correct names. I can remember a problem with HMIP devices and the correct casing.
If the thing appear in Paper UI than you can be sure that the connection and data exchange between OH and the CCU works correctly.
I am using the Homematic binding, too. I am using a mixture of Paper UI configuration and text files, i.e. I have configured the bridge in Paper UI and then used the auto discovery to create all things. I am using text files only for my items.
If the auto discovery does not detect all devices you should check the firewall settings on the CCU.
Maybe I missed this. I had issues with the firewall settings but these were solved and things were automatically detected. This is where I have the channel info from for items file.
But while writting these lines I am wondering if a redundancy could be the issue. I have auto detected things in PaperUI and a things config file …?!
I never tried it, so maybe this can cause problems.
I can also remember that running openHAB in a docker container can cause problems because the Homematic binding needs quite a lot ports and all must be available within the container.
If the removal of the things file does not help you can try to enable the trace and check the messages in openhab.log.
With deleting the thing entries in conf file and rebooting of openhab solved this issue. Except the settings for the bridge.
all values are now displayed again.