|
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 |