Change discovered from a list of dict to a dict

This commit is contained in:
Tom Harris
2018-02-21 00:15:31 -05:00
parent 1836baf4ec
commit c46cca1c1e
4 changed files with 11 additions and 13 deletions

View File

@@ -35,9 +35,9 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
entities = []
plm = hass.data['insteon_plm']
address = device_info['address']
address = discovery_info['address']
device = plm.devices[address]
state_key = device_info['state_key']
state_key = discovery_info['state_key']
entities.append(InsteonPLMFan(device, state_key, SUPPORT_SET_SPEED))

View File

@@ -25,10 +25,9 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
entities = []
plm = hass.data['insteon_plm']
for device_info in discovery_info:
address = device_info['address']
address = discovery_info['address']
device = plm.devices[address]
state_key = device_info['state_key']
state_key = discovery_info['state_key']
entities.append(InsteonPLMDimmerDevice(device, state_key))

View File

@@ -22,10 +22,9 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
entities = []
plm = hass.data['insteon_plm']
for device_info in discovery_info:
address = device_info['address']
address = discovery_info['address']
device = plm.devices[address]
state_key = device_info['state_key']
state_key = discovery_info['state_key']
entities.append(InsteonPLMSensorDevice(device, state_key))