Ватериус - система учета показаний счетчиков с импульсным выходом

08 сентября 2020, 07:24

Предыстория данной статьи очень банальна: у меня в доме есть счетчики воды, они глупые и хочется как-то автоматизировать съем показаний с них для передачи в управляющую компанию. Так как счетчики глупые, то их придется либо модернизировать, либо менять. Обзор различных решений на рынке (умные счетчики, хитрые системы сбора данных и т.д. и т.п.) привел меня к мысли о том, что не стоит мудрить, покупать какие-то умные счетчики, навороченные системы сбора данных с их экрана и так далее. Самое простое решение - поменять текущие на такие же, но с импульсным выходом и обеспечить сбор показаний самым простым способом на сегодня.

Импульсный выход - это, грубо говоря, геркон, который замыкается в зависимости от потребленного количества воды. Периодичность замыкания может отличаться от производителя к производителю, например, в одном варианте контакт замыкается каждый литр, а в другом варианте - каждые 10 литров. Все это написано в паспорте и большинство систем сбора показаний умеют различать этот момент.

Так как у меня никаких предпочтений не было, то я искал в сети то, что можно быстро купить и желательно в России. Причем чтобы это решение было долгоживущим и интегрировалось в умный дом. Протокол обмена данных при этом, на данном этапе, мне был не важен.

Есть, например, решение от компании Saures, но никакой внятной информации об интеграции напрямую в умный дом мне на глаза не попалось, зато я нашел решение от компании Ватериус, которое полностью удовлетворяло моим потребностям.

Был задан вопрос на тему: "А можно ли потестировать данное решение?". И компания, не раздумывая, отправила мне комплект на тестирование.

Комплект пришел довольно быстро и оказался отлично упакованным (даже батарейки были в комплекте). Хотя я предполагаю, что это не совсем привычный комплект поставки и упаковки.

1600x_image.png?1599349195
1600x_image.png?1599349199

Как мы видим, для подключения счетчиков есть специальный разъем, выполненный в виде четырех быстрозажимных клемм, а также есть крепление на трубу, чтобы устройство не валялось где-то на полу.

1600x_image.png?1599349196
1600x_image.png?1599349197

В комплекте также шли две черных стяжки (вторая потерялась в глубинах коробки), а если разобрать корпус, то мы видим небольшую плату, разъем для подключения счетчиков и "кровать" для установки трех батареек типа АА. Очень минималистично и лаконично.

1600x_image.png?1599349197
1600x_image.png?1599349198

Причем, как можно понять из состояния корпуса, он не водонепроницаем, от слова совсем. Так что размещать его нужно в таком месте, куда точно вода не попадет.

Что касается клемм для подключения счетчиков, то при установке я столкнулся с первым затруднением. Дело в том, что для экспериментов я купил и поставил счетчик на холодную воду, которая идет к многоступенчатому фильтру для очистки питьевой воды. Чтобы считать количество очищенных литров и вовремя менять сменные блоки.

Так вот, при подключении счетчика, провод оказался настолько маленького сечения, что при попытке его просунуть в клемму, он постоянно гнулся, а клеммы были настолько тугими, что этот процесс не назвать самым простым, особенно если у вас счетчики расположены в труднодоступном месте. Так что советую обзавестись отверткой, чтобы нажимать на зажимы клеммы, дабы было удобнее.

После подключения счетчика, ватериус необходимо настроить. Инструкция по настройке есть на сайте, довольно проста и количество настроек не сильно большое. Вы даже можете поиграться с настройкой прибора на эмуляторе для настройки, который также есть на сайте. Также есть демо личного кабинета, чтобы понять, какие настройки и какие данные вам будут доступны.

В итоге, мы идем по инструкции и настраиваем устройство. Для этого мы зажимаем единственную кнопку на приборе на 5 секунд и, отпуская ее, загорается яркий зеленый светодиод. Прибор вошел в состояние настройки. И это единственный период, когда на него можно зайти, подключившись к нему напрямую по WiFi и что-либо с ним сделать. Все остальное время ватериус живет своей жизнью и просто отправляет показания. В обычном состоянии на него нельзя зайти удаленно и что-либо поправить. Да и в этом нет особой необходимости.

Подключившись к ватериусу по WiFi (напрямую со смартфона ищем точку доступа с названием Waterius*), переходим по адресу 192.168.4.1 и попадаем в настройки устройства.

Там мы выбираем к какой вашей WiFi сети необходимо подключиться, вводим пароль от сети, а также электронную почту. Почта необходима в том числе для того, чтобы передавать показания на сайт waterius.ru, чтобы вы их видели в своем личном кабинете.

1600x_image.png?1599351574
1600x_image.png?1599351577
1600x_image.png?1599351577

Для того, чтобы ватериус определил тип подключенных счетчиков, необходимо пролить определенное количество воды, чтобы произошли несколько замыканий контактов и прибор понял, что счетчики подключены и работают.

А вот для настройки подключения к системе умного дома, вам необходимо установить галочку на разделе "Дополнительные настройки" и у вас появятся настройки для подключения устройства к вашему MQTT серверу с указанием конкретного топика, к сервису Blynk.cc и там же можно указать адрес электронной почты, на которую будут отправляться ежедневные e-mail'ы с показаниями (если вам это необходимо).

1600x_image.png?1599351576
1600x_image.png?1599351575
1600x_image.png?1599351577

После этих настроек, мы нажимаем на кнопку "Сохранить" и вуаля, наш прибор работает.

Так как ватериус передает показания только раз в сутки, то вам необходимо после настройки успокоиться и пользоваться водой как обычно. И по прошествии суток, на ваш MQTT брокер, или e-mail, или в личный кабинет на сайте придут показания с ваших счетчиков. Ну а если вы не хотите ждать сутки, то вы можете просто нажать на кнопку на корпусе, прибор проснется и отправит текущие показания во все необходимые направления. Кстати стоит отметить, что в личном кабинете на сайте, показания округляются до сотых, а в самом приборе и в MQTT пакетах они передаются полностью, с точностью до тысячных, имейте это в виду.

В личном кабинете, кроме актуальных показаний счетчика, вы можете выполнить определенные настройки. Например, указать в настройках электронной почты дату отправки ежемесячных показаний на ваш емейл.

1600x_image.png?1599351575
1600x_image.png?1599351575

А нажав на шестеренку в главном окне личного кабинета (справа от заголовка), вы попадаете в тонкую настройку. Тут вы можете указать персональные номера для каждого Ватериуса, указать серийные номера каждого счетчика и даты их поверки. Также в этом разделе у вас есть возможность настройки передачи показаний в определённую управляющую компанию из списка предложенных. Он не сильно велик, но не все УК позволяют удаленно передавать показания через те или иные способы передачи данных.

1600x_image.png?1599351575
1600x_image.png?1599351577

В общем-то это и есть вся настройка. Прибор работает по принципу "настроил и забыл".

Что же касается интеграции в умный дом, то я с легкостью добавил ватериус в свой Home Assistant через настройку MQTT сенсоров.

- platform: mqtt
  name: "Kitchen Cold Water"
  state_topic: "waterius/индекс/ch1"
  value_template: "{{ value }}"
  unit_of_measurement: "м3"
  icon: mdi:water
- platform: mqtt
  name: "Kitchen Hot Water"
  state_topic: "waterius/индекс/ch0"
  value_template: "{{ value }}"
  unit_of_measurement: "м3"
  icon: mdi:water
- platform: mqtt
  name: "Kitchen Cold Day"
  state_topic: "waterius/индекс/delta1"
  value_template: "{{ value }}"
  unit_of_measurement: "литр"
  icon: mdi:delta
- platform: mqtt
  name: "Kitchen Hot Day"
  state_topic: "waterius/индекс/delta0"
  value_template: "{{ value }}"
  unit_of_measurement: "литр"
  icon: mdi:delta
- platform: mqtt
  name: "Kitchen Voltage"
  state_topic: "waterius/индекс/voltage"
  value_template: "{{ value }}"
  unit_of_measurement: "V"
  icon: mdi:battery
- platform: mqtt
  name: "Kitchen Voltage Low"
  state_topic: "waterius/индекс/voltage_low"
  value_template: "{{ value }}"
  unit_of_measurement: ""
  icon: mdi:battery-off-outline
1600x_image.png?1599351578

А вот так выглядит карточка в интерфейсе. Как мы видим, у нас есть показания ежедневного расхода, итогового расхода и показания напряжения батареек. Плюс у нас есть индикатор разряженности батареек, который принимает значение "1" при разряде. На каком вольтаже это происходит - выясним опытным путём.

Плюс, я настроил передачу ежедневных показаний в Telegram, но уже из NodeRed, который передает данные сразу же, как только они появляются на брокере.

Надо кстати заметить, что данные передаются примерно в то время дня, когда вы закончили настройку устройства. То есть не точно в то же время, а около того :))) Плюс-минус час.

Выводы

Ватериус - отличное решение из тех, что "поставил и забыл". Реально работает стабильно, и на протяжении нескольких месяцев использования, разбега показаний между данными на устройстве и данными на самом счетчике нет. Вообще. Точность до литра.

Из плюсов - простота настройки, простота интеграции и универсальность решения. Плюс батарейки обычные, никаких аккумуляторов, внешних источников питания и т.д. и т.п.

Из минусов - WiFi присоединение. Хотя это очень такой несущественный минус. Скорее, и не минус совсем. WiFi позволяет отправлять данные напрямую на сайт, на брокер и на любые внешние сервисы. Единственная проблема, которая может омрачить жизнь - это недоступность роутера в момент передачи показаний. А так как она делается только раз в день, то вы просто не увидите показания за этот день. Они хранятся в самом устройстве, так что вы их не потеряете, а просто не увидите.

Существенный минус был связан с тем, что показания, передаваемые на MQTT брокер, не имели статуса Retained, то есть если тот же Home Assistant перезагрузить, то показания не будут видны до очередной передачи. Но после того, как я сообщил об этом недостатке разработчику, он быстро поправил его, поэтому в свежих прошивках все нормально. Правда в этом тоже есть еще один минус.

Перепрошить ватериус не так-то просто (вот инструкция), так что с этим придется заморочиться. А так-то, неплохо было бы иметь возможность обновлять прошивку "по воздуху". Хотя это не критично, конечно. Оно работает и работает.

Проект кстати открытый, то есть вы можете самостоятельно собрать устройство. Для этого на гитхабе проекта есть все необходимое. Но для тех, кому жалко времени и кому необходимо просто устройство, которое будет просто работать - можно заказать на том же Али и не заморачиваться.

Вот в общем-то и все. Я прибором доволен. До перепрошивки пока руки не дошли, но, по сути, это мало на что влияет. Так что теперь запланирована замена основных счетчиков на воду и переезд Ватериуса туда, уже на боевое дежурство.


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @SprutAI

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Алексей Рожанков (arozjankov)
    Алексей Рожанков (arozjankov) 9 месяцев назад
    Отличная статья и устройство. Подписался на ожидание Ватериуса для всех видов счетчиков - надеюсь, что и для моих неэлектронных тоже что-то придумают.

  2. Дмитрий Уваров (dmitryivtec)
    Дмитрий Уваров (dmitryivtec) 9 месяцев назад

    А как его закинуть в Homebridge?))) тема отличная! 

    • Евгений Донцов (dontsov)
      Евгений Донцов (dontsov) 9 месяцев назад
      Спасибо! Вау, с Homebridge еще не знакомы. Если Homebridge может получать данные по MQTT или HTTP протоколу, то реально подружить.
  3. (klejnov)
    (klejnov) 7 месяцев назад

    Уже 2 месяца как работает счетчик. Отлично справляется. Спасибо Евгению Донцову. Надеюсь, проект будет развиваться.

К списку статей

Устройства в материале

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

Производитель: Ватериус
Заказать на:

Тематические чаты

DIY

Похожие статьи

17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома.
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
02 ноября 2018, 12:14
Кнопка звонка с уведомлениями в HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
20 октября 2018, 22:57
Теоретические основы протокола MQTT и описание того, как он работает и для чего используется
03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit