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

Pulse-water-meter-wb-mcm8: различия между версиями

Материал из XIOT Wiki
м Admin переименовал страницу Подключение импульсного счётчика воды через WB-MCM8 в Подключение импульсного счётчика воды через WB-MCM8: Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{DISPLAYTITLE:Подключение импульсного счётчика воды через WB-MCM8}}
__NOTOC__
__NOTOC__


== ⚙️ Принцип работы ==
== ⚙️ Принцип работы ==


Импульсные счётчики воды замыкают контакт при каждом литре или другом объёме воды. Эти импульсы можно регистрировать с помощью модуля '''WB-MCM8''', который отслеживает замыкание входов.
Импульсные счётчики воды (например, модели '''ITELMA WFK''' или '''WFW''') имеют встроенный '''геркон''', который замыкается при прохождении определённого объёма воды.
[[Файл:2025-06-17 20-24-32.png|без|мини|575x575пкс|Счетчик воды ITELMA]]
 
* Обычно срабатывание происходит '''один раз на 10 литров''' — один импульс = 10 л.
* Замыкание контакта происходит на короткое время, после чего он вновь размыкается.
* Эти импульсы можно регистрировать через дискретные входы модуля '''WB-MCM8'''.
 
: 🔍 '''Как это работает:'''
: * При прохождении воды счётчик замыкает контакт — WB-MCM8 фиксирует импульс.
: * Контроллер XIOT, получив импульс, прибавляет к счётчику 0.01 м³.
: * Если вода не течёт — импульсов нет, показания не изменяются.
 
Импульсные выходы не передают текущее значение — '''только импульсы'''. Поэтому важно корректно задать '''начальное значение''' и периодически сверять показания с физическим счётчиком.


== 🔌 Шаг 1. Подключение счётчика к модулю WB-MCM8 ==
== 🔌 Шаг 1. Подключение счётчика к модулю WB-MCM8 ==
Строка 17: Строка 30:
== 💧 Шаг 2. Проверка срабатывания ==
== 💧 Шаг 2. Проверка срабатывания ==


* Включите воду, например, откройте кран.
* Откройте кран, чтобы вода начала проходить через счётчик ITELMA.
* Перейдите в интерфейс контроллера Wiren Board (обычно `http://wirenboard.local` или по IP).
* Перейдите в интерфейс контроллера Wiren Board (например, `http://wirenboard.local`).
* Найдите модуль WB-MCM8 и убедитесь, что соответствующий вход (например, IN1) срабатывает (появляется короткое замыкание).
* Найдите модуль '''WB-MCM8''' в списке устройств.
* Убедитесь, что соответствующий вход (например, '''Input 1''') реагирует: его состояние переключается с '''0''' на '''1''' и обратно по мере прохождения воды.
 
: 🔁 '''Типовое поведение импульсного выхода:'''
: * контакт находится в состоянии '''разомкнуто''' примерно первые '''7 литров''';
: * затем на '''3 литра''' замыкается;
: * далее снова разомкнут — и цикл повторяется.
 
Это нормальная работа встроенного магнита геркона, который замыкается лишь на долю времени одного полного импульса (10 литров).


== 🧰 Шаг 3. Создание виртуального устройства в XIOT ==
== 🧰 Шаг 3. Создание виртуального устройства в XIOT ==
Строка 27: Строка 48:
* Задайте имя (например, '''Холодная вода''' или '''Горячая вода''').
* Задайте имя (например, '''Холодная вода''' или '''Горячая вода''').
* В поле '''Подсчёт по сухому контакту''' укажите путь до топика, соответствующего выбранному входу WB-MCM8.
* В поле '''Подсчёт по сухому контакту''' укажите путь до топика, соответствующего выбранному входу WB-MCM8.
[[Файл:2025-06-17 14-57-57.png|без|мини|883x883пкс|Виртуальное устройство "Счетчик воды"]]
:


Пример:
== 🚀 Шаг 4. Загрузка конфигурации и установка начального значения ==
: <code>/wb/wb-mcm8_8/Input 2</code>


== 🚀 Шаг 4. Загрузка конфигурации и установка начального значения ==
* После добавления виртуального устройства '''Счётчик воды''' и загрузки конфигурации на контроллер, необходимо установить текущее значение, отображаемое на физическом счётчике ITELMA.
* Это значение указывается вручную — именно от него будет вестись накопление объёма.


* Сохраните устройство и загрузите конфигурацию на контроллер.
: ⚙️ '''Принцип расчёта:'''
* После запуска устройства откройте его страницу в редакторе.
: * XIOT прибавляет '''10 литров''' (0.01 м³) к текущему значению за каждый импульс от счётчика.
* Введите текущее значение в кубометрах, которое отображается на физическом счётчике.
: * Значение прибавляется только при срабатывании входа WB-MCM8, подключённого к счётчику.
[[Файл:Image234324234.png|без|мини|938x938пкс|Начальное значение счетчика воды]]
* Установить начальное значение можно через интерфейс XIOT, в поле '''"кол-во куб.м."''', соответствующее выбранному счётчику.
* Значение можно корректировать вручную в любое время, если потребуется синхронизировать данные с физическим счётчиком.


== 📈 Особенности учёта ==
== 📈 Особенности учёта ==

Текущая версия от 21:27, 2 октября 2026


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

Импульсные счётчики воды (например, модели ITELMA WFK или WFW) имеют встроенный геркон, который замыкается при прохождении определённого объёма воды.

Счетчик воды ITELMA
  • Обычно срабатывание происходит один раз на 10 литров — один импульс = 10 л.
  • Замыкание контакта происходит на короткое время, после чего он вновь размыкается.
  • Эти импульсы можно регистрировать через дискретные входы модуля WB-MCM8.
🔍 Как это работает:
* При прохождении воды счётчик замыкает контакт — WB-MCM8 фиксирует импульс.
* Контроллер XIOT, получив импульс, прибавляет к счётчику 0.01 м³.
* Если вода не течёт — импульсов нет, показания не изменяются.

Импульсные выходы не передают текущее значение — только импульсы. Поэтому важно корректно задать начальное значение и периодически сверять показания с физическим счётчиком.

🔌 Шаг 1. Подключение счётчика к модулю WB-MCM8

  • Подключите сухой контакт счётчика к одному из входов модуля WB-MCM8 (IN1–IN8).
  • Второй провод счётчика подключается к общему контакту GND.

Пример схемы:

  • IN1 ←⎯⎯⎯⎯⎯ Счётчик воды ⎯⎯⎯⎯→ GND

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

💧 Шаг 2. Проверка срабатывания

  • Откройте кран, чтобы вода начала проходить через счётчик ITELMA.
  • Перейдите в интерфейс контроллера Wiren Board (например, `http://wirenboard.local`).
  • Найдите модуль WB-MCM8 в списке устройств.
  • Убедитесь, что соответствующий вход (например, Input 1) реагирует: его состояние переключается с 0 на 1 и обратно по мере прохождения воды.
🔁 Типовое поведение импульсного выхода:
* контакт находится в состоянии разомкнуто примерно первые 7 литров;
* затем на 3 литра замыкается;
* далее снова разомкнут — и цикл повторяется.

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

🧰 Шаг 3. Создание виртуального устройства в XIOT

  • Перейдите в редактор XIOT.
  • Создайте виртуальное устройство типа Счётчик воды.
  • Задайте имя (например, Холодная вода или Горячая вода).
  • В поле Подсчёт по сухому контакту укажите путь до топика, соответствующего выбранному входу WB-MCM8.
Виртуальное устройство "Счетчик воды"

🚀 Шаг 4. Загрузка конфигурации и установка начального значения

  • После добавления виртуального устройства Счётчик воды и загрузки конфигурации на контроллер, необходимо установить текущее значение, отображаемое на физическом счётчике ITELMA.
  • Это значение указывается вручную — именно от него будет вестись накопление объёма.
⚙️ Принцип расчёта:
* XIOT прибавляет 10 литров (0.01 м³) к текущему значению за каждый импульс от счётчика.
* Значение прибавляется только при срабатывании входа WB-MCM8, подключённого к счётчику.
Начальное значение счетчика воды
  • Установить начальное значение можно через интерфейс XIOT, в поле "кол-во куб.м.", соответствующее выбранному счётчику.
  • Значение можно корректировать вручную в любое время, если потребуется синхронизировать данные с физическим счётчиком.

📈 Особенности учёта

  • Подсчёт идёт на основании количества импульсов от счётчика.
  • Обратной связи нет: если модуль WB-MCM8 или контроллер будет выключен, импульсы, прошедшие в это время, будут потеряны.
  • Рекомендуется:
 * Дважды в год сверять показания с физическим счётчиком.
 * При необходимости — вручную скорректировать значение в виртуальном устройстве.

📌 Важные замечания

  • Если используется несколько счётчиков, каждый подключается к отдельному входу MCM8 и требует отдельного виртуального устройства.