mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 04:07:08 +00:00
More fault tolerant discovery
This commit is contained in:
parent
ab2e85840f
commit
09483e3be4
@ -52,7 +52,7 @@ def listen(hass, service, callback):
|
|||||||
|
|
||||||
def discovery_event_listener(event):
|
def discovery_event_listener(event):
|
||||||
"""Listen for discovery events."""
|
"""Listen for discovery events."""
|
||||||
if event.data[ATTR_SERVICE] in service:
|
if ATTR_SERVICE in event.data and event.data[ATTR_SERVICE] in service:
|
||||||
callback(event.data[ATTR_SERVICE], event.data.get(ATTR_DISCOVERED))
|
callback(event.data[ATTR_SERVICE], event.data.get(ATTR_DISCOVERED))
|
||||||
|
|
||||||
hass.bus.listen(EVENT_PLATFORM_DISCOVERED, discovery_event_listener)
|
hass.bus.listen(EVENT_PLATFORM_DISCOVERED, discovery_event_listener)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user