mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 04:37:06 +00:00
Use new ServiceInfo location in sonos (#135699)
This commit is contained in:
parent
406c00997f
commit
7a442af9fa
@ -3,10 +3,11 @@
|
||||
from collections.abc import Awaitable
|
||||
import dataclasses
|
||||
|
||||
from homeassistant.components import ssdp, zeroconf
|
||||
from homeassistant.components import ssdp
|
||||
from homeassistant.config_entries import ConfigFlowResult
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.config_entry_flow import DiscoveryFlowHandler
|
||||
from homeassistant.helpers.service_info.zeroconf import ZeroconfServiceInfo
|
||||
|
||||
from .const import DATA_SONOS_DISCOVERY_MANAGER, DOMAIN, UPNP_ST
|
||||
from .helpers import hostname_to_uid
|
||||
@ -25,7 +26,7 @@ class SonosDiscoveryFlowHandler(DiscoveryFlowHandler[Awaitable[bool]], domain=DO
|
||||
super().__init__(DOMAIN, "Sonos", _async_has_devices)
|
||||
|
||||
async def async_step_zeroconf(
|
||||
self, discovery_info: zeroconf.ZeroconfServiceInfo
|
||||
self, discovery_info: ZeroconfServiceInfo
|
||||
) -> ConfigFlowResult:
|
||||
"""Handle a flow initialized by zeroconf."""
|
||||
hostname = discovery_info.hostname
|
||||
|
Loading…
x
Reference in New Issue
Block a user