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

Zigbee-устройства Другие устройства

Aqara ACN002

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

Производитель
Aqara
Модель
ACN002
Тип
Другие устройства
Питание
от сети — обычно работает как ретранслятор и усиливает сеть
Обновление прошивки (OTA)
да, через Zigbee2MQTT

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

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

Что умеет

ФункцияСвойствоЗначенияУправление
Lid switchlid_switch—можно менять
Seat switchseat_switch—можно менять
Night lightnight_light—можно менять
Seat tempseat_tempOff, Temp_31C, Temp_33C, Temp_35C, Temp_37C, Temp_39Cможно менять
Cleaning modecleaning_modeStop, Rear, Rear_Moving, Female, Female_Moving, Childможно менять
Water tempwater_tempOff, Temp_31C, Temp_33C, Temp_35C, Temp_37C, Temp_39Cможно менять
Water pressurewater_pressureWeak, Slightly_Weak, Middle, Slightly_Strong, Strongможно менять
Nozzle positionnozzle_positionBack, Slightly_Back, Middle, Slightly_Front, Frontможно менять
Dryer tempdryer_tempOff, Normal, Low, Mid_Low, Middle, Mid_High, Highможно менять
Nozzle cleannozzle_cleanOff, Auto, Manualможно менять
Occupancy statusoccupancy_status—только чтение
Stop buttonstop_buttonSTOPможно менять
Flush bigflush_bigFLUSHможно менять
Flush smallflush_smallFLUSHможно менять
Foam shieldfoam_shieldRELEASEможно менять
Pre mist switchpre_mist_switch—можно менять
Auto foam on sitauto_foam_on_sit—можно менять
Auto foam on leaveauto_foam_on_leave—можно менять
Child seat modechild_seat_mode—можно менять
Foot sensor switchfoot_sensor_switch—можно менять
Auto flush after leaveauto_flush_after_leave—можно менять
Beeper switchbeeper_switch—можно менять

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

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

{
  "lid_switch": false,
  "seat_switch": false,
  "night_light": false,
  "seat_temp": "Off",
  "cleaning_mode": "Stop",
  "water_temp": "Off",
  "water_pressure": "Weak",
  "nozzle_position": "Back",
  "dryer_temp": "Off",
  "nozzle_clean": "Off",
  "occupancy_status": false,
  "stop_button": "STOP",
  "flush_big": "FLUSH",
  "flush_small": "FLUSH",
  "linkquality": 120
}

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

mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"lid_switch":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"seat_switch":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"night_light":true}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"seat_temp":"Temp_31C"}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"cleaning_mode":"Rear"}'

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

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

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

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

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

Идея?