Up/Down and currentValue are reversed in Qubino ZMNHCD
See original GitHub issueDescribe the bug I have two Qubino ZMNHCD roller shutters. In both cases, the Multilevel Switch is reversed: x-38-0-Down results in opening the shutter, while x-38-0-Up results in closing it. Likewise, x-38-0-currentValue is 0 for an open shutter and 99 for a closed one. This is not a wiring issue, as both shutters worked correctly in SmartThings.
Device information Qubino ZMNHCD, firmware 1.1 - 0x0159-0x0052-0x0003
Last Known Working Configuration
-
New device
-
Previously working device (node-zwave-js)
- Which library version/docker image/adapter version?
- Have you made any recent configuration changes to the device? Describe.
-
Previously working device (other platform)
- Which platform? SmartThings
- Have you made any recent configuration changes to the device? Describe. No
Installation information
How did you install node-zwave-js
?
-
zwavejs2mqtt
(latest) docker image -
zwavejs2mqtt
(dev) docker image - ioBroker.zwave2 adapter
- Pkg
- Manual Docker build
node-zwave-js
branch:zwavejs2mqtt
branch:
- Manually built (as described in the docs)
- Other:
zwavejs2mqtt
Home Assistant add-on
To Reproduce Steps to reproduce the behavior:
- Go to
Multilevel Switch
value for a Qubino Flush Shutter in the Control Panel. - Click on
Perform a level change (Down)
orPerform a level change (Up)
. - The shutter will do the reversed action, and the currentValue is inverted as well.
Additional context
This seems to have long been an issue with roller shutters. In the OpenZwave integration of HomeAssistant, there are configuration flags invert_openclose_buttons
and invert_percent
- see here. I’m not sure if it is better to force the flip or allow the user to inverse them.
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (3 by maintainers)
Top GitHub Comments
For what it’s worth: if I use UP and DOWN commands in Home Assistant for the same device, the cover moves as expected (UP or DOWN). To put it differently: for me it works as expected (as it did in the old zwave and openzwave integrations in Home Assistant by the way).
Maybe Smartthings did some magic somewhere, but I’m not so sure about your statement that it isn’t a wiring issue (respectfully).
edit: just tested with zwavejs2mqtt interface:
[6-38-0-Up] Perform a level change (Up)
makes my cover go UP,[6-38-0-Down] Perform a level change (Down)
makes it go DOWN…This issue has not seen any recent activity and was marked as “working as intended ✔”. Closing for housekeeping purposes… 🧹
Feel free to reopen if the issue persists.