Fix Synology camera whitelist (#28822)

* Fix Synology camera whitelist

If whitelist config is set, not camera is added to HA at all.

* Fix Synology Camera whitelist

Fix typo in config key.

* Update camera.py

Access config dict the voluptuous way
This commit is contained in:
Andi 2019-11-18 17:03:10 +01:00 committed by Martin Hjelmare
parent 1a46294e6d
commit 61bb24c423

View File

@ -62,7 +62,7 @@ async def async_setup_platform(hass, config, async_add_entities, discovery_info=
# add cameras
devices = []
for camera in cameras:
if not config.get(CONF_WHITELIST):
if not config[CONF_WHITELIST] or camera.name in config[CONF_WHITELIST]:
device = SynologyCamera(surveillance, camera.camera_id, verify_ssl)
devices.append(device)