* vesync: change device to match pyvesync type
* MartinHjelmare's suggestion for derived classes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* MartinHjelmare's suggestion for derived classes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* MartinHjelmare's suggestion for derived classes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* MartinHjelmare's suggestion for annotations
* vesync: fix imports
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Drop return value from vesync
* Add setup type hints to netgear_lte
* Drop return value from hyperion
* Add setup type hints to opentherm_gw
Co-authored-by: epenet <epenet@users.noreply.github.com>