zwave-js-ui icon indicating copy to clipboard operation
zwave-js-ui copied to clipboard

[feat] Bulk get/set config parameters

Open robertsLando opened this issue 4 years ago • 4 comments

Ref: https://github.com/zwave-js/node-zwave-js/pull/2875

robertsLando avatar Jun 23 '21 06:06 robertsLando

Yes this would be really nice, for example as I have 50+ units where I would like to change the temp/watt change reports to be less frequent to easen the network traffic.

johanschelin avatar Nov 13 '21 10:11 johanschelin

I still dunno what could be the right way to implement this on the UI. BTW you already can do this by using a driver function :)

robertsLando avatar Nov 15 '21 09:11 robertsLando

I'm not sure if this feature is for bulk setting different parameters, or to be able to set one parameter that may be split into multiple sub-values.... assuming the latter, I imagine that for the MQTT transports, at least, you could re-support the configuration parameter itself, rather than the individual bits and bytes the config files describe.

Example:

Today:
zwavejs2mqtt/NODE/112/0/26/65280/set
zwavejs2mqtt/NODE/112/0/26/16711680/set
zwavejs2mqtt/NODE/112/0/26/4278190080/set

New:
zwavejs2mqtt/NODE/112/0/26/set <-- sets the "raw" byte value.

LordMike avatar Dec 31 '21 22:12 LordMike

I'm not sure if this feature is for bulk setting different parameters, or to be able to set one parameter that may be split into multiple sub-values

Both

robertsLando avatar Jan 03 '22 08:01 robertsLando