Dear Community,
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)
starting at
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)
starting at
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!
Best regards,
Chris
Here is my configuration:
I use openHABian 3.4.1 on a Raspberry Pi 4
Qubino values:
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)