Commit Graph

166 Commits

Author SHA1 Message Date
David F. Mulcahey 3083d5b04c
Clean up ZHA configuration UI (#13610) 2022-09-27 16:02:45 +02:00
David F. Mulcahey f032d0dbcf
Fix ZHA visualization page (#13584) 2022-09-04 22:25:03 -04:00
puddly e463a997c1
Add a button for launching the ZHA options flow to reconfigure the radio (#13506)
* Add a button for launching the ZHA options flow to reconfigure the radio

* Remove unnecessary whitespace

* Rename `Reconfigure` to `Migrate Radio`

* Rename `Download Network Backup` to `Download Backup`
2022-08-30 21:46:20 -04:00
puddly 1616911ba9
Display ZHA network settings and allow downloading backups (#13415) 2022-08-23 10:24:38 -04:00
Steve Repsher bbc5b02a22
Tighten UI localize key exceptions (#13430) 2022-08-22 12:04:02 -04:00
Steve Repsher 088b3587e0
Remove string exception for localize keys (#13354) 2022-08-18 12:43:15 -04:00
Raman Gupta 62a0a64554
Update zwave_js WS API commands 2022-07-27 00:08:06 -04:00
Steve Repsher 12ff70020a
Fix more bad localize keys (#13250) 2022-07-21 12:17:29 +02:00
Raman Gupta 4148b8c7aa
Get rid of dupe HTML in zwave_js firmware upload dialog (#13067) 2022-07-05 11:26:38 +02:00
Raman Gupta 77977f64a3
Don't check zwave_js node firmware update capabilities (#13066) 2022-07-03 13:45:19 -07:00
piitaya c295ae56ab
separate autocomplete options in ha-code-editor 2022-06-30 11:27:04 +02:00
Raman Gupta 2812b467ec
Add manual firmware update support for zwave-js devices (#12910)
* Subscribe to zwave_js node status updates in device panel

* Add typing for message

* Add manual firmware update support for zwave-js devices

* Tweaks based on upstream changes

* Tweaks

* remove unused CSS

* Update zwave_js.ts

* Tweaks after somet esting

* Bold device name instead of italic, catch abort errors and show the message

* Incorporate new commands tweak the UI and messaging

* Add a warning about firmware updates potentially bricking a device, and use Promise.all where possible

* Better typing so we can clean up code

* Additional tweaks

* Remove commented out code

* change style a bit

* prettier

* Be more precise with progress because it always helps the user if they can see progress

* nit

* Update src/translations/en.json

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

* Bram's review

* Only ask for firmware target if there is more than one available

* Only offer another firmware update if the original firmware update failed

* Only offer firmware upgrade if node is ready and pass firmware capabilities into dialog so we don't have to make call again

* Use ha-form

* Add comment

* Switch schema name

* Import icon

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-23 10:51:52 +02:00
Raman Gupta 54377225ec
Add zwave_js device statistics (#12794)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2022-06-07 16:40:28 +02:00
Raman Gupta 588fd87654
Update style of zwave_js controller statistics (#12810) 2022-05-27 15:33:07 -05:00
Raman Gupta 7358faf88e
Update zwave_js/network_status WS API (#12735) 2022-05-25 11:49:25 -05:00
Raman Gupta d7971c69ad
Add controller statistics to zwave_js config dashboard (#12668) 2022-05-25 11:36:27 +02:00
Raman Gupta 966a624ef6
Move zwave_js node comments from device config to info page (#12625)
Co-authored-by: Zack Barett <zackbarett@hey.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2022-05-24 21:16:07 -05:00
Raman Gupta 5b7b0ea326
Use device_id instead of config entry id and node id for zwave_js (#12658)
* Use device_id instead of config entry id and node id for zwave_js

* Add additional cleanup from #12642

* Revert removal of multiple config entries check

* Update src/panels/config/devices/device-detail/integration-elements/zwave_js/ha-device-actions-zwave_js.ts

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* Update src/panels/config/devices/device-detail/integration-elements/zwave_js/ha-device-info-zwave_js.ts

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-05-19 10:23:16 -07:00
Raman Gupta 32a991989f
Update zwave_js data collection URL (#12666) 2022-05-19 17:05:31 +02:00
Kuba Wolanin ba2958ecd2
zwave_js: Add title tag to config box heading (#12387) 2022-04-22 13:17:42 -05:00
Kuba Wolanin 9c1494c74d
Fix endless loading screen in zwave-js config (#12295) 2022-04-11 16:56:03 +02:00
Raman Gupta e6c580aadc
Add zwave-js node alerts to device configuration page (#12173)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2022-03-31 09:06:47 -05:00
Paulus Schoutsen 73f5580555
Add support for integration type (#12077) 2022-03-22 14:47:12 -05:00
Charles Garwood f89b8cffcf
Fix zwave_js set config dropdown default value (#11974)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-03-10 09:21:04 -06:00
Raman Gupta 99fd3a1b6f
Fix zwave_js 'add/remove device' disabled bug (#12000)
* Fix zwave_js 'add/remove device' disabled bug

* revert extra change
2022-03-10 08:45:12 -05:00
Bram Kragten 3873203721
Convert inputs (#11907)
* Convert inputs

* Update dialog-thingtalk.ts

* imports
2022-03-07 12:45:39 +01:00
Bram Kragten 8f8017ecff
Remove zwave and ozw panels (#11911)
Remove zwave and ozw panels
2022-03-04 14:10:44 -08:00
Joakim Sørensen c2994343b4
Remove unused attributes from search-input (#11889) 2022-02-28 18:27:07 -06:00
Bram Kragten 49beafbe5f
Fix dev states filter field on iOS (#11839) 2022-02-24 21:57:20 +01:00
Bram Kragten a43b3b64b3
Link to filtered logs (#11816) 2022-02-23 23:14:16 +01:00
Bram Kragten 1719d062b3
mwc-select -> ha-select (#11806) 2022-02-23 18:59:36 +00:00
Bram Kragten a5ee610af5
Fix zwave migration (#11751) 2022-02-21 10:52:09 -08:00
Paulus Schoutsen 3d6d07e5bd
Pass hass to ha-form to enable selectors (#11739) 2022-02-19 21:35:58 -08:00
Raman Gupta b55c7edd70
Make zwave_js config panel inclusion state aware (#11556)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2022-02-17 10:41:12 +01:00
Bram Kragten 68a411838d
This adds back mobile click accessibility (#11693) 2022-02-15 15:24:54 +00:00
Bram Kragten ba63ab8b7a
Latest paper-dropdown -> mwc-select conversion (#11692) 2022-02-15 09:11:43 -06:00
Bram Kragten 523afe2f6f
Another round of paper-dropdown -> mwc-select conversion (#11674)
* Another round of paper-dropdown -> mwc-select conversion

* ha-pick-language-row -> Lit

* Update hui-view-editor.ts

* Cleanup imports

* hassio

* Add explicit imports
2022-02-14 20:08:18 +01:00
Bram Kragten 0eeed85193
Bunch of fixes and cleanup (#11636) 2022-02-10 08:24:47 -06:00
Bram Kragten 4ef5f3af89
Replace checkboxes in list items with `check-list-item` (#11610)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-09 07:50:48 -08:00
Bram Kragten e72a4e4a20
Convert HaFormSchemas to use selectors (#11589) 2022-02-07 10:06:04 -06:00
Kuba Wolanin f47440083e
Add entity id autocompletion to YAML code editors (#11099) 2022-02-04 11:02:09 +01:00
Bram Kragten 89b6863ae3
Add alert to OZW and legacy Z-Wave panels (#11506) 2022-02-01 15:21:51 +00:00
David F. Mulcahey 75a95ff675
Fix ZHA device reconfiguration dialog (#11016) 2022-01-26 16:19:40 +01:00
Yosi Levy c4cad5bccd
Missing translation, code editor make ltr, checkbox alignment in rtl (#11419) 2022-01-25 08:46:33 -06:00
Paulus Schoutsen f3642a1677
Use download util for diagnostics (#11349) 2022-01-18 08:52:29 +01:00
Raman Gupta 2d651c2a66
Remove action to download state dump from zwave_js (#11348) 2022-01-17 21:53:41 -08:00
David F. Mulcahey 8f68bcbba9
Add checkbox to enable / disable physics for the ZHA network visualization page (#11017) 2022-01-11 19:01:50 -06:00
Philip Allgaier 1f7d4c25d4
Add word wrap to device model and manufacturer (#10941) 2021-12-20 10:24:44 +01:00
Christopher Toth 5ec37a35f1
Fix all instances where HTML ARIA-ROLE should actually just be role (#10888) 2021-12-13 08:35:46 +00:00
Philip Allgaier 1f671198aa
Fix tooltip and aria-label for ZWave JS log download (#10876) 2021-12-12 13:24:24 +01:00