TuyaOS
|
TUYA OTA service 更多...
函数 | |
OPERATE_RET | http_device_schema_newest_get (CONST CHAR_T *schemaId, CONST CHAR_T *version, CONST CHAR_T *nodeId, ty_cJSON **result) |
Retrieve lastest schema from cloud 更多... | |
OPERATE_RET | http_device_schema_version_update (CONST CHAR_T *schemaId, CONST CHAR_T *version, ty_cJSON *nodeIds, CONST CHAR_T *result, CONST CHAR_T *reason) |
Sync schema upgrade result to cloud 更多... | |
OPERATE_RET | http_device_upgrade_info_get (CONST CHAR_T *dev_id, CONST DEV_TYPE_T tp, ty_cJSON **result) |
Retrieve default upgrade info from cloud 更多... | |
OPERATE_RET | http_device_upgrade_info_get_silent (CONST CHAR_T *sub_id, ty_cJSON **result) |
Retrieve silent upgrade info from cloud 更多... | |
OPERATE_RET | http_device_upgrade_stat_update (CONST CHAR_T *dev_id, CONST DEV_TYPE_T tp, CONST BYTE_T status) |
Sync upgrade status to cloud 更多... | |
TUYA OTA service
OPERATE_RET http_device_schema_newest_get | ( | CONST CHAR_T * | schemaId, |
CONST CHAR_T * | version, | ||
CONST CHAR_T * | nodeId, | ||
ty_cJSON ** | result | ||
) |
Retrieve lastest schema from cloud
[in] | schemaId | ID of local schema |
[in] | version | Version of local schema |
[in] | nodeId | ID of sub-device, or NULL for GW |
[out] | result | JSON encoded data |
OPERATE_RET http_device_schema_version_update | ( | CONST CHAR_T * | schemaId, |
CONST CHAR_T * | version, | ||
ty_cJSON * | nodeIds, | ||
CONST CHAR_T * | result, | ||
CONST CHAR_T * | reason | ||
) |
Sync schema upgrade result to cloud
[in] | schemaId | ID of local schema |
[in] | version | Version of local schema |
[in] | nodeIds | IDs of sub-device, or NULL for GW |
[in] | result | Upgrade result |
[in] | result | Reason |
OPERATE_RET http_device_upgrade_info_get | ( | CONST CHAR_T * | dev_id, |
CONST DEV_TYPE_T | tp, | ||
ty_cJSON ** | result | ||
) |
Retrieve default upgrade info from cloud
[in] | dev_id | ID of sub-device, or NULL for GW |
[in] | tp | OTA channel, see DEV_TYPE_T |
[out] | result | JSON encoded data |
OPERATE_RET http_device_upgrade_info_get_silent | ( | CONST CHAR_T * | sub_id, |
ty_cJSON ** | result | ||
) |
Retrieve silent upgrade info from cloud
[in] | sub_id | ID of sub-device, or NULL for GW |
[out] | result | JSON encoded data |
OPERATE_RET http_device_upgrade_stat_update | ( | CONST CHAR_T * | dev_id, |
CONST DEV_TYPE_T | tp, | ||
CONST BYTE_T | status | ||
) |
Sync upgrade status to cloud
[in] | dev_id | ID of sub-device, or NULL for GW |
[in] | tp | OTA channel, see DEV_TYPE_T |
[in] | status | Upgrade status, see TI_UPGRD_STAT_S |