Обновление устройств 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>
- Дополнительные сведения см. в манифесте обновления Центра Интернета вещей в этом обновлении устройства.