diff --git a/homeassistant/components/binary_sensor/insteon_plm.py b/homeassistant/components/binary_sensor/insteon_plm.py index 6ce9538060a..e7bf93cbd60 100644 --- a/homeassistant/components/binary_sensor/insteon_plm.py +++ b/homeassistant/components/binary_sensor/insteon_plm.py @@ -27,12 +27,11 @@ 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'] - device = plm.devices[address] - state_key = device_info['state_key'] + address = discovery_info['address'] + device = plm.devices[address] + state_key = discovery_info['state_key'] - entities.append(InsteonPLMBinarySensor(device, state_key)) + entities.append(InsteonPLMBinarySensor(device, state_key)) async_add_devices(entities)