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

@ -34,6 +34,7 @@ def async_info(hass: HomeAssistant) -> HardwareInfo:
model=board,
revision=None,
),
dongles=None,
name=BOARD_NAMES.get(board, f"Unknown hardkernel Odroid model '{board}'"),
url=None,
)