Skip to content

Latest commit

 

History

History
1077 lines (1034 loc) · 125 KB

CHANGELOG.md

File metadata and controls

1077 lines (1034 loc) · 125 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • feat: https support #535
  • chore(deps): bumped zwavejs@6.2.0, server beta6 and vuetify #536
  • feat(ui): rearrange table columns #534
  • chore(deps-dev): bump typescript from 4.1.3 to 4.1.4 #531
  • chore(deps-dev): bump sass from 1.32.6 to 1.32.7 #533
  • docs: typos in homeassistant.md #528
  • chore(deps): bump actions/cache from v2.1.3 to v2.1.4 #463
  • docs: fix docker commands #489
  • chore(deps-dev): bump @types/node from 14.14.24 to 14.14.25 #465
  • chore(deps-dev): bump @babel/plugin-transform-runtime #468
  • chore(deps-dev): bump css-loader from 5.0.1 to 5.0.2 #519
  • chore(deps): bump express-rate-limit from 5.2.3 to 5.2.5 #514
  • chore(deps-dev): bump webpack from 5.20.1 to 5.21.2 #517
  • fix(ui): no secure nodes shown as secure #523
  • chore(deps-dev): bump mini-css-extract-plugin from 1.3.5 to 1.3.6 #521
  • chore(deps-dev): bump sass-loader from 10.1.1 to 11.0.1 #518
  • fix: wrong filename when downloading file #537
  • feat(ui): rearrange table columns (#534) #484
  • fix(ui): no secure nodes shown as secure (#523) #522
  • refactor: extract items management into its own module 239203c
  • chore: delete automerge 0af4d56
  • Mergify: configuration update 9e4ce36
  • fix: https in development mode 5bb25b8
  • chore: fix mergify merge method 928a5ee
  • fix: lint issues 08c1578
  • chore: set merge to strict mergify 1dadca8

8 February 2021

  • feat: allow to specify custom qos and retain #502
  • fix: allow to set custom firmware target #501
  • fix: add node id to node status payload #499
  • fix: /health return 200 if mqtt is disabled #500
  • fix: use zwave-js guessFirmwareFileFormat function #498
  • feat(ui): improved mesh graph #458
  • feat(ui): refactor add remove dialog #475
  • fix(ui): disable Gateway label #482
  • docs: fix typo #494
  • chore(deps): bump ejs from 3.1.5 to 3.1.6 #496
  • chore(deps): bump zwave-js from 6.1.2 to 6.1.3 #464
  • feat: custom plugins loader #478
  • feat(ui): add node debug info tab #462
  • docs: fix homeassitant link in setup #457
  • fix(ui): settings refactor, fix mesh node names #456
  • feat: allow to specify custom qos and retain (#502) #311
  • fix: allow to set custom firmware target (#501) #483
  • fix: add node id to node status payload (#499) #492
  • fix: /health return 200 if mqtt is disabled (#500) #469
  • feat(ui): improved mesh graph (#458) #384
  • temporarily remove the workflow ddd9d44
  • docs: improve hass docs 80814ff
  • fix: mesh graph settings 5a1d446
  • fix(ui): rearrange settings 3e7a6ac
  • Release 1.1.0 3c5f617
  • docs: missing settings a0cb5c0
  • fix(ui): typo in retain b9d066b

4 February 2021

  • fix(ui): better ui add/remove dialog feedback #451
  • chore(deps): bumped deps #450
  • chore(deps): bump zwave-js from 6.1.1 to 6.1.2 #449
  • Release 1.0.5 8a33f76

3 February 2021

  • fix: improve binary sensor code - add more sensors #433
  • chore(deps): bumped deps #440
  • chore(deps-dev): bump @babel/plugin-proposal-decorators #429
  • chore(deps-dev): bump @babel/plugin-proposal-function-sent #432
  • chore(deps-dev): bump @babel/plugin-transform-runtime #427
  • fix: ignore stateless valueId updates if from cache #435
  • feat(ui): improved add remove device UX #419
  • fix(ui): labels and mobile view #413
  • fix: binary sensor notification changes break double taps and other events #422
  • chore(deps-dev): bump webpack-cli from 4.4.0 to 4.5.0 #430
  • docs: changes to setup.md #390
  • fix: ignore stateless valueId updates if from cache (#435) #434
  • docs: hass manual entities examples bc3d4cc
  • Release 1.0.4 ec24188

2 February 2021

  • docs: add example api request #418
  • docs: fix send command example #425
  • feat(ui): show/hide node table columns #407
  • chore(deps-dev): bump c8 from 7.4.0 to 7.5.0 #423
  • chore(deps-dev): bump sass from 1.32.5 to 1.32.6 #424
  • docs: manual create entities on hass #417
  • chore(deps): bump @zwave-js/server@1.0.0-beta.3 a914473
  • Release 1.0.3 a705f3f

1 February 2021

  • feat(hass): use binary sensors when notifications has only two states #396
  • fix: climate discovery without mode CC #408
  • fix(ui): use No instead of Cancel in broadcast popup #410
  • chore(deps): bump ansi_up from 4.0.4 to 5.0.0 #404
  • chore(deps-dev): bump webpack from 5.18.0 to 5.19.0 #401
  • chore(deps-dev): bump autoprefixer from 10.2.3 to 10.2.4 #403
  • chore(deps-dev): bump eslint from 7.18.0 to 7.19.0 #402
  • chore(deps): bump @zwave-js/server from 1.0.0-beta.1 to 1.0.0-beta.2 #406
  • chore(deps): bump zwave-js from 6.1.0 to 6.1.1 #405
  • fix: climate discovery without mode CC (#408) #400
  • Release 1.0.2 a18ec2c

29 January 2021

  • fix(security): throw if path is not safe f69d2bb
  • Release 1.0.1 e227f5b
  • fix(security): better path sanitize on store 9403cb1

29 January 2021

  • chore(docker): remove cache step #383
  • chore(deps-dev): bump mini-css-extract-plugin from 1.3.4 to 1.3.5 #382
  • fix: unknown manufacturer #376
  • fix: typos #379
  • feat: send custom command api #360
  • feat: add pollValue api #343
  • chore: define basic types #369
  • fix: safer subscribe #372
  • chore(deps): bump zwave-js from 6.0.2 to 6.1.0 #367
  • chore(deps): bump vue-router from 3.5.0 to 3.5.1 #365
  • chore(deps): bump vuex from 3.6.0 to 3.6.2 #366
  • chore(deps): bump @zwave-js/server from 1.0.0-alpha.4 to 1.0.0-beta.1 #368
  • chore(deps-dev): bump webpack from 5.17.0 to 5.18.0 #364
  • docs: update screenshots to latest UI changes #363
  • feat(ui): better valueIds descriptions #359
  • chore: codeql analysis workflow #358
  • fix: rate limit store requests and sanitize path #357
  • chore(docker): add zwave-js server port binding in docker-compose.yml #354
  • docs: removing entities from HASS #335
  • feat(ui): show confirm improvments #355
  • refactor: change scenes icon #346
  • chore(deps): bump vue-router from 3.4.9 to 3.5.0 #353
  • feat: node table UI optimizations #332
  • chore(deps): bump zwave-js from 6.0.1 to 6.0.2 #341
  • chore(deps): bump @zwave-js/server from 1.0.0-alpha.1 to 1.0.0-alpha.3 #338
  • chore(deps-dev): bump webpack from 5.16.0 to 5.17.0 #339
  • chore(deps-dev): bump sinon from 9.2.3 to 9.2.4 #340
  • feat: add valueId, node and logger to parse functions #319
  • docs: typo in env-vars.md #326
  • docs: typo in migrating.md #327
  • docs: typo in homeassistant.md #328
  • docs: typo in nodes-management.md #329
  • docs: typo in faq.md #325
  • docs: typo in why.md #330
  • docs: typo in setup.md #331
  • docs: typo in bug_report.md #324
  • docs: update docker_custom_builds.md #323
  • docs: fix typo in homeassistant.md #322
  • chore(deps-dev): bump eslint-plugin-vue from 7.4.1 to 7.5.0 #314
  • fix: gateway values not working #317
  • chore(deps): bump pascalgn/automerge-action from v0.12.0 to v0.13.0 #301
  • chore(deps): bump actions/cache from v2.1.2 to v2.1.3 #300
  • chore(deps): update actions/setup-node requirement to v2.1.4 #299
  • chore(deps): bump zwave-js from 6.0.0 to 6.0.1 #313
  • chore(deps-dev): bump html-webpack-plugin #304
  • chore(deps): bump vuetify from 2.4.2 to 2.4.3 #315
  • chore(deps-dev): bump postcss-loader from 4.1.0 to 4.2.0 #316
  • feat: env var STORE_DIR and renamed OZW_NETWORK_KEY to NETWORK_KEY #308
  • fix: unknown manufacturer (#376) #373 #347
  • feat: send custom command api (#360) #336
  • feat: add pollValue api (#343) #309
  • fix: safer subscribe (#372) #361
  • fix: notifications topic #334
  • fix(ui): undefined scene value with booleans #320
  • fix: gateway values not working (#317) #312
  • feat: env var STORE_DIR and renamed OZW_NETWORK_KEY to NETWORK_KEY (#308) #85
  • chore: fix package-lock.json 7413edc
  • chore: update bot scripts 281e6b4
  • Release 1.0.0 e81a24e
  • chore: bot check authorized users 5809a03
  • chore(deps): bump @zwave-js/server@1.0.0-alpha.4 d64ab57
  • fix: bettter support for device_class 0f5ebac
  • fix(ui): show default on list items ade28bd
  • fix(ui): unable to add values to gateway values table af67ac9
  • fix: start zwave-server only after driver start 8c7249e
  • chore: ignore docker builds on docs/** path e758e76
  • chore: check permissions bot e390a86
  • fix(ui): replaced class_id with commandClass d6471c8
  • fix: sanitize path regex a465c6c
  • fix(hass): change currentValue to targetValue in the fan template docs 91eef10
  • fix(ui): table visualization on mobile devices 6de59f4
  • chore: use squash method for automerge action f3b080c

21 January 2021

  • chore: fix webpack HMR #306
  • chore(deps): bump fs-extra from 8.1.0 to 9.1.0 #305
  • fix(hass): dimmers and rgb dimmers #290
  • fix: topics and hass ids/names fixes #247
  • chore(deps-dev): bump webpack-bundle-analyzer from 4.3.0 to 4.4.0 #302
  • docs: additional / updated screenshots #297
  • fix: remove markNodeAsFailed api #289
  • feat(hass): create discovery for CC basic 0x20 #250
  • chore: fix package-lock.json #284
  • fix: topics and hass ids/names fixes (#247) #239
  • docs: docker custom builds and bug report e295976
  • chore: create dependabot config 79a2bb8
  • chore: drop dependabot config 80de0e8
  • Release 1.0.0-rc.1 5846763
  • chore: update bug template e87f1d3
  • fix(ui): renamed refreshInfo to re-interview node 8928145
  • docs: fix bug report link 1c1f475

20 January 2021

  • fix: custom scroll and blob type when downalod #283
  • fix(ui): add zwave lib version and restyled table #282
  • fix: add origin payload to api response payload #281
  • feat: store explorer #166
  • feat: markNodeAsFailed api #263
  • fix: hexColor parsing #272
  • feat: zwave-js server support #248
  • feat(docker): Improve documentation by linking to the readme #274
  • docs: eport logs #265
  • chore(docker): use docker-meta tags #271
  • chore(docker): docker labels opencontainers v2 #266
  • docs: list allowed apis #264
  • feat: refreshValues api #246
  • fix: duration type handling #230
  • feat: ui and hass discovery rgb valueId support #238
  • fix: better node initialization #240
  • fix(ui): inconsistent, unsorted node selection #258
  • fix: respect ignore location setting in hass entities #234
  • fix(ui): add zwave lib version and restyled table (#282) #276
  • fix: add origin payload to api response payload (#281) #278
  • fix: set retain to false on api responses #268
  • docs: list allowed apis (#264) #260
  • fix: duration type handling (#230) #185
  • feat: ui and hass discovery rgb valueId support (#238) #78
  • fix: ensure args is array when calling api with mqtt #251
  • Release 1.0.0-rc.0 33dbe63
  • chore: bump zwave-js beta 3 686aaa4
  • fix(ui): zip name download e2cecdc
  • fix: notification log 193deb9
  • fix(hass): command template of fan dimmer 0d0fbd6

13 January 2021

  • chore: add config file for zwave-js-assistant app #231
  • chore: udpate bot scripts #229
  • fix(ui): error in filter options for null strings #225
  • fix: correctly parse node notification #170
  • fix: set retain to false for stateless valueIds #215
  • fix: logging issues and moved log settings in new general panel #219
  • fix: entity names with empty location #218
  • feat: allow / in mqtt prefix #213 #214
  • chore: exclude zwave-js-assistant from bot lint users #207
  • docs: fix example of Dockerfile.contrib #209
  • docs(has): add (more) directions to access the UI from within HA #211
  • fix: undefined 'value notification' args.newValue #212
  • feat: add directions to access the UI from within HA #205
  • chore: zwave-js bot #206
  • fix(hass): remove Thermofloor Z-trm2fx specific configuration (fix #202) #203
  • fix(ui): Off button posting true #204
  • feat(ui): Group nodes by column values #199
  • fix(ui): new location/name style #201
  • [chore] upgrade zwavejs to beta #195
  • chore: switch to zwave-js@6.0.0 #23 #84
  • fix: use yarn link instead of yalc in Dockerfile.contrib #181
  • fix(hass): lock payload and state #168
  • feat: expose node info under topic /nodeinfo #159
  • fix: ensure target node exist when creating links #167
  • fix: prevent empty node object to break import #165
  • chore: bump deps and move to webpack 5 #155
  • fix(ui): use buttons for boolean valueIds #151
  • fix(docker): run new build:full command to build zwave-js #154
  • docs: node export with images #141
  • fix: defaults settings values #153
  • chore(deps): bump axios from 0.20.0 to 0.21.1 #150
  • fix: show app version in control panel #142
  • feat: move docs to github pages using docsify #122
  • feat(hass): support for Battery isLow binary sensor #126
  • feat(hass): entities name template configuration #100
  • fix: correclty parse durations #185
  • fix: entity names with empty location (#218) #162
  • feat: allow / in mqtt prefix #213 (#214) #213
  • fix(hass): remove Thermofloor Z-trm2fx specific configuration (fix #202) (#203) #202 #202
  • fix: prevent empty node object to break import (#165) #156
  • fix: defaults settings values (#153) #147
  • Release 1.0.0-beta.0 8c826f1
  • fix: set default node props to null instead of '' #184 63aabbb
  • fix: prevent infinite loop #174 4f31a1b
  • chore: bump zwave-js@6.0.0-beta.1 7c74509
  • fix: climate discovery #172 3c86e2e

29 December 2020

  • feat(ui): add nodes table filter + persistent UI settings #90
  • refactor: added some comments #114
  • fix: missing discovery #109 #108 #112
  • fix: always include endpoint in topic when using named topics #69 #74
  • feat(hass): translate Notification CC values to string #105
  • fix: read only list values in UI and better logging #102
  • feat(ui): group values by command classes #103
  • fix(hass): discovery issues caused by spaces in topic #99
  • fix: startup error in setupLogging() #96
  • fix(hass): better notifications names #98
  • feat(docker): allow to update devices of driver during build #86
  • chore: bumb zwave-js@5.7.0 bac8167
  • fix: broken logs and print stack if present 052a043
  • Release 1.0.0-alpha.2 6408d32
  • feat: allow custom ZwaveOptions f1bf0b4
  • fix: writeValue logs undefined valueId e1bcbcb
  • fix: better zwave valueid parsing 967a28f
  • fix: prevent undefined values on refreshInfo efab02e
  • fix: typo in units 6205a9a
  • fix(ui): remove empty layout ffa300b

18 December 2020

  • chore: bump zwave-js@5.6.0 #82
  • fix: network key generation #80 #83
  • feat: move to winston logger #67
  • feat(ui): export node json for debug reasons #76
  • fix: improve hass discovery of climates #68
  • fix: catch errors from zwave driver contructor #61 #75
  • fix: empty endpoint #65
  • feat: add node Location and node Name to mqtt payload #57
  • try to fix undefined variable, due to one mising 'e' #58
  • fix: Remove Refresh values button #56
  • fix: ensure node ready when discovering values #54
  • chore(deps): bump socket.io@3.0.3 and socket.io-client@3.0.4 removed tail ee462b7
  • Release 1.0.0-alpha.1 82ee19a
  • fix: socket events constants 5619cb3
  • feat: publish app version to mqtt #53 2f051a2
  • chore(deps): bump zwave-js@5.6.1 bd68e6a
  • fix: replace read_only with writable b9a6315

v1.0.0-alpha.0

4 December 2020

  • feat: socket manager and better application startup #51
  • chore(docker): Dockerfile.contrib with optional remote branch support #46
  • chore(docker): added Dockerfile.contrib for testing purposes #28
  • fix(hass): 2gig thermostat valueIds #39
  • feat: hass discovery #20
  • fix: mqttClient connect/close methods #34
  • feat: replace failed node and show hexId in control panel #17
  • Fix typo in handler name #10
  • feat: move to zwavejs #6
  • chore(deps): bump prismjs from 1.21.0 to 1.22.0 #778
  • chore(deps): bump socket.io-client from 2.3.0 to 2.3.1 #759
  • chore(deps): bump pascalgn/automerge-action from v0.11.0 to v0.12.0 #772
  • fix(ui): vuetify deprecation .native #797
  • feat(hass): add deviceId '881-21-2' for Eurotronic Spirit Z-Wave Plus device #799
  • fix: update last active on value changes #798
  • fix: allow / char in name and location #790 #796
  • chore: audit fix high severity #794
  • fix: Rows per page not set correctly #793
  • feat: support more ENV VARS for configuration #788
  • fix: typo in comment #789
  • docs: libudev.h shouldn't be required with ozw 1.6 #786
  • feat: improve HASS discovery of cover devices #783
  • chore(deps): bump actions/cache from v1 to v2.1.2 #780
  • feat(hass): adding CT100 using 2GIG template #776
  • chore(ci): remove linux/386 to fix dockerbuild #782
  • Update README.md #774
  • tidy up the docker build #769
  • dependabot update github actions and docker #766
  • close stale issues+prs #756
  • Create Dependabot config file #566
  • docker: update ozw to 1.6.392 #751
  • docker: update ozw to version 1.6.1382 #748
  • feat(hass): Eurotronic Stella Z thermostat #746
  • docker: update ozw to 1.6.1280 #743
  • feat: parse value functions #739 #741
  • fix: replace currTemp.units.contains() with currTemp.units.includes() #733
  • fix: set temperature_unit in climate discovery #731 #732
  • chore(deps): [security] bump bl from 1.2.2 to 1.2.3 #712
  • chore(deps): [security] bump node-fetch from 2.6.0 to 2.6.1 #719
  • fix: extended allowed charaters in name/loc #720 #724
  • feat: OZW_NETWORK_KEY env var #680 #725
  • chore(deps-dev): bump release-it from 13.7.0 to 14.0.3 #723
  • fix: mesh failed removed and initializing colors #701
  • chore: bump deps and fix deprecations #702
  • chore(deps): upgrade vuetify from 2.3.4 to 2.3.5 #667
  • chore(deps): upgrade serialport from 9.0.0 to 9.0.1 #695
  • docs: fix anchor link in README #696
  • fix: quiet down custom-devices-related logs #689
  • bad code from a change that didn't pan out #679
  • fix: improved watch logic of customDevices #670 #675
  • feat: change meta theme-color based on theme #669 #671
  • feat: update docker to ozw 1.6.240 #673
  • docs: add security policy #659
  • chore(deps): [security] bump elliptic from 6.5.2 to 6.5.3 #650
  • chore(docker): Update OZW to version 1.6.1232 #645
  • fix: removeAssociation with multi instance devices #644
  • feat: show associations of multi-instance devices #637 #640
  • fix: change default hass birth/will topic #639
  • fix: set node status to initializing when firstly added #634
  • chore(docker): stable builds and refactor #632
  • chore: bumped deps and fixed eslint #622
  • feat(hass): Intermatic PE653 MultiWave Receiver #618
  • chore(deps): bumped deps #604
  • fix: remove refreshNodeInfo and auto heal options #603
  • feat: broadcast actions #596 #602
  • docs: fix typo #595
  • chore(deps-dev): bump terser-webpack-plugin from 3.0.3 to 3.0.5 #589
  • feat: improve support for Inovelli LWZ42 #574
  • chore: fix docker build and cross build even on pr #576
  • fix: mismatch between sample code and text #575
  • feat: improve docker build performances #572
  • chore(deps-dev): bump eslint-plugin-import from 2.21.1 to 2.21.2 #571
  • chore: add views in the docker image #569
  • bumped deps #564
  • chore(deps-dev): bump release-it from 13.6.1 to 13.6.2 #547
  • feat: reverse proxy dynamic subpath #540
  • chore: prettier-standard #550
  • chore: markdown linting #549
  • feat: support dynamically set min_temp and max_temp in climate #445 #507
  • fix: Honeywell 39358 Fan Control will be discovered as a fan an not a light #545
  • fix: readonly fields not updating on changes in UI #480 #538
  • chore(deps-dev): bump @babel/core from 7.9.6 to 7.10.1 #535
  • fix: offline icons not showing #508 #537
  • chore(deps-dev): bump @babel/plugin-transform-runtime #531
  • chore(deps-dev): bump @babel/plugin-syntax-import-meta #530
  • chore(deps-dev): bump @babel/plugin-proposal-class-properties #529
  • chore(deps-dev): bump terser-webpack-plugin from 3.0.1 to 3.0.2 #526
  • chore(deps): bump vuetify from 2.2.29 to 2.2.30 #520
  • fix: payload parse of rgb dimmers #488 #516
  • chore(deps-dev): bump mocha from 7.1.2 to 7.2.0 #518
  • chore(deps-dev): bump node-notifier from 7.0.0 to 7.0.1 #517
  • chore(deps-dev): bump @mdi/font from 5.2.45 to 5.3.45 #519
  • chore(deps): bump vue-router from 3.1.6 to 3.2.0 #505
  • chore(deps): bump mqtt from 4.0.1 to 4.1.0 #506
  • chore(deps-dev): bump webpack-bundle-analyzer from 3.7.0 to 3.8.0 #510
  • chore(deps): bump vuetify from 2.2.28 to 2.2.29 #511
  • chore: add dependencies used for release #503
  • get version from package json #502
  • fix: regex for release branch tag #499
  • chore: fix breaking changes and bump to copy-webpack-plugin@6.0.1 #497
  • fix last references to docker image on openzwave/. #498
  • chore: revert back to robertslando repo and #496
  • chore(deps): bump openzwave-shared from 1.6.2 to 1.7.0 #487
  • chore(deps-dev): bump autoprefixer from 9.7.6 to 9.8.0 #494
  • fix: docker build #493
  • chore(deps-dev): bump nodemon from 2.0.3 to 2.0.4 #486
  • feat: show version in log output #485
  • move docker build to this repo #473
  • feat: hass scene_activation command class support #445 #482
  • fix: Use readonly fields intead of disabled #480 #481
  • chore(deps): bump serialport from 8.0.8 to 9.0.0 #469
  • chore(deps-dev): bump webpack-dev-server from 3.10.3 to 3.11.0 #470
  • chore(deps): bump vuetify from 2.2.27 to 2.2.28 #477
  • feat: hass barrier_operator class support #445 #467
  • chore(deps-dev): bump @mdi/font from 5.1.45 to 5.2.45 #478
  • chore(deps): bump vuex from 3.3.0 to 3.4.0 #471
  • feat: disable discovery #405 #476
  • feat: subscribe using wildecards #475
  • ci: apt-get update before installing deps #474
  • fix: allow empty node name/location #463 #468
  • chore(deps): bump mqtt from 4.0.0 to 4.0.1 #460
  • chore(deps-dev): bump terser-webpack-plugin from 3.0.0 to 3.0.1 #456
  • fix: lgtm alerts #458
  • chore(deps): bump serialport from 8.0.7 to 8.0.8 #457
  • docs: add depencencies security/status badges #455
  • chore(deps-dev): bump c8 from 7.1.1 to 7.1.2 #451
  • fix: node select background color #452 #454
  • chore(deps): bump vuetify from 2.2.26 to 2.2.27 #450
  • fix: add missing field in ci action #449
  • fix: secret for ci action #448
  • chore: docker build dispatch event #447
  • fix: mesh link color with dark mode #444 #446
  • fix: respect the qos+retain config #432
  • chore: major deps bump, code refactor and dark mode #417
  • fix: point debug output to stdout not stderror #423
  • chore(deps-dev): bump css-loader from 3.4.2 to 3.5.3 #393
  • reflect what node supports https://nodejs.org/en/about/releases/ #416
  • cache slow steps #415
  • chore(deps): bump app-root-path from 2.2.1 to 3.0.0 #414
  • chore(deps): bump jsonfile from 4.0.0 to 6.0.1 #409
  • chore: test coverage lib/jsonStore #408
  • chore: test coverage lib/debug #390
  • chore: add wallaby.js support for rapid testing #407
  • chore: coverage /lib/utils #406
  • feat: hide/show location in mesh nodes #404
  • docs: fixed TOC links #399
  • [Snyk] Upgrade morgan from 1.9.1 to 1.10.0 #391
  • chore(deps): bump ansi_up from 3.0.0 to 4.0.4 #383
  • [Snyk] Upgrade body-parser from 1.18.3 to 1.19.0 #392
  • fix: map temperature units to hass values #394
  • chore(deps): [security] bump mqtt-packet from 5.6.0 to 5.6.1 #380
  • docs: fixed typo #389
  • docs: coverage badge #386
  • chore: ci test and coverall #385
  • chore: constants unit test #369
  • refactor: reduce code duplication #375
  • feat: arbitrary zwave config #367
  • chore: move from travis to github actions #374
  • linting - fix linter config - apply fixes to code - require linter to pass in CI #373
  • add CT101 thermostat configuration #372
  • feat: allow a zwave plugin to be defined exposing the zwave client to external js #364
  • feat: Hass Graber/Bali/Spring Fashion and Qubino Covers #363
  • add 2gig ct32 thermostat, fix lint issues, update readme thermostat example #350
  • remove duplicate protocols in readme #351
  • fix readme neighbors typo #352
  • feat: HRT4-ZW device from Hortmann. #347
  • Vulnerabilities fix #343
  • feat: Hass discovery support Fibaro FGS222 Qubino flush shutter #340
  • feat: Precision support and default set to 0.1 on hass discovery climate devices #326
  • simplify the mapped values template by using jinja's default filter #314
  • hass support action_topic in thermostats #305
  • fan_mode_map payload parse #302
  • fix light_dimmers template to use lowercase values #289
  • Use a map to get command class names #290
  • BREAKING CHANGE: Use node name as device name in hass discovery #276
  • Correct spelling of chengelog/changelog #275
  • BREAKING CHANGE: hass state in caps ON|OFF and RGB fix #270
  • Central Scene Sensor #269
  • Add documentation for "remove failed node" #266
  • Update healthcheck section #265
  • Add "remove failed node" command #261
  • Fix electricity meter named as water meter #258
  • refactor: sensor multilevel constants #252
  • Add more TRVs #253
  • Fix temp_step for Eurotronic Spirit TRVs #251
  • set sensor_home_security to index 7, sensor_access_control to 6 #236
  • Support dynamic reads of customDevices.json #225
  • Fixing typo #208
  • Mesh screenshot #206
  • mesh diagram upload #205
  • Enable sending raw zwave data #200
  • Spelling and consistency (no change in behavior) #195
  • Fixed crash when components are set to {} #179
  • Make it possible for homeassistant to recognize thermostat valves without modes #167
  • [feat] allow usage of DEBUG environment variable #163
  • Dimmers turn on to previous brightness by default #135
  • Update README.md #132
  • Fix command_on_template for light_dimmer #125
  • Add Eurotronic Sprit Z-Wave Plus as custom component #124
  • [fix] Disable z-wave node polling if polling is not set in settings #95
  • [feat] HOST env var to allow zwave2mqtt listen on preferred network interfaces #80
  • [fix] Add confirmation to hardReset api call #85
  • [docs] fix some typos on readme #81
  • [fix] GE fan speeds not reporting correctly #70
  • [fix] Mixed up alarm type and level #67
  • [fix] add alarm type, level, and burglar sensors to hass #62
  • Fixes for lights, fans, and contact sensors in home assistant #55
  • fix: Rows per page not set correctly (#793) #792
  • feat: Add getInfo api fix #297 #297
  • feat: Replace confirm dialog with Vuetify dialog fix #202 #202
  • Bumped openzwave-shared@1.6.2 fix #278 #284 #285 #278
  • fix: Custom devices not working and no hassDevices found after refreshNodeInfo fixes #277 #262 #277
  • feat: getNodes api to get nodes array fix #281 #281
  • BREAKING CHANGE: Use node name as device name in hass discovery (#276) #274
  • BREAKING CHANGE: Hass Lock state fix #203 #203
  • [feat] Custom discovery prefix #27 #27
  • [fix] Better nodes event management. Fix #49 #49
  • [fix] Now zwave options are updated correctly (fix #19 and #14) #19
  • Added callback to close #17 #17
  • Detect sleeping devices using nodeAviable event #11
  • Added 'int' missing type on valueId.vue. Should fix #10 #10
  • Fix #15: topic conflicts with named topics and multi-instance devices #15
  • Drawer expand/collapse fix #8 #8 #7
  • Don't send error if SerialPort.list fails (Fixes #6) #6
  • Initial commit ed66c7a
  • Release 3.0.3 e27c8ba
  • Release 1.0.0-alpha.0 10143d6
  • fix(ui): better associations user interface 29ba832
  • fix: start/restart management #27 5275ca2
  • fix: removeAllAssociations and removeNodeFromAllAssociations d7cdc28
  • fix: Update mqtt-nedb-store 211affa
  • fix: ensure temperature and mode are defined fe08a27
  • chore(deps): bump zwave-js@5.4.0 a1f67ec
  • feat: auto discover climates devices 2d0167e
  • fix(ui): remove duplicated associations list 17280f5
  • chore(ci): disabled broken test 5226cb0
  • fix linting errors 7ef7948
  • fix: extract firmware update af55b9b
  • fix: dinamically update ui on value added/removed f7c5873
  • feat(ui): user friendly associations list 455c07c
  • fix: update valueIds on metadata updated a76c096
  • fix(hass): metertype discovery 311d0b4
  • docs: fixed TOC again dad493c
  • feat: Show device id in device gateway values dropdown f2d112c
  • Release 3.0.4 70e44f6
  • Release 3.0.0 5b5116d
  • fix: add more hass modes maps 720a9c0
  • Release 3.2.0 b71d1eb
  • feat: Show node name and location of removed nodes #341 5309dbb
  • feat: Inclusion timeout #244 9b4fc8d
  • docs: Custom apis 2aac5b7
  • Release 4.0.5 43601f5
  • feat: Rediscover node button to update node discovered values after changing node name/location #153 be5e356
  • fix(hass): meterScale #38 8a621bd
  • Release 3.2.2 9c8cde5
  • fix: Added exclusion to commands timeout and refactored var names 63d869d
  • fix: use ids without node prefix bb3057e
  • feat: Add options to getInfo api #333 5b3aaf2
  • feat: support start stop commands for multilevel switch 2804c39
  • feat: remove all associations 93e8b70
  • Release 4.0.4 2c5f939
  • Release 3.3.0 f472b01
  • chore: Add repo bugs keywords and license to package.json 49b0346
  • chore: add sha to version log d3273e0
  • fix: some nits 7cde312
  • fix: better handle node ready event 3ab18c5
  • fix: better logging and remove associations only if present 7702b9a
  • feat: Nodes lastActive field #319 6b07091
  • Release 4.0.1 6a0a6e5
  • Release 3.2.1 5dcb839
  • BREAKING CHANGE: Better unique_id and device identifier for hass #165 3fe61ba
  • fix: lint issues a6f05c5
  • fix: ensure deviceClass is not null dedd327
  • Release 3.4.0 dd79d03
  • fix: firmware update, data is not a buffer bba0f06
  • fix tag list composition 55e0dc0
  • chore: coveralls support 79447b1
  • Release 3.0.2 d084fdf
  • Release 3.0.1 ccd8650
  • feat: random network key generator 3868358
  • typos fix 491d570
  • Release 4.0.0 ca1f92a
  • fix: revert to use start/stopLevelChange 4c1bcda
  • fix: undefined deviceConfig error d8a26da
  • fix tag list composition 50cf1ad
  • Release 3.4.1 4b27fb8
  • Release 3.1.0 251cd72
  • fix: Validation of node names and location to match hass requirements #344 fa0af36
  • fix: ignoreUpdates on getGroups when initing node 64c78ea
  • Release 4.0.3 e2a18e0
  • Release 4.0.2 2b46b3a
  • fix: Prevent duplicated command timeouts f8e9a20
  • Fixing display issue on mobile fbe9221
  • fix: categories of valueids #31 8bb5936
  • chore: fix lint issues 15858e0
  • fix(ui): prompt secure in node action 864dbe3
  • chore(deps-dev): bump auto-changelog from 2.2.0 to 2.2.1 95292f5
  • fix(ui): allow to omit endpoint in multi channel associations 3def708
  • fix: discover values after node ready dd1fe56
  • fix: broken page refresh 404 #42 6ef44b7
  • fix: duplicate nodestatus call in initNode a8a984b
  • fix tag list composition 0e95d46
  • fix tag list composition cb1f337
  • chore(deps): [security] bump websocket-extensions from 0.1.3 to 0.1.4 47c3abf
  • fix: set node ready after adding all values eac3095
  • fix: manually send MultilevelSwitchCCStopLevelChange cc 4a02554
  • Release 3.2.0 6ee08a8
  • chore: Fixed github actions ea1f4a6
  • docs: Fixed Thanks section 61eb501
  • docs: Rediscover node 5cdd0c3
  • chore(deps): bump zwave-js@5.5.0 9547fe1
  • fix: Locks hass discovery #294 0ede845
  • feat: Add args to apis response #301 0635ece
  • fix: pkg release script #296 f302d3f
  • feat: Parse lock/unlock payloads coming from hass #294 30f5b35
  • fix: Undefined this in deviceInfo d33f0a1
  • fix: error in guessFirmwareFormat d3c8531
  • docs: ci badge 158aa25
  • npm audit fix ba99789
  • fix: Prevent TypeError on undefined values #324 f405067
  • fix: autoCompact not working on both store 0c37c7e
  • fix: Integer list when payload is set to Zwave object c7fcfa9
  • fix: MultilevelSwitchCCStopLevelChange import 116d426
  • fix: use isNaN 6922fca
  • docs: uncomment TOC 11ea851
  • fix: correctly parse numbers when sending values #1128 0f1a97e
  • chore(deps): bump actions/setup-node from v1 to v2.1.2 99f3776
  • update copyright year 6884f49
  • subpath typo 154604c
  • fix tag list composition 8221a56
  • fix tag list composition 0857c43
  • fix tag list composition 970b82a
  • fix tag list composition 5569669
  • get bash from env rather than rely on /bin cb59477
  • revert release to trigger new github action f0b98f4
  • fix: typo 9627cbd
  • fix: Use lower case for node prefix in identifier 1ee4ef9
  • fix: Add nodeid to device identifiers 4c864a2
  • docs: Fix language in code block 6aba6d3
  • docs: updated contributors c30ad26
  • chmod +x package.sh 71f3974
  • chore: removed coverall file 0c5269d
  • chore: fixed coverall 2dcf3b7
  • chore: Audit fix 278a48e
  • Protocol support in host url 474e0aa
  • Added 'verifyChanges' flag on gateway values 1fd4ef0
  • [chore] release and changelog helpers e460617
  • [fix] Removed auto-changelog and release-it deps, keep them global b7bcaf1
  • First working implementation of publish/subscribe 834ae97
  • refactor: Moved socket management on App.vue 47166fd
  • Control panel and socket management b7ec431
  • [feat] BETA: Hass mqtt discovery 🎉 #27 6e124fa
  • Setting up main structure 9d0c799
  • Check if value is polled before enable polling 808d342
  • Updated icons 1ea90bf
  • [feat] Hass devices JSON management in UI #27 #49 338c3ce
  • [feat] Possibility to disable the Gateway and use Z2M only as Control Panel c09901d
  • Broadcast improvments and api calls via mqtt 0e2647c
  • fix: Hass auto discovery improvments bf3d61e
  • Scene support (need work) 6d87d5f
  • Custom scene management with values timeout ea9fca5
  • fix: Support for NodeJS 12 #189 334d1d1
  • [feat] HASS: support for devices like thermostats and fans with MQTT auto-discovery b26dcdf
  • Better logging with debug module 869d3dc
  • feat: Mesh graph showing node neighbors 5c73aa4
  • Import/Export scenes dc7a4fe
  • [feat] Breaking change: local nodes naming and location (#45). Now nodes name and location are stored in a JSON file and it will be imported/exported from the Control Panel UI instead of the zwcfg.xml file. This is back compatible as if there is no nodes.json configuration present the config is read from the existing xml file but the writeConfig button has been removed 1f761d2
  • Added support for lot more controller commands 82a59a9
  • feat: Show OZW version in control panel 84fc35a
  • Fixed scenes management and started refactoring code 07e3838
  • fix: Improved meter and sensorMultilevel hass auto discovery #213 3913831
  • feat: Handle nodes selection and nodes properties window 1a03f72
  • Moved all config files in store folder bfb07ff
  • [feat] GE 1724 fan dimmer device 26112c5
  • [feat] Key Cert and Ca support for secured mqtt 8f28258
  • Updated README 12af1ac
  • Fixed Readme ab5eb19
  • [feat] Zwave scene and nodes events support #50 a7d80df
  • Removed unused routes and starting pkg support 2683e19
  • feat: Refresh node info and auto healing options #174 f70724f
  • Removed double closing tag 0decf00
  • [chore] fixed missing pkg script on release 9133fba
  • Updated README ad297e0
  • [chore] updated package script 1bdd232
  • Release 2.2.0 d8f4c7f
  • [feat] Bitset support dc3e6ae
  • fix: Watch for file changes when using customDevices.json ba5f150
  • [refactor] Commented some code and clean up 21102ad
  • [feat] Show secured added nodes #133 85b49dc
  • [feat] Persistent HASS devices and custom JSON editor 1a92fed
  • fix: Buffer support on write requests #194 513c51a
  • feat: Support for fans in climate and better sensor multilevel discovery based on units #218 #213 e2bf5b0
  • [docs] Added FAQ section 629acac
  • Initial commit db5c17d
  • Release 2.0.0 0506131
  • [feat] Hass Devices management UI 7e16c7f
  • Inited readme 2807782
  • [fix] Bug when using Object.assign not really cloning object at all dd72bf5
  • Custom config path option in zwave settings 1840bef
  • Debug tab 4392976
  • Fix bug on start when no configuration is present 4081147
  • Updated gateway logic. Now values table is always visible 95bd0aa
  • [fix] Set up light dimmer template for switch_multilevel e0662f7
  • feat: Allow users to load custom hass devices configurations in store directory #146 8579452
  • Convert value based on valueID type 499ea83
  • [fix] Node naming and location override (#45) d74588d
  • [fix] Resolve close promise on mqtt client even with no client 1c7abe1
  • docs: Thermostats with fans #218 7fdac42
  • feat: Support dynamic reads of customDevices.json 5812a39
  • Fixed some typos in Readme and added some emojy 937ea43
  • Not all indexes below 256 are burglar. Set them to the corresponding ones in OZW 2936cf5
  • refactor: Moved alarm map to constants c0b9f85
  • feat: Button in UI to refresh node configuration params #235 #161 fb38f30
  • Update issue templates 1c43b56
  • BREAKING CHANGE: Added '_' prefix to all custom functios like setNodeLocation and setNodeName and scenes management to allow calling zwave client functions #192 057c1e5
  • Fix index for switch_multilevel ad00175
  • [fix] Edit payload templates based on gateway payload type 6986a0a
  • [feat] Hass status management and mode fix c31446f
  • [fix] Fix broken discovery #27 3b25dc7
  • [docs] Custom components with HASS b704f2e
  • chore: Updated to openzwave-shared@1.5.12 2b2ffc2
  • Release 2.0.3 9577010
  • [feat] Add new device to Node HASS devices for testing #52 cdd178c
  • [fix] Rgb light switch and dimmer #68 9d38d81
  • [docs] TOC and updates dde38ba
  • feat: Publish zwave events to MQTT #207 #167 #140 09cc9c7
  • [docs] Updated readme daa8e6b
  • [docs] Added fans example 0f8529d
  • [fix] Better discovery topics update management ad01b9e
  • Release 2.0.1 249daa2
  • docs: Zwave events info 3feb08c
  • [feat] Ignore status and ignore location gateway settings #89 #91 a521889
  • Updated README.md 312ddd1
  • Working on better support of broadcast commands 1b52539
  • Release 2.1.0 ba709b0
  • [chore] Better commits subject parsing for changelog 1d1edc1
  • Release 2.0.4 fd2aa6e
  • Update groups on nodes added after scan complete event 9811c67
  • Fixed bug value not set correctly in payload 20ced2e
  • feat: Health check endpoints #264 3396b75
  • [docs] Updated readme for hass 2f32c09
  • Updated README 00cea67
  • [fix] Fixed bug made hassDiscovery work only for JSON payloads #68 0e38f01
  • [fix] Handle broker connection and rediscover #54 f0e38a1
  • [fix] Broken scenes after deprecation with OZW 16 5a23372
  • Release 2.0.2 03b6709
  • [feat] Flag in gateway settings to use node names in topics #45 e911579
  • Added Test network and test node functions 259b295
  • Release 2.1.1 5bbb7f6
  • minor refactor 622d240
  • [docs] Updated docs ec40a40
  • Fixed duplicated messages when restarting client #17 f88f607
  • Parse value on Valueadded event (and little bug fix) 1637b3a
  • fix: Hass discovery for SENSOR_ALARM cmd class 7313543
  • [fix] Mode payload parsing for HASS e6d6e15
  • fix more typos 638e7fa
  • Release 2.0.5 a297475
  • [fix] Drawer on md screens 9da4b8a
  • [fix] Add callback to Mqtt client end #49 1a67934
  • [fix] Change setpoint when mode changes c75d088
  • fix: Use light dimmers for sound switch volume #254 3a08226
  • [style] Fixed drawer behaviour 01f164e
  • [fix] Enable custom icon just for sensors #77 901c700
  • feat: Command class sound switch 0x79 support #254 fda13b9
  • Add TRVs b1ddebe
  • [fix] Drawer open on mobiles 60eec95
  • Release 1.1.3 508952d
  • Handle value update 948b39a
  • fix: Update network graph when node added/removed 7b4801c
  • add alarm type, level, and burglar sensors to hass 1fe7071
  • [feat] Custom icon for Hass devices 042cace
  • Updated readme 176aede
  • feat: Hass device Heatit TF 056 (Thermofloor) 8f933ed
  • docs: How to identify the deviceID 996b780
  • [fix] Rgb value template a4cf3ae
  • [fix] Rgb light dimmer discovery #68 c638839
  • Better log colors and enabled debug by default 20592b0
  • [feat] Make devices work with all devices types 6f32178
  • [refactor] Minor code style fixes 34fd373
  • [fix] Nodes count when switching flag show hidden nodes (#37) 2292fe6
  • fix: Catch errors on node status #256 7b82d4d
  • [style] Better associations display and custom target node_id for groups associations (#47) 6b9aae1
  • [fix] Bitset valueid ui format issue 5785b23
  • [Fix] ENOENT error when deleting existing zwcfg (#31) 5e9f0ff
  • [docs] Updated changelog eaa6592
  • Docker support 🎉 dfc2c37
  • docs: Special apis dd559f3
  • fix: Alarms hass discovery and undefined units bug #232 #231 fa2b022
  • [fix] Add/Remove persistent hass devices #121 ac1b218
  • [fix] SmartOS udevadm errors #57 816025b
  • [docs] Updated changelog 0cb7573
  • Make the mapping of HVAC modes optional, since not all thermostats support modes and home assistant docs define modes as optional a8a1f99
  • [fix] Wrong discovery id 8646a03
  • Updated webpack-dev-server and openzwave-shared packages 0b56981
  • chore: fixed travis 7d3edcd
  • Release 2.0.6 a569258
  • [fix] Light dimmer command class 38 hass discovery 25abdef
  • Updated README 2d25ac5
  • Updated README 5ec5425
  • [feat] Cover support in devices dbd6020
  • [fix] Fixed app title on route switch and page refresh 3632a92
  • [feat] Node neighborns management for mesh graph 2a6c4fc
  • Show snackbar error if socket is disconnected when try to call api 150981f
  • [style] More user friendly value select in gateway values table 4a08767
  • Set disconnect timeout to 2 sec #17 c5057c6
  • Updated Readme with new server dev start 50ff268
  • feat: Show device id on node tab 80103f4
  • fix: Support for climate devices with only setpoint #199 9e0102e
  • [feat] Auto detect failed nodes when calling replaceFailedNode function #34 843efee
  • [fix] Reverted change list type a3245fd
  • [fix] Value values list type write 530f6c7
  • Updated docker usage section d508cd9
  • Option to allow self signed certs on mqtt clients d6a9362
  • Send NIF frame when scan is completed to ndoes that are not ready ed6acb0
  • feat: AutoUpdateConfigFile Zwave config option 4a9c8c4
  • [docs] Special topics c7f1cf7
  • fix: Make sound switch discovery only for volume #254 77c4295
  • chore: Fixed package script 56e451e
  • [feat] Add node location to hass ids c7ebaee
  • Added TODOs and fixed some typos 8fdb485
  • docs: Healt check endpoints 1431c4f
  • [feat] Support for alarms in hass (class 113) #56 e41d3da
  • [docs] Add new custom devices 0ba530a
  • [docs] Hass componets management 237a375
  • Fixed es-lint errors on www 59bde82
  • Added AssumeAwake option to zwave settings 88698bd
  • Added functions to controller for inclusion/exclusion c8c3ae2
  • fix: Mqtt client not closing correctly e361976
  • docs: Updated scenes info on OZW 1.6 f8af92b
  • [chore] openzwave-shared@1.5.7: scene events #50 and bitset #90 7447295
  • [fix] Add/Remove hassDevices from store c6f50a1
  • [feat] Hass door lock support c4d69bf
  • Update issue templates 81f8081
  • [build] Removed useless sudo from pkg script 9e1f23d
  • Update is_polled flag on valueids #18 29bba97
  • Removed NIF on scan complete and added event nodeAvailable bdc29ec
  • Fixed markdown for TODOs f94313b
  • docs: Update pkg install script to use latest version d91f18a
  • fix: Unbind to socket events 348ab6b
  • Merged if statements for optional mode configuration into a single if statement b78cab4
  • [feat] Network key validation on UI and automatically remove spaces for better support on server side c0f485f
  • Disable z-wave node polling if polling is not set in settings c0123db
  • [fix] Ignore notification when node is not available 18f6a45
  • [docs] Thanks section 6987f09
  • [feat] Added getNodeNeighbors missing node action 67acc4c
  • Eval operation even if no topic specified 66272ad
  • chore: bump openzwave-shared@1.6.1 3333728
  • [chore] Updated openzwave-shared #144 15e5064
  • [feat] Retain option for discovery payload #122 a895839
  • [docs] Buymeacoffie c35f37f
  • [fix] Added id to scenes select #84 29a4f34
  • [fix] Fix rgb light auto discovery index #68 5c21985
  • [fix] Get updated value object in parsePayload cd7bfdc
  • [fix] Wrong value list values labels e19ee3f
  • Release 1.1.1 7e44934
  • [chore] updated release script 9ae17d8
  • Updated to openzwave-shared@1.4.8 0690bfd
  • Make dialogs peristent to prevent Vue error fde4211
  • feat: Travis support ac6d8be
  • [fix] Write configuration on scan complete and before close if saveConfiguration is enabled #144 6ce97ce
  • Update ControlPanel.vue bb6214b
  • [fix] Fixed Vue router on production environment a7f28f8
  • [docs] Updated hass devices section fd6b5c8
  • [core] Updated to stable openzwave-shared 1.5.6 5f9fc89
  • Fixed config xml import/export 51038c7
  • fix: Typo 541f48b
  • docs: Styled docker badge 789545c
  • docs: mesh screenshot and updated readme 87775ba
  • fix: Crash when sending wrong value type on write request #186 914daa8
  • [feat] Added refreshNodeInfo action #118 c624b66
  • [fix] Rgb light discovery 2acd144
  • [fix] Device discovery e616b82
  • [docs] Add buy coffie link 4160774
  • [fix] Discover class 98 as lock instead of switch #101 faabbbb
  • Allow zwave2mqtt to listen on preferred network interfaces a13390e
  • [fix] Import/Export nodes.json update hassDevices b913d93
  • [style] Added app version in title 13f16c0
  • [docs] Updated readme 2adc2dd
  • Added alpine build c451ca9
  • Updated README 7b7a742
  • docs: Ozw 1.4 deprecation 4561c1e
  • Update debug.js 97e8beb
  • [docs] Openzwave install process 30788d3
  • [feat] Bitset support test #90 9cc884e
  • [fix] Make refreshNeighborns return nodes neighburns 72441c6
  • [fix] Hass discovery alarm send only level #56 20bd0d9
  • Delete FOUNDING.yml 8c112ac
  • Create FUNDING.yml f06f8db
  • Added FOUNDING.yml 09c8faf
  • [fix] Values not subscribed correctly when using custom gateway values topic 02c0a41
  • [chore] Updated release script 2143c9a
  • [chore] Add replace text regex for better auto-changelog commits parsing 84516d2
  • Release 1.1.2 5a6bc46
  • Updated Readme with deprecation warning and HASS support feature c6cf4ef
  • fix: Force using JSON payload when HassDiscovery is enabled 72d202b
  • feat: Add status string to node status and lastUpdate value on zwave valueId object #260 648da43
  • fix: Mqtt client close when not connected 56d3a55
  • fix: 'Just value' payload for bool values #214 e1f61f8
  • fix: Discovery when payload is set to 'Just Value' 3f535a4
  • docs: Updated readme 70c95c1
  • docs: Added link to hass components e21dd72
  • docs: OZW install cbe8244
  • refactor: Changed tab mesh name 6314d3d
  • docs: MadeWithVue shield 66d78ce
  • fix: Remove refreshNodeInfo from initNode to prevent loops 61b549d
  • [docs] Added question to faq 6a48f73
  • fix some typos a74a695
  • Fix contact reversed in hass 446a611
  • Fix fan always set to high when turned on d6a05fe
  • Fixes for lights in home assistant 771c68e
  • [docs] Fix image position 6477edb
  • [fix] Light command and state template typo 2519588
  • [docs] Updated docs with latest changes 738d238
  • [docs] Custom hass persistent componets 3e6384d
  • [chore] Ready for release 779e54f
  • Release 1.1.3 d31bf9f
  • [fix] Secure mqtt wrong protocol option ecf66e9
  • Add script to start docker as a service 81efb0a
  • Updated github links after ownership transfer to Openzwave org 91f54d9
  • Updated Readme f000af1
  • Updated readme with last pkg version 0554eac
  • Updated README.md a75e280
  • Fixed typo in README b09ad26
  • Add debug on Gateway 01d5afc
  • fix: Undefined node action #248 ff10f9e
  • fix: Error map used before definition a82492b
  • docs: Updated readme with new features c4ab825
  • [fix] Prevent multiple discovery with same type/object_id #103 da15b87
  • [fix] Add check for hassdiscovery flag before re-discover 50d9062
  • [docs] Updated readme with node name and loc 8d6edb3
  • Update issue templates 12e9f57
  • [docs] Updated readme c0719b0
  • [build] Fixed broken pkg script 78b0861
  • [docs] Updated readme e3b75e8
  • [chore] Release script f42b24c
  • [chore] updated build script 9766d78
  • Added docker badges to readme 667adae
  • Fix error 'undefined' config.values (#5) 24e9631
  • Removed date string from prefix on logs in UI a79c526
  • Added TODOs section 6e36951
  • fix: Typo cbe607a
  • docs: Fixed lint 2397d3d
  • docs: Hass disclaimer 8ec2918
  • fix: Undefined error when removeNode event and no node is selected c0500d2
  • feat: Add location to names in control panel associations fe9511e
  • fix: Template value 0db8d89
  • docs: Zwave events link c907493
  • fix: Replace space with underscore in zwave events names 68f7e45
  • docs: Version and downloads shields 4898446
  • docs: Updated readme with new custom devices feat d18e818
  • [fix] Remove retain flag from node and scene events #143 2007c74
  • [fix] Add label to bitset values 339f166
  • dimmers turn on to previous brightness by default a533262
  • [fix] Bitset valueid parsing a2f12c1
  • [fix] Typo in tamper regex hass discovery 30c1ba8
  • [fix] Typo error after last merge d4a7afe
  • [fix] Fix door lock class 98 hass discovery #93 ba8dd18
  • [fix] Added missing this in isSensor call #88 d5017d3
  • [fix] Found typo that caused #88 9424118
  • [fix] Correct requiredTopic function #88 0a7e528
  • [feat] Add device id to device name in gateway values table 743e487
  • [fix] [fix] Fixed app title d0046ee
  • [fix] Allow call refreshNeighborns api with socket api request 3eafd99
  • [fix] Bug when no node configuration present 27d704b
  • [fix] Enable discovery when node is ready 4c2a428
  • [fix] Typo with sensor_gas caused crash #27 4d04076
  • [fix] Typo ae41909
  • [docs] Added comment to device 9ff1c73
  • [fix] Typo mode valueid parsing 60858ef
  • [docs] Slack channel 🎉 3979364
  • [fix] Add value refreshed event support (#42) 9b954e1
  • [fix] Attentnion message 6fd0373
  • Update issue templates 0031ed5
  • [fix] Back compatibility mqtt host url ea79b21
  • [chore] Auto-changelog script fix 72ec7d0
  • [docs] Fixed auto-changelog script 76f5a18
  • [chore] -s option not allowed 972e9c3
  • [chore] secure token read in release fb1a44b
  • [chore] updated release script afdd0fe
  • [chore] updated release script 4ee9d17
  • Fixed typo 68f881d
  • Bumped version 1.1.0 9cc3740
  • Bumped version 1.0.1 2f9da87
  • Fixed typo in README 30a5723
  • Updated README with mqtt protocol help e3c63cc
  • Better log of 404 errors e8029dc
  • Updated package script to ignore duplicates .node files abdcc57
  • Update script pkg 2925390
  • Updated pkg link in README 24e2f96
  • Updated wget link for pkg version 8f20706
  • fix: health check zwave client eb6e6eb
  • remove double declaration af3fae2
  • Modify Eurostronic Spirit payload discovery to support 0,5degrees step. 4d2319f
  • docs: Updated zwave options 1b107dd
  • fix: Disable host checks in webpack to allow connecting externally in dev 3f11ae2
  • docs: Removing wrong instruction 8930931
  • docs: Added missing cd in script 2ad2bac
  • docs: Updated readme 29acf89
  • docs: Travis build badge b27e346
  • [style] Removed useless click listener 401578c
  • [build] Added hass folder to packaged binary c33bd71
  • Remove unused require e048033
  • Remove unused require 2195d53
  • Removed blank lines 8ae8438
  • Ignore pkg folder 58076c6
  • Added developing note 2d1579c
  • Ignore store folder 2532ad3
  • docs: Hass devices image e922078
  • docs: Updated screenshot a8235d1