zwave-js / node-zwave-js

Z-Wave driver written entirely in JavaScript/TypeScript
https://zwave-js.github.io/node-zwave-js/
MIT License
741 stars 594 forks source link

Roller shutter switch Basic parameter missing, existing one have it #6920

Closed HolBaum5 closed 3 months ago

HolBaum5 commented 3 months ago

Hello everyone,

I have several TechniSat roller shutter switches, all of which have the same FW and SDK version. Now I have added a new roller shutter switch with the same FW and SDK version. On the new switch, I no longer see the Basic parameter in which the current shutter position is stored. Can I add it manually somehow?

Old roller shutter switch Old_RollerShutter

New roller shutter switch New_RollerShutter

robertsLando commented 3 months ago

@HolBaum5 Already tried to re-interview your device from the advanced dialog?

HolBaum5 commented 3 months ago

I have re-intervied, refresed, updated-topics, exclude and included again but the parameter is not displayed.

robertsLando commented 3 months ago

Please make a driver log, loglevel debug and attach it here as a file (drag & drop into the text field).

HolBaum5 commented 3 months ago

Attached the driver log. zwave-js-ui-store.zip

AlCalzone commented 3 months ago

According to your log, at least node 16 reports its state via Multilevel Switch CC, so you should also use it to control:

2024-06-11T11:36:44.284Z DRIVER « [Node 016] [REQ] [BridgeApplicationCommand]
                                  │ RSSI: -91 dBm
                                  └─[MultilevelSwitchCCReport]
                                      current value: 99
                                      target value:  99
                                      duration:      0s

Basic CC shouldn't have been exposed at all in this case, that's a bug that was fixed recently. This change is in effect for your new device and it will be too for your older devices after a re-interview.

HolBaum5 commented 3 months ago

Okay I understand, I have re-interveied all roller shutters and switched to the parameter

MultilevelSwitchCCReport current value