Add initial support for ZWave JS (#1766)

* Add initial support for ZWave JS

* fix version

* fix lint

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Charles Garwood <cgarwood@gmail.com>

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update zwave_js/config.json

Co-authored-by: Franck Nijhof <git@frenck.dev>

* Address comments

* Fix install for all archs

* make lint happy

* Fix build

* fix comment

* Fix and clean zwave_js add-on (#1780)

* Use new bashio feature

* address ozw

* update docs

* Add debug support

* fix template

* Fix lint

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Charles Garwood <cgarwood@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
Pascal Vizeli
2021-01-25 20:20:12 +01:00
committed by GitHub
parent 1caa587fb4
commit c6fe889e32
17 changed files with 401 additions and 110 deletions

View File

@@ -1,104 +1,108 @@
# Changelog
## 0.8.0
- Update OpenZWave to 66619ed
- Update ozw-admin to f68b43e
## 0.7.1
- Fix timezone issue on Alpine
## 0.7.0
- Fix vnc / ozwadmin
- Update Openzwave to 1c7b620
- Update qt-openzwave to 7ebd43e2
## 0.6.0
- Fix vnc / ozwadmin
## 0.5.4
- Fix build issues with 32bit CPU
## 0.5.3
- Update Openzwave to 7eaae21
## 0.5.2
- Fix startup failure due to stray OZW Daemon status retained in MQTT
- Propagate shutdown OZW Daemon status to upstream MQTT on shutdown
- Update OpenZWave to 6cf3729
## 0.5.1
- Roll-back alpine to 3.11 and qt 5.12
- Roll-back OpenZWave to 6c2ca613
## 0.5.0
- Update OpenZWave to 5d3978d5
- Update ozw-admin to da04ebfb
- Update qt-openzwave to 3ad9138f
- Update alpine to 3.12
## 0.4.4
- Update OpenZWave to a35732f
- Update ozw-admin to 278427b
## 0.4.3
- Update OpenZWave to 6cec95b
- Update ozw-admin to 167180c
## 0.4.2
- Improve error message when using documented network_key
## 0.4.1
- Fix optional instance parameter
## 0.4.0
- Add OZW instance ID configuration option
- Fix persistent storage of OpenZWave
- Fix permissions on discovery script
- Fix OZW database location
- Improve build speed by using all available cores
- Add built-in ozw-admin
- Add VNC access to add-on to access ozw-admin
- Add Ingress support to add-on to access ozw-admin
- Documentation improvements
- Update OpenZWave (and database) to d2de699
- Update ozwdaemon to 337e488
- Add logo and icon
- Detect use of example network key from documentation
## 0.3.0
- Add port to allow ozw-admin to connect
- Enable discovery again
- Set network key default to empty
## 0.2.1
- Disable discovery for 0.110.0
## 0.2.0
- Update OZW / QTOZW
- Rename `zwave_mqtt` to `ozw`
## 0.1.1
- Fix i386 build
## 0.1.0
- Initial release
# Changelog
## 0.9.0
- Update OpenZWave to ee90c89
- Cleanup permissions
## 0.8.0
- Update OpenZWave to 66619ed
- Update ozw-admin to f68b43e
## 0.7.1
- Fix timezone issue on Alpine
## 0.7.0
- Fix vnc / ozwadmin
- Update Openzwave to 1c7b620
- Update qt-openzwave to 7ebd43e2
## 0.6.0
- Fix vnc / ozwadmin
## 0.5.4
- Fix build issues with 32bit CPU
## 0.5.3
- Update Openzwave to 7eaae21
## 0.5.2
- Fix startup failure due to stray OZW Daemon status retained in MQTT
- Propagate shutdown OZW Daemon status to upstream MQTT on shutdown
- Update OpenZWave to 6cf3729
## 0.5.1
- Roll-back alpine to 3.11 and qt 5.12
- Roll-back OpenZWave to 6c2ca613
## 0.5.0
- Update OpenZWave to 5d3978d5
- Update ozw-admin to da04ebfb
- Update qt-openzwave to 3ad9138f
- Update alpine to 3.12
## 0.4.4
- Update OpenZWave to a35732f
- Update ozw-admin to 278427b
## 0.4.3
- Update OpenZWave to 6cec95b
- Update ozw-admin to 167180c
## 0.4.2
- Improve error message when using documented network_key
## 0.4.1
- Fix optional instance parameter
## 0.4.0
- Add OZW instance ID configuration option
- Fix persistent storage of OpenZWave
- Fix permissions on discovery script
- Fix OZW database location
- Improve build speed by using all available cores
- Add built-in ozw-admin
- Add VNC access to add-on to access ozw-admin
- Add Ingress support to add-on to access ozw-admin
- Documentation improvements
- Update OpenZWave (and database) to d2de699
- Update ozwdaemon to 337e488
- Add logo and icon
- Detect use of example network key from documentation
## 0.3.0
- Add port to allow ozw-admin to connect
- Enable discovery again
- Set network key default to empty
## 0.2.1
- Disable discovery for 0.110.0
## 0.2.0
- Update OZW / QTOZW
- Rename `zwave_mqtt` to `ozw`
## 0.1.1
- Fix i386 build
## 0.1.0
- Initial release

View File

@@ -7,7 +7,7 @@
"aarch64": "homeassistant/aarch64-base:3.11"
},
"args": {
"OZW_VERSION": "66619eda6caaf2b41d07d68672efa7170f6c4722",
"OZW_VERSION": "ee90c896c137b3a473232565c45a51d70c41c431",
"QTOZW_VERSION": "7ebd43e246e97851ad20f2b1bb9c62bfd6a4a6ef",
"QTOZWADMIN_VERSION": "f68b43ec162f6eb59173710e00b1f1aa192ce373",
"QTMQTT_VERSION": "5.12.8",

View File

@@ -1,6 +1,6 @@
{
"name": "OpenZWave",
"version": "0.8.0",
"version": "0.9.0",
"slug": "zwave",
"description": "Control a ZWave network with Home Assistant",
"arch": ["amd64", "i386", "armhf", "armv7", "aarch64"],
@@ -25,10 +25,6 @@
"services": ["mqtt:want"],
"discovery": ["ozw"],
"auto_uart": true,
"gpio": true,
"apparmor": false,
"privileged": ["SYS_RAWIO"],
"devices": ["/dev/bus/usb:/dev/bus/usb:rwm", "/dev/mem:/dev/mem:rw"],
"options": {
"device": null,
"network_key": ""