github zwave-js/node-zwave-js v6.3.0
Release v6.3.0

latest releases: v14.2.0, v14.1.0, v14.0.0...
3 years ago

Features

  • Add missing specific device classes and expose Z-Wave+ Device Types through the SpecificDeviceClass class
  • Device metadata like inclusion instructions are now exposed through the DeviceConfig class
  • Added support for .bin firmware files
  • Added the ability to compose config files by importing templates
  • Add compat option manualValueRefreshDelayMs to delay the automatic refresh of legacy devices when a NIF is received
  • Implemented Thermostat Fan Mode CC
  • Implemented Thermostat Fan State CC
  • The "notification" event no longer includes a CC instance as event parameters. CC instances are first converted to a plain JS object now.
  • Added the updateLogConfig method to Driver to update logging configuration on the fly.

Bugfixes

  • It is no longer assumed that a node is included securely when it responds to a nonce request
  • .hex firmware update files with sparse data are now parsed correctly
  • Aeotec firmware updates with spaces in the firmware name are now accepted
  • Avoid infinite loops when scanning V3+ config params when the device does not use param number 0 to indicate the end of the list
  • Guard handleClockReport against crashing because of no support
  • Sleeping nodes are now immediately marked as ready when restarting from cache
  • Fixed a crash that could happen during Z-Wave+ bootstrapping
  • Fixed a crash that could happen when parsing a Node Naming And Location CC with a malformed UTF16 string
  • Unsolicited reports are no longer mapped from the root endpoint to endpoint 1 if that endpoint does not support the CC

Config file changes

  • add Inovelli NZW30T manufactured by NIE Technology
  • correct device names UFairy ZSE01/ZSE02
  • improve Kwikset support
  • improve Yale Lock support
  • improved zen22 support
  • force Binary Switch support for Qubino ZMNHDA
  • Imported several config files from the Z-Wave Alliance
  • Add compat flag treatBasicSetAsEvent to linear wt00z-1
  • Add Yale NTM625 sectional mortise lock configuration
  • Use compat option manualValueRefreshDelayMs for Leviton DZMX1
  • Move product Type/Id from CT100 to CT101
  • Add/update MCOHome config files for v5 devices
  • Fix latest firmware config for Zooz ZEN30
  • Add support for TechniSat On/Off switch flush mount, BJ
  • Add Technisat shutter-switch
  • Add LED always on to GE 46201
  • Removed descriptions from configuration options that are very similar to the labels
  • Add support for Inovelli LZW45
  • Add a config file for Homeseer HSM200
  • Update parameters for Inovelli LZW31-SN and LZW31-BSD

Don't miss a new node-zwave-js release

NewReleases is sending notifications on new releases.