Использовались ESP-12E devboard (клон NodeMCU), Sonoff Basic и Sonoff Touch. Схема там простая — питание на датчик и провод данных на GPIO из esp-sensors.h (для датчиков движения и DHT22).
Полезная, по крайней мере для меня, информация.
Со скриптом обязательно по разбираюсь немного позже, идея хорошая, а вот в исходниках покопаюсь в ближайшее время, тут много чего полезного для себя смогу почерпнуть. Спасибо большое!
Планирую сделать MQTT — ModBusRTU шлюз, что бы работал как мастер сети ModBus, для начала для своих релейных блоков и диммеров, но в перспективе хочу сделать универсальный шлюз — MQTT топик, в ModBus команду и наоборот. Железо для шлюза уже подготовил осталось самую малость, софт написать.
Спасибо!
Да по сути он и не должен проверять. Главное что бы формирование пакета и подсчет контрольной суммы был.
А над алгоритмом формирования содержания пакета, и парсингом буду работать сам. Поскольку Шлюз будет работать мастером сети, еще серьезная задача организация опроса, с требуемыми периодичностями.
> MQTT — ModBusRTU шлюз
Вот это именно то что вам надо github.com/contactless/wb-mqtt-serial
Хотя лично у меня и возникла проблема его совместимости с кривыми modbus слейвами.
Спасибо за инфу! Действительно очень полезно.
Мои слейвы вроде правильно ModBusRTU юзают. Проверены в нескольких системах. Теперь вот для них надо MQTT — ModBusRTU шлюз с городить.
MQTT, умный дом, ESP-8266 и Plug&Play