Развертывание модулей. deplyment.template.json. Урок 6.5.
Модули в следующих уроках будут c приличным количеством параметров и развертывать их руками через Web интерфейс Azure хоть и полезно вначале для понимания сути процесса, но не практично с т.з. временных затрат. Поэтому остановлюсь подробнее на настройке файла deployment.template.json. В … Читать далее
Сборка Modbus IoT Edge модуля из исходников. Урок 6.
На github можно посмотреть исходники modbus модуля для IoT Edge. Соберем модуль из исходников и протестируем его работу. Если на ПК установлен Git, то зайдем в рабочую директорию и сделаем клонирование папки исходников с Git Hub на локальный ПК, запустив команду: … Читать далее
Подключение Modbus TCP устройств через IoT Edge к IoT Hub. Урок 5.
В предыдущей статье подробно изложено подключение Modbus RTU устройства к конвертеру Modbus RTU <-> TCP. Подключим конвертер Modbus TCP и, соответственно, устройство Modbus RTU к облаку IoT Hub. Для начала воспользуемся статьей на сайте Microsoft по подключению modbus устройств. Поскольку … Читать далее
Wi-Fi конвертер Modbus RTU в Modbus TCP Elfin EW-11 (RS485)
Конвертеры Modbus RTU (RS485 интерфейс) в Modbus TCP от ведущих брендов, вроде Moxa, Advantech, Schneider, ABB и пр. стоят довольно дорого. Несомненно, это очень надежное оборудование, но в некоторых случаях цена решения важна. Для одного из проектов я приобрел на … Читать далее
XY-MD01 SHT20 датчик температуры и влажности под RS485. Modbus RTU.
Для тестирования работы модуля Modbus TCP в Azure IoT Edge проще использовать простой датчик температуры и влажности поддерживающий протокол Modbus RTU. Когда покупаешь железо на Aliexpress нередко натыкаешься на продавцов, которые ничего не смыслят в том, что продают. Соотвественно, описание … Читать далее
Tips & Tricks при разработке модулей для IoT Edge. Урок 4.
Список находок при сборке готового IoT модуля termo sensor от Microsoft (см. часть 3 повествования) получился значительным, поэтому для удобства вынес в отдельную статью. Далее по тексту в квадратных скобках имена, которые нужно заменить на свои: [WarlibRegistry] — имя моего … Читать далее
Сборка и развертывание модуля для IoT Edge. Часть 3.
Прежде чем начинать разрабатывать свои модули для IoT Edge откомпилируем и развернем модуль датчика температуры и влажности разработанный Microsoft. С ним проводили эксперименты ранее. В Интернете есть два варианта модуля: https://github.com/Azure/iotedge/tree/master/edge-modules/SimulatedTemperatureSensor https://github.com/Azure/iot-edge-v1/tree/master/v2/samples/azureiotedge-simulated-temperature-sensor Код первого примера на момент написания статьи менялся … Читать далее