Eliminate needless async_add_job invocation of async_add_devices (#6864)

This commit is contained in:
David McNett 2017-04-03 02:01:53 -05:00 committed by Paulus Schoutsen
parent f4d2ece2fe
commit c27a526f5b
4 changed files with 4 additions and 4 deletions

View file

@ -32,7 +32,7 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
InsteonPLMBinarySensorDevice(hass, plm, address, name)
)
hass.async_add_job(async_add_devices(device_list))
async_add_devices(device_list)
class InsteonPLMBinarySensorDevice(BinarySensorDevice):

View file

@ -36,7 +36,7 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
InsteonPLMDimmerDevice(hass, plm, address, name, dimmable)
)
hass.async_add_job(async_add_devices(device_list))
async_add_devices(device_list)
class InsteonPLMDimmerDevice(Light):

View file

@ -95,7 +95,7 @@ class LIFXManager(object):
entity = LIFXLight(device)
_LOGGER.debug("%s register READY", entity.ipaddr)
self.entities[device.mac_addr] = entity
self.hass.async_add_job(self.async_add_devices, [entity])
self.async_add_devices([entity])
@callback
def unregister(self, device):

View file

@ -32,7 +32,7 @@ def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
InsteonPLMSwitchDevice(hass, plm, address, name)
)
hass.async_add_job(async_add_devices(device_list))
async_add_devices(device_list)
class InsteonPLMSwitchDevice(SwitchDevice):