J. Nick Koston e98252ff17
Move connect_single to SmartDevice.connect (#538)
This refactors `Discover.connect_single` by moving device instance construction into a separate device factory module.
New `SmartDevice.connect(host, *, port, timeout, credentials, device_type)` class method replaces the functionality of `connect_single`,
and also now allows constructing device instances without relying on UDP discovery for type discovery if `device_type` parameter is set.

---------

Co-authored-by: Teemu R. <tpr@iki.fi>
2023-11-21 23:48:53 +01:00
..
2022-10-18 19:08:10 +02:00
2022-10-18 19:08:10 +02:00
2022-10-18 19:08:10 +02:00
2022-10-18 19:08:10 +02:00
2022-10-19 01:16:11 +02:00