mirror of
https://github.com/home-assistant/core.git
synced 2025-07-13 08:17:08 +00:00
parent
2b49694a4c
commit
4b8a8dda8d
@ -10,7 +10,7 @@ from urllib.parse import urlparse
|
|||||||
from async_upnp_client.search import SsdpSearchListener
|
from async_upnp_client.search import SsdpSearchListener
|
||||||
|
|
||||||
from homeassistant import config_entries
|
from homeassistant import config_entries
|
||||||
from homeassistant.components import network
|
from homeassistant.components import network, ssdp
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
from homeassistant.helpers.event import async_call_later, async_track_time_interval
|
from homeassistant.helpers.event import async_call_later, async_track_time_interval
|
||||||
|
|
||||||
@ -161,7 +161,12 @@ class YeelightScanner:
|
|||||||
self._hass.config_entries.flow.async_init(
|
self._hass.config_entries.flow.async_init(
|
||||||
DOMAIN,
|
DOMAIN,
|
||||||
context={"source": config_entries.SOURCE_SSDP},
|
context={"source": config_entries.SOURCE_SSDP},
|
||||||
data=response,
|
data=ssdp.SsdpServiceInfo(
|
||||||
|
ssdp_usn="",
|
||||||
|
ssdp_st=SSDP_ST,
|
||||||
|
ssdp_headers=response,
|
||||||
|
upnp={},
|
||||||
|
),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -182,8 +182,8 @@ def _patch_discovery(no_device=False, capabilities=None):
|
|||||||
info = None
|
info = None
|
||||||
if not no_device:
|
if not no_device:
|
||||||
info = ssdp.SsdpServiceInfo(
|
info = ssdp.SsdpServiceInfo(
|
||||||
ssdp_usn="mock_usn",
|
ssdp_usn="",
|
||||||
ssdp_st="mock_st",
|
ssdp_st=scanner.SSDP_ST,
|
||||||
upnp={},
|
upnp={},
|
||||||
ssdp_headers=capabilities or CAPABILITIES,
|
ssdp_headers=capabilities or CAPABILITIES,
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user