Add support for USB dongles to the hardware integration (#76795)

* Add support for USB dongles to the hardware integration

* Update hardware integrations

* Adjust tests

* Add USB discovery for SkyConnect 1.0

* Improve test coverage

* Apply suggestions from code review

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Fix frozen dataclass shizzle

* Adjust test

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
This commit is contained in:
Erik Montnemery
2022-08-18 21:52:12 +02:00
committed by GitHub
parent fb5a67fb1f
commit bb74730e96
23 changed files with 581 additions and 28 deletions

View File

@@ -48,6 +48,7 @@ async def test_hardware_info(hass: HomeAssistant, hass_ws_client) -> None:
"model": "1",
"revision": None,
},
"dongles": None,
"name": "Raspberry Pi",
"url": None,
}