All Projects → dontsovcmc → Waterius

dontsovcmc / Waterius

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

Projects that are alternatives of or similar to Waterius

Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+1020.34%)
Mutual labels:  arduino, hardware, iot, esp8266, internet-of-things, embedded
Blinker Library
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Stars: ✭ 1,095 (+271.19%)
Mutual labels:  arduino, hardware, iot, esp8266, embedded
Blynk Server
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
Stars: ✭ 8 (-97.29%)
Mutual labels:  arduino, hardware, iot, esp8266, internet-of-things
Sming
Sming - Open Source framework for high efficiency native ESP8266 development
Stars: ✭ 1,197 (+305.76%)
Mutual labels:  arduino, iot, esp8266, internet-of-things, embedded
Pjon
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Stars: ✭ 2,615 (+786.44%)
Mutual labels:  arduino, iot, esp8266, internet-of-things, embedded
Make
📖📖📖📖📖 写给软件工程师看的硬件编程指南
Stars: ✭ 170 (-42.37%)
Mutual labels:  arduino, hardware, iot, esp8266, internet-of-things
Platformio Atom Ide
PlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+61.02%)
Mutual labels:  arduino, hardware, iot, esp8266, embedded
Hoobs
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Stars: ✭ 325 (+10.17%)
Mutual labels:  smarthome, smart-home, hardware, iot
Button2
Arduino Library to simplify working with buttons. It allows you to use callback functions to track single, double, triple and long clicks. It also takes care of debouncing.
Stars: ✭ 109 (-63.05%)
Mutual labels:  arduino, hardware, esp8266, embedded
Tasmota
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Stars: ✭ 16,624 (+5535.25%)
Mutual labels:  smart-home, arduino, iot, esp8266
Arduinojson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+1749.49%)
Mutual labels:  arduino, iot, esp8266, embedded
Mycontroller V1 Legacy
The Open Source Controller
Stars: ✭ 135 (-54.24%)
Mutual labels:  arduino, iot, esp8266, internet-of-things
Rgb
Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом
Stars: ✭ 99 (-66.44%)
Mutual labels:  smarthome, smart-home, arduino, esp8266
Swifitch
Swifitch is ESP8266 based relay board that could be used to turn any light or any wall socket into smart one!
Stars: ✭ 117 (-60.34%)
Mutual labels:  arduino, hardware, iot, esp8266
Easyntpclient
Library to read time from Network Time Protocol (NTP) servers.
Stars: ✭ 20 (-93.22%)
Mutual labels:  arduino, iot, esp8266, embedded
Automated Irrigation System
This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.
Stars: ✭ 442 (+49.83%)
Mutual labels:  smart-home, arduino, iot, esp8266
Coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
Stars: ✭ 23 (-92.2%)
Mutual labels:  smart-home, arduino, iot, internet-of-things
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+84.75%)
Mutual labels:  arduino, iot, esp8266, internet-of-things
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+1777.63%)
Mutual labels:  arduino, iot, esp8266, embedded
Platform Espressif8266
Espressif 8266: development platform for PlatformIO
Stars: ✭ 206 (-30.17%)
Mutual labels:  arduino, iot, esp8266, embedded

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

Ватериус 0.10.1

Еnglish

Прошивки HEX, BIN

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

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

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

Купить Ватериус и счётчики воды

Отзывы

VK и FB. Напишите о своем использовании Ватериуса! Спасибо!

Заводские и DIY аналоги

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

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

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

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

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

  • Иногда (?) не подключается к Ростелекомовским роутерам: Sercomm rv6699, Innbox e70. Если у вас такие, напишите в теме: Проблемы с роутерами

Схема

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

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

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

  • Записать видео установки/настройки Ватериуса (можно сразу в FB, VK)

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

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

  • Добавить архив потребления (временные метки) (доработка i2c и буфера, пишите, расскажу)

Решены:

  • Поддержка 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 за доработки функционала.
  • Пользователям, приславшим очепятки и предложения: Дмитрию (г. Москва), Сергею (г. Кострома), Александру (г. Санкт-Петербург), Сергею (г. Мурманск), Антону (г. Красноярск) и др.

Форумам:

Контакты

Связь: Facebook, VK, Instagram

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

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].