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

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

Материал из XIOT Wiki
Строка 47: Строка 47:
== 📌 Важные замечания ==
== 📌 Важные замечания ==


* Не забудьте убедиться, что топик /devices/... действительно обновляется при импульсе.
* Если используется несколько счётчиков, каждый подключается к отдельному входу MCM8 и требует отдельного виртуального устройства.
* Если используется несколько счётчиков, каждый подключается к отдельному входу MCM8 и требует отдельного виртуального устройства.
[[Категория:Интеграция с Wiren Board]]
[[Категория:Счётчики воды]]
[[Категория:XIOT]]

Версия от 11:51, 17 июня 2025


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

Импульсные счётчики воды замыкают контакт при каждом литре или другом объёме воды. Эти импульсы можно регистрировать с помощью модуля Шаблон:L, который отслеживает замыкание входов.

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

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

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

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

Можно подключать по той же схеме, как импульсные выключатели или герконы. При замыкании контакта MCM8 регистрирует фронт импульса.

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

  • Включите воду, например, откройте кран.
  • Перейдите в интерфейс контроллера Wiren Board (обычно `http://wirenboard.local` или по IP).
  • Найдите модуль WB-MCM8 и убедитесь, что соответствующий вход (например, IN1) срабатывает (появляется короткое замыкание).

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

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

Пример:

/wb/wb-mcm8_8/Input 2

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

  • Сохраните устройство и загрузите конфигурацию на контроллер.
  • После запуска устройства откройте его страницу в редакторе.
  • Введите текущее значение в кубометрах, которое отображается на физическом счётчике.

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

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

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

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