This commit is contained in:
Fabian Affolter 2018-12-18 19:32:42 +01:00 committed by Otto Winter
parent 7317b1bb8b
commit ef6c39f911

View File

@ -134,7 +134,7 @@ async def async_setup(hass, config):
discovery_hash = json.dumps([service, info], sort_keys=True) discovery_hash = json.dumps([service, info], sort_keys=True)
if discovery_hash in already_discovered: if discovery_hash in already_discovered:
logger.debug("Already discoverd service %s %s.", service, info) logger.debug("Already discovered service %s %s.", service, info)
return return
already_discovered.add(discovery_hash) already_discovered.add(discovery_hash)
@ -174,15 +174,15 @@ async def async_setup(hass, config):
for result in results: for result in results:
hass.async_create_task(new_service_found(*result)) hass.async_create_task(new_service_found(*result))
async_track_point_in_utc_time(hass, scan_devices, async_track_point_in_utc_time(
dt_util.utcnow() + SCAN_INTERVAL) hass, scan_devices, dt_util.utcnow() + SCAN_INTERVAL)
@callback @callback
def schedule_first(event): def schedule_first(event):
"""Schedule the first discovery when Home Assistant starts up.""" """Schedule the first discovery when Home Assistant starts up."""
async_track_point_in_utc_time(hass, scan_devices, dt_util.utcnow()) async_track_point_in_utc_time(hass, scan_devices, dt_util.utcnow())
# discovery local services # Discovery for local services
if 'HASSIO' in os.environ: if 'HASSIO' in os.environ:
hass.async_create_task(new_service_found(SERVICE_HASSIO, {})) hass.async_create_task(new_service_found(SERVICE_HASSIO, {}))