mirror of
https://github.com/home-assistant/core.git
synced 2025-07-14 08:47:10 +00:00
Improve type hints in device tracker implementations (#121585)
This commit is contained in:
parent
9ca398ef82
commit
ba0cd595ff
@ -54,7 +54,7 @@ class CiscoDeviceScanner(DeviceScanner):
|
|||||||
self.success_init = self._update_info()
|
self.success_init = self._update_info()
|
||||||
_LOGGER.info("Initialized cisco_ios scanner")
|
_LOGGER.info("Initialized cisco_ios scanner")
|
||||||
|
|
||||||
def get_device_name(self, device):
|
async def async_get_device_name(self, device: str) -> str | None:
|
||||||
"""Get the firmware doesn't save the name of the wireless device."""
|
"""Get the firmware doesn't save the name of the wireless device."""
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
@ -128,7 +128,7 @@ class SnmpScanner(DeviceScanner):
|
|||||||
await self._async_update_info()
|
await self._async_update_info()
|
||||||
return [client["mac"] for client in self.last_results if client.get("mac")]
|
return [client["mac"] for client in self.last_results if client.get("mac")]
|
||||||
|
|
||||||
async def async_get_device_name(self, device):
|
async def async_get_device_name(self, device: str) -> str | None:
|
||||||
"""Return the name of the given device or None if we don't know."""
|
"""Return the name of the given device or None if we don't know."""
|
||||||
# We have no names
|
# We have no names
|
||||||
return None
|
return None
|
||||||
|
@ -71,7 +71,7 @@ class XiaomiMiioDeviceScanner(DeviceScanner):
|
|||||||
|
|
||||||
return [device["mac"] for device in station_info.associated_stations]
|
return [device["mac"] for device in station_info.associated_stations]
|
||||||
|
|
||||||
async def async_get_device_name(self, device):
|
async def async_get_device_name(self, device: str) -> str | None:
|
||||||
"""Return None.
|
"""Return None.
|
||||||
|
|
||||||
The repeater doesn't provide the name of the associated device.
|
The repeater doesn't provide the name of the associated device.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user