mirror of
https://github.com/home-assistant/core.git
synced 2025-08-03 20:55:10 +02:00
Protect bloomsky platform setup (#12316)
This commit is contained in:
committed by
Fabian Affolter
parent
247edf1b69
commit
3e150bb2b3
@@ -31,6 +31,10 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||
|
||||
def setup_platform(hass, config, add_devices, discovery_info=None):
|
||||
"""Set up the available BloomSky weather binary sensors."""
|
||||
# Protect against people having setup the bloomsky platforms
|
||||
if discovery_info is None:
|
||||
return
|
||||
|
||||
bloomsky = get_component('bloomsky')
|
||||
# Default needed in case of discovery
|
||||
sensors = config.get(CONF_MONITORED_CONDITIONS, SENSOR_TYPES)
|
||||
|
@@ -17,6 +17,10 @@ DEPENDENCIES = ['bloomsky']
|
||||
# pylint: disable=unused-argument
|
||||
def setup_platform(hass, config, add_devices, discovery_info=None):
|
||||
"""Set up access to BloomSky cameras."""
|
||||
# Protect against people having setup the bloomsky platforms
|
||||
if discovery_info is None:
|
||||
return
|
||||
|
||||
bloomsky = get_component('bloomsky')
|
||||
for device in bloomsky.BLOOMSKY.devices.values():
|
||||
add_devices([BloomSkyCamera(bloomsky.BLOOMSKY, device)])
|
||||
|
@@ -45,6 +45,10 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||
# pylint: disable=unused-argument
|
||||
def setup_platform(hass, config, add_devices, discovery_info=None):
|
||||
"""Set up the available BloomSky weather sensors."""
|
||||
# Protect against people having setup the bloomsky platforms
|
||||
if discovery_info is None:
|
||||
return
|
||||
|
||||
bloomsky = get_component('bloomsky')
|
||||
# Default needed in case of discovery
|
||||
sensors = config.get(CONF_MONITORED_CONDITIONS, SENSOR_TYPES)
|
||||
|
Reference in New Issue
Block a user