Commit Graph
16 Commits
Author SHA1 Message Date
Martin Hjelmare 9ded232522 Move zwave_js addon manager to hassio integration (#81354) 2022-11-10 10:09:52 +01:00
Martin Hjelmare 838691f22f Refactor zwave_js add-on manager (#80883)
* Make addon slug an instance attribute

* Extract addon name and addon config

* Update docstrings
2022-10-24 18:21:05 +02:00
Martin HjelmareandMike Degatano 842cc060f8 Fix zwave_js addon info (#76044)
* Add add-on store info command

* Use add-on store info command in zwave_js

* Fix init tests

* Update tests

* Fix method for addon store info

* Fix response parsing

* Fix store addon installed response parsing

* Remove addon info log that can contain network keys

* Add supervisor store addon info test

* Default to version None if add-on not installed

Co-authored-by: Mike Degatano <michael.degatano@gmail.com>

Co-authored-by: Mike Degatano <michael.degatano@gmail.com>
2022-08-03 22:33:05 +02:00
Marc Mueller 89859aad8d Fix ParamSpec Callable return types (#63701) 2022-01-09 06:03:18 +01:00
Marc Mueller 53496c019c Start using ParamSpec for decorator functions (#63148) 2022-01-04 18:37:46 +01:00
Martin Hjelmare fa716d92ad Manage s2 keys in zwave_js (#56783) 2021-09-29 15:04:24 -07:00
Joakim Sørensen da3419945c Rename snapshot -> backup (#53851) 2021-08-02 11:07:21 +02:00
Joakim Sørensen a9722c90e9 Revert "Rename snapshot -> backup" (#53751)
This reverts commit 9806bda272.
2021-07-30 12:44:10 -07:00
Joakim Sørensen 9806bda272 Rename snapshot -> backup (#51629) 2021-07-27 22:43:05 +02:00
Martin Hjelmare 0e5040d917 Add zwave_js options flow to reconfigure server (#51840) 2021-06-24 13:15:42 +02:00
Martin Hjelmare 07e2f53b37 Add zwave_js add-on info dataclass (#50776) 2021-05-21 13:47:37 +02:00
Martin Hjelmare 9e1042d9e0 Fix zwave_js flow set add-on options (#49813)
* Fix zwave_js flow set add-on options

* Improve and deduplicate error messages

* Add more call assertions

* Add final missing call assertion
2021-04-28 15:09:39 +02:00
Marc Mueller dcca29ef68 Update typing 14 (#48078) 2021-03-18 15:08:35 +01:00
Martin Hjelmare 0350a6ed21 Only create snapshot if add-on update will be done (#47424) 2021-03-04 16:38:33 -08:00
Martin Hjelmare 682943511a Make zwave_js add-on manager more flexible (#47356) 2021-03-04 14:14:24 -08:00
Martin HjelmareandPaulus Schoutsen d3721bcf26 Add zwave_js add-on manager (#47251)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-03-02 14:22:42 -08:00