Модуль, развернутый на устройстве Azure IoTEdge, не получает изменений идентификатора модуля Twin. - PullRequest
0 голосов
/ 13 марта 2019

Модуль, развернутый в Azure IoTEdge Device, не получает двойные изменения модуля, используя twin.on('properties.desired', function(delta){...});.

Похоже, что эта функция была выполнена только один раз, когда модуль запускался, и после этого не прослушивала изменения близнецов (я былизменение модуля-близнеца через портал Azure).

Я развернул пример модуля с azure-iot-sdk-node .

Моя настройка:

iotedge версия: iotedge 1.0.6.1 (3fa6cbef8b7fc3c55a49a622735eb1021b8a5963)

Используемая ОС и версия: Linux raspberrypi 4.14.98-v7 + # 1200 SMP Tue 12 февраля 20:27:48GMT 2019 armv7l GNU / Linux

Тот же код работает в IoT Edge Solution в Simulator без каких-либо проблем.

Дополнительная информация содержится в выпуске github Я открыл для команды Azure.

1 Ответ

0 голосов
/ 18 марта 2019

Тот же код работал после переустановки Linux на RPi с нуля. Странно, что об устройстве не сообщалось об ошибках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...