Erik Montnemery
aaec464627
Add support for managing the silabs multiprotocol add-on ( #82170 )
...
* Add support for managing the silabs multiprotocol add-on
* Fix passing context when starting option flow
* Allow unloading a ha yellow config entry
* Fix tests
* Log data passed to ZHA option flow
* Improve ZHA migration logic
* Move tests
* Improve test coverage
* Remove dead code
* Drop automatic ZHA migration
2022-11-16 17:38:07 +01:00
Martin Hjelmare
9ded232522
Move zwave_js addon manager to hassio integration ( #81354 )
2022-11-10 10:09:52 +01:00
Mike Degatano
0bfb0c25f6
Improve supervisor repairs ( #81387 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-11-01 21:29:11 -04:00
Mike Degatano
82151bfd40
Create repairs for unsupported and unhealthy ( #80747 )
2022-10-31 09:57:54 -04:00
Martin Hjelmare
62c4cd3c26
Add name and slug to supervisor discovery info ( #80094 )
2022-10-11 16:56:45 +02:00
Mike Degatano
416c10a793
Supervisor update entity auto update from api ( #79611 )
...
* Supervisor update entity auto update from api
* Update api mocks in tests
2022-10-05 08:27:56 +02:00
Joakim Sørensen
69c5d910d4
Remove deprecated update binary sensor from Supervisor ( #78664 )
2022-09-18 09:58:14 +02:00
Erik Montnemery
853fab0a68
Mock MQTT setup in hassio tests ( #77245 )
...
* Mock MQTT setup in hassio tests
* Tweak
2022-08-24 10:48:23 +02:00
J. Nick Koston
eeb9a9f058
Make sure all discovery flows are using the helper ( #76641 )
2022-08-12 09:25:23 -04:00
Martin Hjelmare
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
Pascal Vizeli
eac7c5f177
Remove deprecated X-Hassio-Key usage ( #73783 )
...
* Remove deprecated X-Hassio-Key usage
* ...
* Update const.py
* Update ingress.py
* Update test_ingress.py
Co-authored-by: Ludeeus <ludeeus@ludeeus.dev>
2022-06-21 17:11:20 +02:00
Erik Montnemery
e3b6c7a66f
Add Home Assistant Yellow integration ( #73272 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-13 23:25:11 -07:00
Erik Montnemery
542eae1cf3
Add additional board types to hassio ( #73267 )
...
* Add additional board types to hassio
* Remove unsupported boards
* Add rpi2 back
2022-06-09 16:09:00 +02:00
Joakim Sørensen
3a0111e65d
Use supervisor envs instead of hassio ( #72601 )
2022-05-30 12:00:13 +02:00
Erik Montnemery
2bc093a04d
Hardware integration MVP ( #71677 )
2022-05-25 20:39:15 +02:00
Joakim Sørensen
f90effc299
Add agent version to Supervisor system health ( #72360 )
...
Co-authored-by: Stefan Agner <stefan@agner.ch>
2022-05-23 09:22:49 -07:00
Joakim Sørensen
03ab9d07a8
Remove more info links for hassio system health ( #71286 )
2022-05-04 15:47:24 +02:00
Joakim Sørensen
9525077574
Add diagnostics platform to the Supervisor integration ( #70265 )
...
* Add diagnostics platform to the Supervisor integration
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-04-19 12:16:36 +02:00
Joakim Sørensen
ae9315aa29
Limit Supervisor refresh updates ( #70075 )
2022-04-15 09:31:02 -07:00
Joakim Sørensen
2ebbdf45f8
Handle add-on issues ( #69897 )
2022-04-12 11:00:55 +02:00
Joakim Sørensen
a5dc95e715
Fix adding OS entities for supervised installations ( #69539 )
2022-04-07 13:34:20 +02:00
Joakim Sørensen
cfdfa3eab2
Make hassio coordinator refresh data ( #69272 )
2022-04-04 17:34:06 +02:00
Joakim Sørensen
78e4d7e1ca
Add auto_update property to supervisor and addon update entities ( #69055 )
2022-04-01 08:31:39 -07:00
Joakim Sørensen
618b16a32b
Add full release notes to add-on update entities ( #68876 )
2022-03-30 09:52:29 +02:00
Joakim Sørensen
d17f8e9ed6
Add update platform to the Supervisor integration ( #68475 )
2022-03-22 12:21:12 +01:00
Joakim Sørensen
49aabcb2ac
Add homeassistant to partial backup service ( #67117 )
2022-02-23 08:38:52 -08:00
Franck Nijhof
3afadf8adb
Revert "Block peer certs on supervisor" ( #67104 )
2022-02-23 12:32:07 +01:00
Paulus Schoutsen
938b64081b
Block peer certs on supervisor ( #66837 )
...
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
Co-authored-by: Mike Degatano <michael.degatano@gmail.com>
2022-02-22 13:59:40 -08:00
Franck Nijhof
20bdcc7fff
Replace hass.helpers: async_get_clientsession() ( #63910 )
2022-01-11 17:33:50 +01:00
epenet
358922db56
Use dataclass for HassioServiceInfo ( #60824 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-03 14:05:56 +01:00
Joakim Sørensen
d784c8dd1a
Remove Supervisor panel title and icon ( #60894 )
2021-12-03 10:35:57 +01:00
epenet
0723b1c539
Introduce HassioServiceInfo ( #60844 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 11:17:54 -08:00
Joakim Sørensen
737dd6fc26
Add tests to hassio binary_sensor platform ( #60609 )
2021-12-01 21:41:31 +01:00
Joakim Sørensen
8a5df5f7eb
Fix ingress for non admin ( #60120 )
2021-11-29 23:03:16 +01:00
Joakim Sørensen
f15840e7ff
Limit add-on stats to add-ons that are running ( #58479 )
2021-10-26 19:58:17 +02:00
Ville Skyttä
b52c5c82b1
Use http.HTTPStatus in components/[gh]* ( #58246 )
2021-10-23 20:34:53 +02:00
avee87
a0bb2c8b33
Add memory/cpu percentage to Supervisor addons entities ( #57468 )
...
* Add memory/cpu percentage to Supervisor addons entities
* fixed lint
* Use a single update function. Fixed tests
* use constant
* review comments
* oops
2021-10-22 12:23:21 +02:00
Joakim Sørensen
24509503bb
Remove snapshot from hassio integration ( #57652 )
2021-10-14 10:00:44 +02:00
Paulus Schoutsen
a4d9019ffc
Refactor persistent notification to no longer route all data via a service ( #57157 )
...
* Convert persistent notification tests to async
* Create/dismiss persistent notifications in exposed functions, not service calls
* Fix notify persistent_notification
* Remove setting up persistent_notification
* Drop more setups
* Empty methods
* Undeprecate sync methods because too big task
* Fix setup clearing notifications
* Fix a bunch of tests
* Fix more tests
* Uno mas
* Test persistent notification events
* Clean up stale comment
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-07 12:58:00 +02:00
Joakim Sørensen
6a9b484f2d
Remove timeout for backup services ( #56763 )
2021-09-29 09:46:05 +02:00
Joakim Sørensen
3e38dc0fd9
Add cache-control headers to supervisor entrypoint ( #55493 )
2021-08-31 14:45:28 +02:00
Joakim Sørensen
56360feb9a
Stream API requests to the supervisor ( #53909 )
2021-08-03 16:48:22 +02: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
Paulus Schoutsen
6b7a4d2d3c
Revert "Allow uploading large snapshots ( #53528 )" ( #53729 )
...
This reverts commit cdce14d63d
.
2021-07-29 14:26:05 -07:00
Stephen Beechen
cdce14d63d
Allow uploading large snapshots ( #53528 )
...
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
2021-07-28 22:12:59 -07:00
Joakim Sørensen
9806bda272
Rename snapshot -> backup ( #51629 )
2021-07-27 22:43:05 +02:00
Joakim Sørensen
519efd2723
Handle missing peername ( #53052 )
...
* Handle missing peername
* Add test
2021-07-15 14:16:30 +02:00
Joakim Sørensen
c8755cd896
Migrate the name for the hassio user ( #51771 )
2021-06-14 09:01:18 -07:00
Joakim Sørensen
8ed8747225
Resolve addon repository slug for device registry ( #51287 )
...
* Resolve addon repository slug for device registry
* typo
* Adjust onboarding test
* Use /store
2021-05-31 14:06:11 +02:00