I have 2.2 release installed.
Yesterday I installed the HmIP-STH internal display-less hm-ip thermostat.
Thing was recognised, though the item values for temperature and humidity are not updated when they change.
Number DuscheThermostatTemp "HM Dusche Temp [%.2f °C]" {channel="homematic:HmIP-STH:9aa663c8:000E570999A906:1#ACTUAL_TEMPERATURE"}
Number DuscheThermostatHumid "HM Dusche Humid [%.2f %%]" {channel="homematic:HmIP-STH:9aa663c8:000E570999A906:1#HUMIDITY"}
Is there any solution without doing some sort of refreshes?
The Homematic binding receives an event from the CCU when a datapoint changes its value. Therefore a manual refresh is not necessary.
Can you check your openhab.log and events.log file whether there are any messages regarding this thing?
Hmm, you could set the log level to TRACE. This trace every message that is received from the CCU. Either there is no message send or the binding does not completely understand the format.
You could also try to create an item in the Paper UI to make sure that you did not make an error in the item definition (to me it looks ok).
Are there any other Homematic related messages. There should at least be some messages regarding the connection to the CCU. You should also make sure that you have the latest CCU firmware and that the CCU firewall is open for everything.
I put the the thread as RESOLVED, though I do not know why it started to show values.
Once I find the reason of no-function/function I will update the thread.
What I did so far:
did a bundle:restart for homematic and it start showing values. I did not expect I need a restart in order to get this thing workin.
“Reboot tut immer gut” old German IT saying.