1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openLuat-LuatOS

 / Детали:

[🐛Ошибка]: В Air780E V1113core в команде отчета OTA для iotcloud Tencent Cloud есть ошибка.

Предстоит сделать
Владелец
Создано  
22.06.2025

Описание ошибки / Describe the bug

{
    "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 и ошибках.

Шаги воспроизведения / To Reproduce

Используйте SIM-карту с IoT, содержащую белый список доменов, но не добавляйте в него адрес HTTP OTA Tencent Cloud. Отправьте команду на обновление OTA через Tencent Cloud.
Устройство получает команду и пытается выполнить HTTP-запрос для загрузки файла. При превышении времени ожидания устройство отправляет команду о неудачной попытке обновления.
После отправки устройства команды о неудачной попытке обновления, информация об ошибке не обновляется в консоли управления Tencent Cloud.

Ожидаемое поведение / Expected behavior

Консоль управления Tencent Cloud должна принимать информацию об ошибке и отображать причину неудачи.

Скриншоты / Screenshots

.

Логи / Logs

.

Версия PACK / Version

V1113

Подтверждение- [x] Проверил, что эта проблема еще не была описана ранее / Checked that this issue has not been reported before to avoid duplicates.

  • Предоставил минимальный пример воспроизведения или подробные шаги воспроизведения, чтобы разработчики могли воспроизвести проблему / Provided a minimal reproducible example of the bug.
  • Предоставил полную информацию об ошибках, логи и скриншоты без сокращений.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/openLuat-LuatOS.git
git@api.gitlife.ru:oschina-mirror/openLuat-LuatOS.git
oschina-mirror
openLuat-LuatOS
openLuat-LuatOS