xiaomi_gateway/__init__.py
def get_from_hub(self, sid):
        """Get data from gateway"""
        cmd = '{ "cmd":"read","sid":"' + sid + '"}'
        resp = self._send_cmd(cmd, "read_ack") if int(self.proto[0:1]) == 1 else self._send_cmd(cmd, "read_rsp")
        _LOGGER.debug("read_ack << %s", resp)
        return self.push_data(resp)
def get_from_hub(self, sid):
        cmd = '{ "cmd":"read","sid":"' + sid + '"}'
        resp = self._send_cmd(cmd, "read_ack") if int(self.proto[0:1]) == 1 else self._send_cmd(cmd, "read_rsp")
        _LOGGER.debug("read_ack << %s", resp)
        return self.push_data(resp)
def get_from_hub ( self , sid ) : cmd = '{ "cmd":"read","sid":"' + sid + '"}' resp = self . _send_cmd ( cmd , "read_ack" ) if int ( self . proto [ 0 : 1 ] ) == 1 else self . _send_cmd ( cmd , "read_rsp" ) _LOGGER . debug ( "read_ack << %s" , resp ) return self . push_data ( resp )
Get data from gateway
Get data from gateway