diff --git a/homeassistant/components/cisco_ios/device_tracker.py b/homeassistant/components/cisco_ios/device_tracker.py index 0b76a85424b..485a825b51f 100644 --- a/homeassistant/components/cisco_ios/device_tracker.py +++ b/homeassistant/components/cisco_ios/device_tracker.py @@ -54,7 +54,7 @@ class CiscoDeviceScanner(DeviceScanner): self.success_init = self._update_info() _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.""" return None diff --git a/homeassistant/components/snmp/device_tracker.py b/homeassistant/components/snmp/device_tracker.py index 91baa8f6b4c..9741a48dd9f 100644 --- a/homeassistant/components/snmp/device_tracker.py +++ b/homeassistant/components/snmp/device_tracker.py @@ -128,7 +128,7 @@ class SnmpScanner(DeviceScanner): await self._async_update_info() 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.""" # We have no names return None diff --git a/homeassistant/components/xiaomi_miio/device_tracker.py b/homeassistant/components/xiaomi_miio/device_tracker.py index 9acdb1cc53e..4a7e447b8a5 100644 --- a/homeassistant/components/xiaomi_miio/device_tracker.py +++ b/homeassistant/components/xiaomi_miio/device_tracker.py @@ -71,7 +71,7 @@ class XiaomiMiioDeviceScanner(DeviceScanner): 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. The repeater doesn't provide the name of the associated device.