mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Use user-set device names for Linksys Smart Wi-Fi routers (3) (#8300)
* Use user-set device names for Linksys Smart Wi-Fi routers (3) * Newline at end of linksys_smart.py * Remove spaces in last line of linksys_smart.py * Update linksys_smart.py
This commit is contained in:
parent
903e6b5aee
commit
63ff173305
@ -83,11 +83,14 @@ class LinksysSmartWifiDeviceScanner(DeviceScanner):
|
|||||||
if not connections:
|
if not connections:
|
||||||
_LOGGER.debug("Device %s is not connected", mac)
|
_LOGGER.debug("Device %s is not connected", mac)
|
||||||
continue
|
continue
|
||||||
name = device["friendlyName"]
|
|
||||||
properties = device["properties"]
|
name = None
|
||||||
for prop in properties:
|
for prop in device["properties"]:
|
||||||
if prop["name"] == "userDeviceName":
|
if prop["name"] == "userDeviceName":
|
||||||
name = prop["value"]
|
name = prop["value"]
|
||||||
|
if not name:
|
||||||
|
name = device.get("friendlyName", device["deviceID"])
|
||||||
|
|
||||||
_LOGGER.debug("Device %s is connected", mac)
|
_LOGGER.debug("Device %s is connected", mac)
|
||||||
self.last_results[mac] = name
|
self.last_results[mac] = name
|
||||||
except (KeyError, IndexError):
|
except (KeyError, IndexError):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user