Pull to refresh

Comments 14

UFO landed and left these words here
Я скинул ссылку на готовый проект — скачал 2 bin файла, прошил ESP и пользуешься. В Вашем случае — лишь реализация протокола MQTT
Интересно, спасибо. Подумаю о переходе на этот формат, больше народу поддерживает его.
Подскажите какой esp был использован и есть ли схема подключения?
Использовались ESP-12E devboard (клон NodeMCU), Sonoff Basic и Sonoff Touch. Схема там простая — питание на датчик и провод данных на GPIO из esp-sensors.h (для датчиков движения и DHT22).
Полезная, по крайней мере для меня, информация.
Со скриптом обязательно по разбираюсь немного позже, идея хорошая, а вот в исходниках покопаюсь в ближайшее время, тут много чего полезного для себя смогу почерпнуть. Спасибо большое!
Планирую сделать MQTT — ModBusRTU шлюз, что бы работал как мастер сети ModBus, для начала для своих релейных блоков и диммеров, но в перспективе хочу сделать универсальный шлюз — MQTT топик, в ModBus команду и наоборот.
Железо для шлюза уже подготовил осталось самую малость, софт написать.
Лучше сразу предупредить, что у меня там modbus не очень правильный, не проверяет получение данных диммером, просто повторяет ему пакеты периодически.
Спасибо!
Да по сути он и не должен проверять. Главное что бы формирование пакета и подсчет контрольной суммы был.
А над алгоритмом формирования содержания пакета, и парсингом буду работать сам. Поскольку Шлюз будет работать мастером сети, еще серьезная задача организация опроса, с требуемыми периодичностями.
> MQTT — ModBusRTU шлюз
Вот это именно то что вам надо
github.com/contactless/wb-mqtt-serial
Хотя лично у меня и возникла проблема его совместимости с кривыми modbus слейвами.
Спасибо за инфу! Действительно очень полезно.
Мои слейвы вроде правильно ModBusRTU юзают. Проверены в нескольких системах. Теперь вот для них надо MQTT — ModBusRTU шлюз с городить.
Sign up to leave a comment.

Articles