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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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,
}