/waterius

Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

Ватериус 1.1.0

Wi-Fi приставка для импульсных счётчиков воды, газа, тепла

waterius2-phone_

Еnglish

✅ Протоколы HTTP, MQTT

✅ Поддержка Умного дома Яндекса, HomeAssistant, Domoticz, SprutHub

✅ Личный кабинет waterius.ru

  • автоматическая сдача показаний счётчиков в 100+ «водоканалов» России и СНГ.
  • отправка на электронную почту
  • отправка по СМС
  • телеграм бот

✅ Работает от 3-х батареек АА несколько лет

Подходит к счётчикам

✅ Все счётчики воды с импульсным выходом (провод торчит из корпуса)

✅ Все счётчики газа с герконом

✅ Электронные счётчики газа: Бетар СГБМ-4 подробнее

✅ Электронные счётчики тепла: Sanext Monu CU, Берил ITELMA СТЭ 31 подробнее

Где купить

waterius.ru

Характеристики

  • подключение до двух счётчиков
  • 3 АА батарейки (~2-4 года работы)
  • передача по Wi-Fi
  • не нужно знать, вес импульса у счётчика воды (Ватериус сам определит 1 или 10л/имп)
  • не нужно знать, какого типа выход: "сухой контакт" или "НАМУР"
  • настраиваемый период отправки
  • ручная настройка веса импульса
  • дискавери для Home Assistant
  • возможно указать свои: веб сервер, MQTT брокер, сервер Blynk, NTP сервер

Данные с Ватериуса можно увидеть:

Подключение и настройка

Текстом Видео

Аналоги

Заводские и DIY

DIY Сделать самому

Скачать прошивки

Народная инструкция в инфо Телеграм чата: waterius_forum

Геркон для газового счётчика

Корпус для геркона под газовый счетчик BK-G4T bk-g4t-sensor.zip

Принцип работы

Счётчик импульсов состоит из двух микросхем. Attiny85 считает импульсы в режиме сна и сохраняет их в EEPROM. Раз в сутки она будит ESP8266 и слушает i2c линию. ESP8266 спрашивает у Attiny85 данные и отправляет их на сервер. После этого ESP8266 засыпает, а Attiny85 продолжает считать-считать-считать...

Известные ошибки

  • Иногда не надёжно подключается к некоторым роутера Asus, Kineetic. Укажите в настройках Вай-фая ватериуса "only G".
  • До версии 0.11.8: Иногда не подключается к Ростелекомовским роутерам: Sercomm rv6699, Innbox e70, e80 (192.168.0.1), TP-Link AX5400. Лечится указанием статического ip в настройках. Если у вас такие, напишите в теме: Проблемы с роутерами
  • До версии 0.11.7 не подключается к Wi-Fi с пробелом в названии.

Схема

Заводская плата: плата ватериуса

В репозитории ещё есть однослойная для ЛУТа.

Разработка

Ветка dev для pull-request Ветка master только для публикации прошивок

В версии 1.0.0 (ветка async) требуется помощь:

  • Реализовать запись лога в файл (LittleFS), чтобы можно было скачать (/logs.html)
  • OTA обновления: предложить код прошивки и пример веб-сервера (можно на базе NodeMCU)

Модификации

ветка attiny84 поддерживает плату Waterius-Attiny84-ESP12F с 4мя счетчиками и 2мя датчиками протечек.

Waterius на ESP32 с NB-IoT от OloloevReal

Датчик протечек:

Ответственность

Прошивка Ватериуса сделана на основе открытых библиотек, работоспособность которых никто не гарантирует. Я также не могу обещать, что устройство будет работать с вашем оборудованием и вы не получите ущерба как во время изготовления, так и во время эксплуатации устройства =). Пожалуйста, сообщите о любом опыте изготовления и использования тут. Вы поможете развитию проекта! Лицензия GNU GPLv3

Благодарности

  • marvel-m9y за поддержку HTTPS
  • OloloevReal за датчик протечки, работу по ESP32
  • popsodav за MQTT
  • Ивану Коваленко и Иван Ганжа за консультации по электротехнике
  • Alex Jensen, за проект температурного датчика.
  • freenetwork за конфигурацию для HomeAssistant
  • grffio за локальный веб-сервер
  • Игорю Вахромееву за наикрутейший редизайн настроек
  • Сергею А. (г. Мурманск) за подробную инструкцию по настройке Domoticz и NodeRed
  • sintech за найденные и исправленные баги
  • zinger76 за ссылку на заказ платы и 3D модель крепления к стене
  • badenbaden за дельные комментарии по производству и новую версию!
  • kick2nick за доработки функционала.
  • foxel за доработку платы.
  • Пользователям, приславшим очепятки и предложения: Дмитрию (г. Москва), Сергею (г. Кострома), Александру (г. Санкт-Петербург), Сергею (г. Мурманск), Антону (г. Красноярск) и др.
  • Денису С. (г. Москва) за видео установки Ватериуса.
  • ivakorin за инструкцию к Home Assistant
  • Евгению К. из Самары, Олегу из Москвы за критику и помощь с прошивкой
  • Олегу К. из Республики Беларусь за инструкцию к MajorDoMo
  • Drafteed за виджет карты России
  • neitri за доработки прошивки
  • L2jLiga за обновление конфигурации Home Assistant
  • nyroux за корпус геркона для газового счётчика
  • Anat0liyBM за поддержку discovery HA
  • vzagorovskiy за большое обновление 0.11.0
  • abrant-ru за поддержку счётчиков с выходом "открытый коллектор" (короткими импульсами)
  • Даниилу Макарову за дизайн веб интерфейса
  • videlinagbm за верстку веб интерфейса и js код

Форумам:

Контакты

Связь: Facebook, VK, Instagram

Задавайте вопросы в Телеграм чате: waterius_forum

Найденные ошибки в issues