Fix geofency requiring a configuration.yaml entry (#20631)

This commit is contained in:
Paulus Schoutsen
2019-02-01 14:10:37 -08:00
committed by Paulus Schoutsen
parent 557b745053
commit ca729b178b
@@ -68,8 +68,8 @@ WEBHOOK_SCHEMA = vol.Schema({
async def async_setup(hass, hass_config):
"""Set up the Geofency component."""
config = hass_config[DOMAIN]
mobile_beacons = config[CONF_MOBILE_BEACONS]
config = hass_config.get(DOMAIN, {})
mobile_beacons = config.get(CONF_MOBILE_BEACONS, [])
hass.data[DOMAIN] = [slugify(beacon) for beacon in mobile_beacons]
return True