Leverage data from UDP discovery to initialize device structure (#132)

* avoid talking to devices after UDP discovery

* formatting fix

* more formatting

* more formatting changes

* undo gitignore changes

* fixing git ignore for black

Co-authored-by: dlee1j1 <dlee1j@yahoo.comm>
This commit is contained in:
dlee1j1
2021-02-06 07:14:36 -08:00
committed by GitHub
parent 98b40b5072
commit d4a361dd3e
3 changed files with 7 additions and 3 deletions

View File

@@ -77,7 +77,7 @@ class _DiscoverProtocol(asyncio.DatagramProtocol):
device_class = Discover._get_device_class(info)
device = device_class(ip)
asyncio.ensure_future(device.update())
device.update_from_discover_info(info)
self.discovered_devices[ip] = device
self.discovered_devices_raw[ip] = info