Add and use an async_fire_service_discovered helper (#23232)

This commit is contained in:
Jc2k 2019-04-19 13:38:50 +01:00 committed by Charles Garwood
parent b2a7699cdf
commit b3a8b0056b
2 changed files with 12 additions and 3 deletions

View file

@ -269,6 +269,15 @@ def fire_service_discovered(hass, service, info):
})
@ha.callback
def async_fire_service_discovered(hass, service, info):
"""Fire the MQTT message."""
hass.bus.async_fire(EVENT_PLATFORM_DISCOVERED, {
ATTR_SERVICE: service,
ATTR_DISCOVERED: info
})
def load_fixture(filename):
"""Load a fixture."""
path = os.path.join(os.path.dirname(__file__), 'fixtures', filename)