Обновление устройства для IoT: я могу импортировать изменения, но не вижу обновлений, доступных на вкладке «Группы и развертывание». Любой может мне помочь.
Я настроил агент обновления устройства на устройстве IoT. Импортировано несколько обновлений с помощью опции «Импортировать новое обновление», но на вкладке «Группы и развертывание» я не вижу ни одного нового обновления.
Пожалуйста, смотрите ссылки ниже для более подробной информации.
2 ответа
с помощью Ms-Doc,Ms-Doc2 мне удалось импортировать новое обновление в Центр Интернета вещей.
- Добавьте контроль доступа в Центр Интернета вещей
- Убедитесь, что роль участника данных Центра Интернета вещей указана в разделе «Назначения ролей» после выбора «Обновление устройств Azure».
- Найдите «Обновление устройства Azure», выбрав «Пользователь», «Группа» или «Субъект службы».
- Выберите «Устройства» на левой панели. Далее выберите «Добавить устройство».
- Выберите «Добавить идентификатор модуля», затем введите имя модуля в разделе «Имя идентификатора модуля».
- На том же уровне, что и теги идентификатора модели и версии в файле-двойнике, добавьте новое значение тега обновления устройства следующим образом:
"tags": {
"ADUGroup": "DU-simulator-tutorial"
},
- Установите и настройте агент обновления устройств.
- Выберите «Загрузить» в своем контейнере, затем перейдите к файлам, которые вы получили в соответствии с требованиями. Выберите «Загрузить» после выбора файлов adu-update-image-raspberrypi3.swu и TutorialImportManifest_Sim.importmanifest.json.
- После нажатия проверьте статус в группах и развертываниях .
Решение. В du-config.json независимо от производителя и модели, которые мы используем во время настройки DeviceAgent, нам нужно использовать то же самое внутри файла .importmanifest.json во время импорта, в противном случае импорт пройдет успешно, но на вкладке «Развертывание» вы не увидите никаких новых обновлений для развертывания.