Please see my setup at the end.
From the beginning of setting up a smart home, I face an issue with the Qubino Flush Shutter (ZMNHCD). I have 13 of them and they work well in regard to controlling the shutter position.
I have also attached a temperature sensor to all of them. It is not the original expensive one, but I have re-built it according to a friend’s advice.
So, I am able to see the temperature in the different rooms. But sometimes, a device just stops to send the temperature value. When I “Reinitialize the device” via the OH UI, it takes some time (probably until the diff threshold is reached) and the device sends the temperature values again.
Best way would be to solve the root cause. Do you have any idea what I have to check for the problem?
As a workaround, I implemented a functionality to see when a device stops to send the temperature value. In fact, it is just a timer which (re-)starts when a new temp value in the corresponding item was set. When the timer ends, it just sends an email, so that I know I have to do something.
Now, I wanted to add this “Reinitialize the device” UI functionality in the rule. But I didn’t find a way how to achieve this. Does anyone of you know how I can implement that UI functionality in a rule?
Just sending a “REFRESH” command does not work. I hoped that in this RefreshType there is also a value for this re-initialize, but according to what I found in the internet, there is only this one REFRESH value.
In the logfile, I saw that there is a configuration update action_reinit sent to the device. Can I send this in a rule as a workaround?
Unfortunately, I do not have the logfiles from when the device stopped sending the temp value as this was some weeks ago already. But as soon as the problem appears again, I can attach it here.
For the REFRESH command, I attached
openhab Node 6 REFRESH.log (25.5 KB)
2023-09-10 10:02:13.234 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 6: Command received zwave:device:3fb0a8315c:node6:sensor_temperature → REFRESH [RefreshType]
For the “Reinitialize the device”, I attached (remove .txt extension and unzip it)
openhab re-initialize Node 5.zip.txt (211.6 KB)
2023-09-10 11:03:57.646 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 5: Configuration update received
However, I am not sure if you can see anything in those logfiles.
Thank you for your support in advance!
Here is my configuration:
I use openHABian 3.4.1 on a Raspberry Pi 4
zwave_class_basic BASIC_TYPE_ROUTING_SLAVE zwave_class_generic GENERIC_TYPE_SWITCH_MULTILEVEL zwave_neighbours 1,5,16,23,24 modelId ZMNHCD zwave_plus_devicetype NODE_TYPE_ZWAVEPLUS_NODE zwave_version 75.0 versionMin 4.1 defaultAssociations 1 vendor Goap zwave_routing true zwave_beaming true zwave_secure false zwave_class_specific SPECIFIC_TYPE_CLASS_C_MOTOR_CONTROL zwave_devicetype 3 zwave_frequent false zwave_listening true manufacturerId 0159 manufacturerRef 0003:0052 dbReference 213 zwave_deviceid 82 zwave_nodeid 6 zwave_lastheal 2023-09-09T23:19:47Z zwave_plus_roletype ROLE_TYPE_SLAVE_ALWAYS_ON zwave_manufacturer 345
Qubino setting for parameter 120: Digital temperature sensor reporting 2 (changing to 1 after the issues occurred does not help)