Обновление устройств Azure для Центра Интернета вещей

У меня есть микроконтроллер ASUS Tinker Board 2 с установленным на нем Debian 10. Я хочу реализовать обновление устройства, установленоdeviceupdate-agentна устройстве. Сделал настройку и могу слушать обновления. Вопрос в том, как создать манифест импорта для обновления образа или версии устройства. Должен ли я загрузить файл изображения, или он загрузится автоматически.

1 ответ

Ссылка, взятая из обновления, для импорта в Обновление устройств Azure для Центра Интернета вещей.

  • Расширения Azure CLI необходимо установить перед использованием. Расширение azure-iot используется в командах статьи. Используйте командуaz extension update --name azure-iotчтобы убедиться, что вы используете самую последнюю версию расширения.

  • Обновите манифест импорта:

      az iot du update init v5 \
    --update-provider <replace with your Provider> \
    --update-name <replace with your update Name> \
    --update-version <replace with your update Version> \
    --compat <replace with the property name>=<replace with the value your device will report> <replace with the property name>=<replace with the value your device will report> \
    --step handler=<replace with your chosen handler> properties=<replace with any handler properties (JSON-formatted)> \
    --file path=<replace with path(s) to your update file(s), including the full file name>

Другие вопросы по тегам