I am using the Openhab and the HomeMatic Binding latest version.
But i have some issues while showing the actuall temperature of my thermostat.
After adding a new thermostat to my item-file (manually or drag&drop using visual Studio) the values are ok (most of the time)
While updating the item configuration (Item-Group, icon…) the item recieves an setting-update (shown in the log file)
After one or two updates the the value is gone.
A lot of item lose their value while modifying the item but after a short time the value will be updated and everything is fine. But the thermostat does not. I have waited one day but no new value appeard.
Sometimes the workaround to remove the item and recreate the item works.
At the moment i have 5 thermostats but only one of them shows the actuall temperature. Deleted and recreated them several time.
I dont know whats the problem. All oter values “Window opend” “Target Temperature” … are there without issues.
I think i found the reason.
“Number:Temperature” is working for Set Temperatur but not für Actuall Temperatur.
After i have changed to “Number” without extension or use another like “Dimensionless” and a reboot this works fine. But i need to reboot the raspberry once after changing the setting.
If i use “Temperature” i will see an value once but after modifying the item ithe value does not update anymore.
Ok that‘s sounds like a strange behavior.
I‘m using :Temperature for Actual and Set Temperature items without a problem.
(I just have an issue that Alexa says the device is unreachable when asking for the temperature)
Also a reboot shouldn‘t be necessary but you‘ve to wait for the next „update“ to get the value again.
I‘m just wondering about your device identifier without a - between HM and the name.
But i assume it‘s correct otherwise you wouldn‘t get any values.