hass-core/homeassistant/components/homeassistant_sky_connect
puddly 55c8ef1c7b
Simplify SkyConnect setup flow (#117868)
* Delay firmware probing until after the user picks the firmware type

* Remove confirmation step

* Fix unit tests

* Simplify unit test patching logic

Further simplify unit tests

* Bump Zigbee firmware up to the first choice

* Reuse `async_step_pick_firmware` during options flow

* Proactively validate all ZHA entries, not just the first
There can only be one (for now) so this changes nothing functionally

* Add unit test for bad firmware when configuring Thread
2024-05-22 14:09:30 -04:00
..
__init__.py Expose the SkyConnect integration with a firmware config/options flow (#115363) 2024-04-24 17:06:24 +02:00
config_flow.py Simplify SkyConnect setup flow (#117868) 2024-05-22 14:09:30 -04:00
const.py Expose the SkyConnect integration with a firmware config/options flow (#115363) 2024-04-24 17:06:24 +02:00
hardware.py Expose the SkyConnect integration with a firmware config/options flow (#115363) 2024-04-24 17:06:24 +02:00
manifest.json Change SkyConnect integration type back to hardware and fix multi-PAN migration bug (#116474) 2024-04-30 22:47:17 +02:00
strings.json Simplify SkyConnect setup flow (#117868) 2024-05-22 14:09:30 -04:00
util.py Account for disabled ZHA discovery config entries when migrating SkyConnect integration (#117800) 2024-05-20 21:35:57 -04:00