'Send a command to a device.
This method must be run in the event loop and returns a coroutine.'

def async_send_command(self, command, **kwargs):

    return self.hass.async_add_job(ft.partial(self.send_command, command, **kwargs))
