{
"type": "report_progress",
"report": {
"progress": {
"state": "fail",
"result_code": "-5",
"result_msg": "ota_fail"
}
},
"version": "1.0.1"
}
Этот формат неверен.
{
"type": "report_progress",
"report": {
"progress": {
"state": "fail",
"result_code": "-4",
"result_msg": "1111"
}
},
"version": "1.0"
}
Это правильный формат, где версия находится внутри объекта report
.
При неверном формате, консоль управления Tencent Cloud не будет отображать информацию о прогрессе OTA и ошибках.
Используйте SIM-карту с IoT, содержащую белый список доменов, но не добавляйте в него адрес HTTP OTA Tencent Cloud. Отправьте команду на обновление OTA через Tencent Cloud.
Устройство получает команду и пытается выполнить HTTP-запрос для загрузки файла. При превышении времени ожидания устройство отправляет команду о неудачной попытке обновления.
После отправки устройства команды о неудачной попытке обновления, информация об ошибке не обновляется в консоли управления Tencent Cloud.
Консоль управления Tencent Cloud должна принимать информацию об ошибке и отображать причину неудачи.
.
.
V1113