Снятие показаний счетчика воды по WiFi.

26 июля 2017
1
Предыстория.
Решил я поискать решения для дистанционного снятия счетчиков воды по WiFi. Набрел на пару уже готовых решений, но , во-первых дороговато, во-вторых - все равно это нечто "самодельное".
Сделано на базе Wemos D1 mini
Понадобится аппаратное устранение дребезга контактов. Легко делается на микросхеме 74LVC14AD.118 пары кондеров и 4 сопротивлений.
Конфиг записывается или на SD (если есть) или в EPPROM.
Данные отсылаются на mqtt сервер, где mqttwarn их складывает в базу sqlite3 (ну не сам конечно, а с помощью скрипта на Perl). mqttwarn в процедуре execute пришлось немного доработать, добавив одну строку, чтобы топик передавался вторым аргументом.
Наваял еще пару php и html, чтобы можно было статистику смотреть не на самом устройстве, а на сервере, куда данные отсылаются. За день, за месяц и за год.
На самом устройстве можно просто посмотреть кол-во куболитров :)))
Сервер у меня локально крутиться на базе роутера Zyxel с opkg.
Все подробности тут
Комментарии
Войдите или зарегистрируйтесь, чтобы оставить комментарий
500 баллов Плюса за отзыв о машине
Поставьте авто в Гараж, подтвердите владение и напишите отзыв
Подробнее