waterius

授权协议 LGPL-3.0 License
开发语言 C/C++
所属分类 其他开源、 嵌入式操作系统
软件类型 开源软件
地区 不详
投 递 者 夹谷星河
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

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

Ватериус 0.10.5

waterius2-phone_

Еnglish

>> Купить <<

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

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

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

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

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

Аналоги

Заводские и DIY

Изготовление

Прошивки HEX, BIN

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

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

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

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

  • Иногда (?) не подключается к Ростелекомовским роутерам: Sercomm rv6699, Innbox e70. Лечится указанием статического ip в настройках. Если у вас такие, напишите в теме: Проблемы с роутерами
  • Подозрение на очень редкие зависания в версиях attiny 14 - 21. В 22 (0.10.5) починили, тестируем.

Схема

Заводская плата:

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

Помочь проекту

  • Разместить в соцсетях ссылку на https://waterius.ru, написать свои впечатления.

  • Написать отзыв в офиц. группы VK и FB.

  • Отправка лога ESP в вебинтерфейс (JS код есть, спасибо Владимиру)

  • OTA обновления: предложить код прошивки и пример веб сервера (можно на базе NodeMCU)

Решены:

  • Записать видео установки/настройки Ватериуса (можно сразу в FB, VK) , спасибо Денису С.
  • Поддержка HTTPS , спасибо marvel-m9y
  • Поддержка НАМУР , спасибо Мише и его счетчику за вдохновение
  • Поддержка MQTT , спасибо popsodav

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

Модицикации

ветка 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 за виджет карты России

Форумам:

Контакты

Связь: Facebook, VK, Instagram

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

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

相关阅读

相关文章

相关问答

相关文档