prefixkit Вопрос инженеруСпросить Поддержать EN

Zigbee-устройства Датчики протечки

Bacchus Water_Station

Water_Station. Работает с Zigbee2MQTT без шлюза и облака производителя: устройство подключается к Zigbee-стику и появляется в Home Assistant.

Производитель
Bacchus
Модель
Water_Station
Тип
Датчики протечки
Питание
от сети — обычно работает как ретранслятор и усиливает сеть
Обновление прошивки (OTA)
нет

Найти в магазинах: AliExpress

Ссылки ведут на поиск в магазинах; часть ссылок партнёрские — покупка по ним ничего не стоит вам и поддерживает сайт. Мы не продаём устройства и не получаем их от производителей.

Что умеет

ФункцияСвойствоЗначенияУправление
Pump 1 (1)pump_1_1—можно менять
Pump 1 duration (1)pump_1_duration_1sec · 0…600можно менять
Pump 2 (2)pump_2_2—можно менять
Pump 3 duration (2)pump_3_duration_2sec · 0…600можно менять
Pump 3 (3)pump_3_3—можно менять
Pump 3 duration (3)pump_3_duration_3sec · 0…600можно менять
Pump all (4)pump_all_4—можно менять
Beeper (5)beeper_5—можно менять
Beeper on leak (1)beeper_on_leak_1—можно менять
Протечкаwater_leak—только чтение
Fullfull—только чтение

MQTT: состояние и команды

Zigbee2MQTT публикует состояние устройства в топик zigbee2mqtt/my_device (вместо my_device — имя, которое вы дали устройству). Пример сообщения:

{
  "pump_1_1": false,
  "pump_1_duration_1": 300,
  "pump_2_2": false,
  "pump_3_duration_2": 300,
  "pump_3_3": false,
  "pump_3_duration_3": 300,
  "pump_all_4": false,
  "beeper_5": false,
  "beeper_on_leak_1": false,
  "water_leak": false,
  "full": false,
  "linkquality": 120
}

Команды отправляют в zigbee2mqtt/my_device/set:

mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"pump_1_1":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"pump_2_2":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"pump_3_3":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"pump_all_4":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"beeper_5":true}'

Проверить топики и сообщения прямо из браузера — MQTT-клиент.

Пример автоматизации Home Assistant

Zigbee2MQTT создаёт объекты Home Assistant по имени устройства. Если назвать его my_device, автоматизация в automations.yaml может выглядеть так:

- alias: "Протечка"
  mode: single
  triggers:
    - trigger: state
      entity_id: binary_sensor.my_device_water_leak
      to: "on"
  actions:
    - action: notify.notify
      data:
        message: "Протечка воды!"

Проверить YAML на ошибки — проверка YAML.

Как подключить

  1. В Zigbee2MQTT нажмите «Разрешить подключение» (Permit join).
  2. Переведите устройство в режим сопряжения: обычно — долгое нажатие кнопки сброса (5–10 секунд) до мигания индикатора; лампы — включить и выключить питание 5–6 раз подряд.
  3. Держите устройство рядом с координатором или ретранслятором, пока идёт сопряжение.
  4. Дайте устройству понятное имя — от него зависят топики MQTT и объекты в Home Assistant.

Точная процедура и особенности модели — страница устройства в документации Zigbee2MQTT. Нет координатора — подбор Zigbee-стика.

Похожие устройства

Идея?