Releases: zwave-js/zwave-js-ui
Releases · zwave-js/zwave-js-ui
Release 1.0.0-alpha.2
Bug Fixes
- always include endpoint in topic when using named topics #69 (#74) (35e755e)
- better zwave valueid parsing (967a28f)
- broken logs and print stack if present (052a043)
- missing discovery #109 #108 (#112) (45bcdfe)
- prevent undefined values on refreshInfo (efab02e)
- read only list values in UI and better logging (#102) (03f5610)
- typo in units (6205a9a)
- writeValue logs undefined valueId (e1bcbcb)
- hass: better notifications names (#98) (a0365a9)
- hass: discovery issues caused by spaces in topic (#99) (528a51c)
- ui: remove empty layout (ffa300b)
- startup error in setupLogging() (#96) (1b5c880)
Features
- hass: translate Notification CC values to string (#105) (0bc3d5e)
- ui: add nodes table filter + persistent UI settings (#90) (91998e0)
- allow custom ZwaveOptions (f1bf0b4)
- docker: allow to update devices of driver during build (#86) (e7ad93b)
- ui: group values by command classes (#103) (306b380)
BREAKING CHANGES
- hass: Hass entities ids will change
Co-authored-by: V Aretakis [email protected] - hass: entities names could change
Release 1.0.0-alpha.1
Bug Fixes
- catch errors from zwave driver contructor #61 (#75) (80093c5)
- empty endpoint (#65) (36638d2)
- ensure node ready when discovering values (#54) (4076085)
- improve hass discovery of climates (#68) (962f212)
- network key generation #80 (#83) (1dd6551)
- Remove Refresh values button (#56) (cca3d36)
- replace
read_only
withwritable
(b9a6315) - socket events constants (5619cb3)
Features
Release 1.0.0-alpha.0
This is a pre-release for testing purposes. Users should be able to do almost all the things they were able to do with the previous Zwave2Mqtt (with some new feature).
Hass discovery has been improved and now even climate
devices will be auto discovered.
To understand why this project is born and for a migration guide check here
Bug Fixes
- hass: meterScale #38 (8a621bd)
- hass: metertype discovery (311d0b4)
- add more hass modes maps (720a9c0)
- allow
/
char in name and location #790 (#796) (a760246) - better handle node ready event (3ab18c5)
- better logging and remove associations only if present (7702b9a)
- broken page refresh 404 #42 (6ef44b7)
- categories of valueids #31 (8bb5936)
- change default hass birth/will topic (#639) (5c15a4f)
- correctly parse numbers when sending values #1128 (0f1a97e)
- dinamically update ui on value added/removed (f7c5873)
- discover values after node ready (dd1fe56)
- duplicate nodestatus call in initNode (a8a984b)
- ensure deviceClass is not null (dedd327)
- ensure temperature and mode are defined (fe08a27)
- error in guessFirmwareFormat (d3c8531)
- extended allowed charaters in name/loc #720 (#724) (6a055e9)
- extract firmware update (af55b9b)
- firmware update,
data
is not a buffer (bba0f06) - health check zwave client (eb6e6eb)
- Honeywell 39358 Fan Control will be discovered as a fan an not a light (#545) (f3e6456)
- ignoreUpdates on getGroups when initing node (64c78ea)
- improved watch logic of customDevices #670 (#675) (086b69b)
- lint issues (a6f05c5)
- manually send MultilevelSwitchCCStopLevelChange cc (4a02554)
- mesh failed removed and initializing colors (#701) (26d7df3)
- mismatch between sample code and text (#575) (6afdc23)
- mqttClient connect/close methods (#34) (1ccab66)
- MultilevelSwitchCCStopLevelChange import (116d426)
- offline icons not showing #508 (#537) (84dc857)
- quiet down custom-devices-related logs (#689) (7aa06e0)
- readonly fields not updating on changes in UI #480 (#538) (a303841)
- remove refreshNodeInfo and auto heal options (#603) (449b03a)
- removeAllAssociations and removeNodeFromAllAssociations (d7cdc28)
- removeAssociation with multi instance devices (#644) (0b7c942)
- replace currTemp.units.contains() with currTemp.units.includes() (#733) (b7dc921)
- revert to use start/stopLevelChange (4c1bcda)
- Rows per page not set correctly (#793) (5cffb01), closes #792
- set node ready after adding all values (eac3095)
- set node status to initializing when firstly added (#634) (deb65ec)
- set temperature_unit in climate discovery #731 (#732) (d6710fd)
- some nits (7cde312)
- start/restart management #27 (5275ca2)
- typo in comment (#789) (cfd9f85)
- undefined deviceConfig error (d8a26da)
- update last active on value changes (#798) (fb1a905)
- update valueIds on metadata updated (a76c096)
- use ids without node prefix (bb3057e)
- use isNaN (6922fca)
- hass: 2gig thermostat valueIds (#39) (e1a4642)
- ui: allow to omit endpoint in multi channel associations (3def708)
- ui: better associations user interface (29ba832)
- ui: prompt secure in node action (864dbe3)
- ui: remove duplicated associations list ([17280f5](17280f561ff3e6bb03fe3...