question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Up/Down and currentValue are reversed in Qubino ZMNHCD

See original GitHub issue

Describe 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:

  1. Go to Multilevel Switch value for a Qubino Flush Shutter in the Control Panel.
  2. Click on Perform a level change (Down) or Perform a level change (Up).
  3. 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:closed
  • Created 3 years ago
  • Comments:14 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
hmmbobcommented, Feb 9, 2021

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…

0reactions
zwave-js-assistant[bot]commented, Feb 15, 2021

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.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Qubino Flush Shutter ZMNHCD appears as a switch #46035
Changing the position slider does work, however it is reversed, i.e. 0 is for fully opened, and 99 is for fully closed. This...
Read more >
USER MANUAL EN. QUBINO FLUSH SHUTTER
3) Flush Shutter performs the calibration process, completing full cycle - up, down and up again. 4) Set the parameter 78 (Forced Flush ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found