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

Zigbee-устройства Термостаты и радиаторные клапаны

Danfoss Icon

Icon Main Controller with Zigbee Module, Room Thermostat. Работает с Zigbee2MQTT без шлюза и облака производителя: устройство подключается к Zigbee-стику и появляется в Home Assistant.

Производитель
Danfoss
Модель
Icon
Тип
Термостаты и радиаторные клапаны
Питание
батарейка — конечное устройство, сеть не усиливает
Обновление прошивки (OTA)
нет

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

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

Что умеет

ФункцияСвойствоЗначенияУправление
Заряд батареи (l1)battery_l1% · 0…100только чтение
Climate (l1)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l1)abs_min_heat_setpoint_limit_l1°Cтолько чтение
Abs max heat setpoint limit (l1)abs_max_heat_setpoint_limit_l1°Cтолько чтение
Min heat setpoint limit (l1)min_heat_setpoint_limit_l1°C · 4…35можно менять
Max heat setpoint limit (l1)max_heat_setpoint_limit_l1°C · 4…35можно менять
Setpoint change source (l1)setpoint_change_source_l1manual, schedule, externallyтолько чтение
Output status (l1)output_status_l1inactive, activeтолько чтение
Room status code (l1)room_status_code_l1no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l1)room_floor_sensor_mode_l1comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l1)floor_min_setpoint_l1°C · 18…35можно менять
Floor max setpoint (l1)floor_max_setpoint_l1°C · 18…35можно менять
Температура (l1)temperature_l1°Cтолько чтение
Заряд батареи (l2)battery_l2% · 0…100только чтение
Climate (l2)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l2)abs_min_heat_setpoint_limit_l2°Cтолько чтение
Abs max heat setpoint limit (l2)abs_max_heat_setpoint_limit_l2°Cтолько чтение
Min heat setpoint limit (l2)min_heat_setpoint_limit_l2°C · 4…35можно менять
Max heat setpoint limit (l2)max_heat_setpoint_limit_l2°C · 4…35можно менять
Setpoint change source (l2)setpoint_change_source_l2manual, schedule, externallyтолько чтение
Output status (l2)output_status_l2inactive, activeтолько чтение
Room status code (l2)room_status_code_l2no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l2)room_floor_sensor_mode_l2comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l2)floor_min_setpoint_l2°C · 18…35можно менять
Floor max setpoint (l2)floor_max_setpoint_l2°C · 18…35можно менять
Температура (l2)temperature_l2°Cтолько чтение
Заряд батареи (l3)battery_l3% · 0…100только чтение
Climate (l3)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l3)abs_min_heat_setpoint_limit_l3°Cтолько чтение
Abs max heat setpoint limit (l3)abs_max_heat_setpoint_limit_l3°Cтолько чтение
Min heat setpoint limit (l3)min_heat_setpoint_limit_l3°C · 4…35можно менять
Max heat setpoint limit (l3)max_heat_setpoint_limit_l3°C · 4…35можно менять
Setpoint change source (l3)setpoint_change_source_l3manual, schedule, externallyтолько чтение
Output status (l3)output_status_l3inactive, activeтолько чтение
Room status code (l3)room_status_code_l3no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l3)room_floor_sensor_mode_l3comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l3)floor_min_setpoint_l3°C · 18…35можно менять
Floor max setpoint (l3)floor_max_setpoint_l3°C · 18…35можно менять
Температура (l3)temperature_l3°Cтолько чтение
Заряд батареи (l4)battery_l4% · 0…100только чтение
Climate (l4)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l4)abs_min_heat_setpoint_limit_l4°Cтолько чтение
Abs max heat setpoint limit (l4)abs_max_heat_setpoint_limit_l4°Cтолько чтение
Min heat setpoint limit (l4)min_heat_setpoint_limit_l4°C · 4…35можно менять
Max heat setpoint limit (l4)max_heat_setpoint_limit_l4°C · 4…35можно менять
Setpoint change source (l4)setpoint_change_source_l4manual, schedule, externallyтолько чтение
Output status (l4)output_status_l4inactive, activeтолько чтение
Room status code (l4)room_status_code_l4no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l4)room_floor_sensor_mode_l4comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l4)floor_min_setpoint_l4°C · 18…35можно менять
Floor max setpoint (l4)floor_max_setpoint_l4°C · 18…35можно менять
Температура (l4)temperature_l4°Cтолько чтение
Заряд батареи (l5)battery_l5% · 0…100только чтение
Climate (l5)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l5)abs_min_heat_setpoint_limit_l5°Cтолько чтение
Abs max heat setpoint limit (l5)abs_max_heat_setpoint_limit_l5°Cтолько чтение
Min heat setpoint limit (l5)min_heat_setpoint_limit_l5°C · 4…35можно менять
Max heat setpoint limit (l5)max_heat_setpoint_limit_l5°C · 4…35можно менять
Setpoint change source (l5)setpoint_change_source_l5manual, schedule, externallyтолько чтение
Output status (l5)output_status_l5inactive, activeтолько чтение
Room status code (l5)room_status_code_l5no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l5)room_floor_sensor_mode_l5comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l5)floor_min_setpoint_l5°C · 18…35можно менять
Floor max setpoint (l5)floor_max_setpoint_l5°C · 18…35можно менять
Температура (l5)temperature_l5°Cтолько чтение
Заряд батареи (l6)battery_l6% · 0…100только чтение
Climate (l6)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l6)abs_min_heat_setpoint_limit_l6°Cтолько чтение
Abs max heat setpoint limit (l6)abs_max_heat_setpoint_limit_l6°Cтолько чтение
Min heat setpoint limit (l6)min_heat_setpoint_limit_l6°C · 4…35можно менять
Max heat setpoint limit (l6)max_heat_setpoint_limit_l6°C · 4…35можно менять
Setpoint change source (l6)setpoint_change_source_l6manual, schedule, externallyтолько чтение
Output status (l6)output_status_l6inactive, activeтолько чтение
Room status code (l6)room_status_code_l6no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l6)room_floor_sensor_mode_l6comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l6)floor_min_setpoint_l6°C · 18…35можно менять
Floor max setpoint (l6)floor_max_setpoint_l6°C · 18…35можно менять
Температура (l6)temperature_l6°Cтолько чтение
Заряд батареи (l7)battery_l7% · 0…100только чтение
Climate (l7)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l7)abs_min_heat_setpoint_limit_l7°Cтолько чтение
Abs max heat setpoint limit (l7)abs_max_heat_setpoint_limit_l7°Cтолько чтение
Min heat setpoint limit (l7)min_heat_setpoint_limit_l7°C · 4…35можно менять
Max heat setpoint limit (l7)max_heat_setpoint_limit_l7°C · 4…35можно менять
Setpoint change source (l7)setpoint_change_source_l7manual, schedule, externallyтолько чтение
Output status (l7)output_status_l7inactive, activeтолько чтение
Room status code (l7)room_status_code_l7no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l7)room_floor_sensor_mode_l7comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l7)floor_min_setpoint_l7°C · 18…35можно менять
Floor max setpoint (l7)floor_max_setpoint_l7°C · 18…35можно менять
Температура (l7)temperature_l7°Cтолько чтение
Заряд батареи (l8)battery_l8% · 0…100только чтение
Climate (l8)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l8)abs_min_heat_setpoint_limit_l8°Cтолько чтение
Abs max heat setpoint limit (l8)abs_max_heat_setpoint_limit_l8°Cтолько чтение
Min heat setpoint limit (l8)min_heat_setpoint_limit_l8°C · 4…35можно менять
Max heat setpoint limit (l8)max_heat_setpoint_limit_l8°C · 4…35можно менять
Setpoint change source (l8)setpoint_change_source_l8manual, schedule, externallyтолько чтение
Output status (l8)output_status_l8inactive, activeтолько чтение
Room status code (l8)room_status_code_l8no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l8)room_floor_sensor_mode_l8comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l8)floor_min_setpoint_l8°C · 18…35можно менять
Floor max setpoint (l8)floor_max_setpoint_l8°C · 18…35можно менять
Температура (l8)temperature_l8°Cтолько чтение
Заряд батареи (l9)battery_l9% · 0…100только чтение
Climate (l9)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l9)abs_min_heat_setpoint_limit_l9°Cтолько чтение
Abs max heat setpoint limit (l9)abs_max_heat_setpoint_limit_l9°Cтолько чтение
Min heat setpoint limit (l9)min_heat_setpoint_limit_l9°C · 4…35можно менять
Max heat setpoint limit (l9)max_heat_setpoint_limit_l9°C · 4…35можно менять
Setpoint change source (l9)setpoint_change_source_l9manual, schedule, externallyтолько чтение
Output status (l9)output_status_l9inactive, activeтолько чтение
Room status code (l9)room_status_code_l9no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l9)room_floor_sensor_mode_l9comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l9)floor_min_setpoint_l9°C · 18…35можно менять
Floor max setpoint (l9)floor_max_setpoint_l9°C · 18…35можно менять
Температура (l9)temperature_l9°Cтолько чтение
Заряд батареи (l10)battery_l10% · 0…100только чтение
Climate (l10)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l10)abs_min_heat_setpoint_limit_l10°Cтолько чтение
Abs max heat setpoint limit (l10)abs_max_heat_setpoint_limit_l10°Cтолько чтение
Min heat setpoint limit (l10)min_heat_setpoint_limit_l10°C · 4…35можно менять
Max heat setpoint limit (l10)max_heat_setpoint_limit_l10°C · 4…35можно менять
Setpoint change source (l10)setpoint_change_source_l10manual, schedule, externallyтолько чтение
Output status (l10)output_status_l10inactive, activeтолько чтение
Room status code (l10)room_status_code_l10no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l10)room_floor_sensor_mode_l10comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l10)floor_min_setpoint_l10°C · 18…35можно менять
Floor max setpoint (l10)floor_max_setpoint_l10°C · 18…35можно менять
Температура (l10)temperature_l10°Cтолько чтение
Заряд батареи (l11)battery_l11% · 0…100только чтение
Climate (l11)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l11)abs_min_heat_setpoint_limit_l11°Cтолько чтение
Abs max heat setpoint limit (l11)abs_max_heat_setpoint_limit_l11°Cтолько чтение
Min heat setpoint limit (l11)min_heat_setpoint_limit_l11°C · 4…35можно менять
Max heat setpoint limit (l11)max_heat_setpoint_limit_l11°C · 4…35можно менять
Setpoint change source (l11)setpoint_change_source_l11manual, schedule, externallyтолько чтение
Output status (l11)output_status_l11inactive, activeтолько чтение
Room status code (l11)room_status_code_l11no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l11)room_floor_sensor_mode_l11comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l11)floor_min_setpoint_l11°C · 18…35можно менять
Floor max setpoint (l11)floor_max_setpoint_l11°C · 18…35можно менять
Температура (l11)temperature_l11°Cтолько чтение
Заряд батареи (l12)battery_l12% · 0…100только чтение
Climate (l12)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l12)abs_min_heat_setpoint_limit_l12°Cтолько чтение
Abs max heat setpoint limit (l12)abs_max_heat_setpoint_limit_l12°Cтолько чтение
Min heat setpoint limit (l12)min_heat_setpoint_limit_l12°C · 4…35можно менять
Max heat setpoint limit (l12)max_heat_setpoint_limit_l12°C · 4…35можно менять
Setpoint change source (l12)setpoint_change_source_l12manual, schedule, externallyтолько чтение
Output status (l12)output_status_l12inactive, activeтолько чтение
Room status code (l12)room_status_code_l12no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l12)room_floor_sensor_mode_l12comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l12)floor_min_setpoint_l12°C · 18…35можно менять
Floor max setpoint (l12)floor_max_setpoint_l12°C · 18…35можно менять
Температура (l12)temperature_l12°Cтолько чтение
Заряд батареи (l13)battery_l13% · 0…100только чтение
Climate (l13)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l13)abs_min_heat_setpoint_limit_l13°Cтолько чтение
Abs max heat setpoint limit (l13)abs_max_heat_setpoint_limit_l13°Cтолько чтение
Min heat setpoint limit (l13)min_heat_setpoint_limit_l13°C · 4…35можно менять
Max heat setpoint limit (l13)max_heat_setpoint_limit_l13°C · 4…35можно менять
Setpoint change source (l13)setpoint_change_source_l13manual, schedule, externallyтолько чтение
Output status (l13)output_status_l13inactive, activeтолько чтение
Room status code (l13)room_status_code_l13no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l13)room_floor_sensor_mode_l13comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l13)floor_min_setpoint_l13°C · 18…35можно менять
Floor max setpoint (l13)floor_max_setpoint_l13°C · 18…35можно менять
Температура (l13)temperature_l13°Cтолько чтение
Заряд батареи (l14)battery_l14% · 0…100только чтение
Climate (l14)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l14)abs_min_heat_setpoint_limit_l14°Cтолько чтение
Abs max heat setpoint limit (l14)abs_max_heat_setpoint_limit_l14°Cтолько чтение
Min heat setpoint limit (l14)min_heat_setpoint_limit_l14°C · 4…35можно менять
Max heat setpoint limit (l14)max_heat_setpoint_limit_l14°C · 4…35можно менять
Setpoint change source (l14)setpoint_change_source_l14manual, schedule, externallyтолько чтение
Output status (l14)output_status_l14inactive, activeтолько чтение
Room status code (l14)room_status_code_l14no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l14)room_floor_sensor_mode_l14comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l14)floor_min_setpoint_l14°C · 18…35можно менять
Floor max setpoint (l14)floor_max_setpoint_l14°C · 18…35можно менять
Температура (l14)temperature_l14°Cтолько чтение
Заряд батареи (l15)battery_l15% · 0…100только чтение
Climate (l15)occupied_heating_setpoint, local_temperature, system_mode, running_stateцелевая температура, температура в комнате, режим, состояниеможно менять
Abs min heat setpoint limit (l15)abs_min_heat_setpoint_limit_l15°Cтолько чтение
Abs max heat setpoint limit (l15)abs_max_heat_setpoint_limit_l15°Cтолько чтение
Min heat setpoint limit (l15)min_heat_setpoint_limit_l15°C · 4…35можно менять
Max heat setpoint limit (l15)max_heat_setpoint_limit_l15°C · 4…35можно менять
Setpoint change source (l15)setpoint_change_source_l15manual, schedule, externallyтолько чтение
Output status (l15)output_status_l15inactive, activeтолько чтение
Room status code (l15)room_status_code_l15no_error, missing_rt, rt_touch_error, floor_sensor_short_circuit, floor_sensor_disconnectedтолько чтение
Room floor sensor mode (l15)room_floor_sensor_mode_l15comfort, floor_only, dual_modeтолько чтение
Floor min setpoint (l15)floor_min_setpoint_l15°C · 18…35можно менять
Floor max setpoint (l15)floor_max_setpoint_l15°C · 18…35можно менять
Температура (l15)temperature_l15°Cтолько чтение
System status code (l16)system_status_code_l16no_error, missing_expansion_board, missing_radio_module, missing_command_module, missing_master_rail, missing_slave_rail_no_1, missing_slave_rail_no_2, pt1000_input_short_circuit …только чтение
System status water (l16)system_status_water_l16hot_water_flow_in_pipes, cool_water_flow_in_pipesтолько чтение
Multimaster role (l16)multimaster_role_l16invalid_unused, master, slave_1, slave_2только чтение
Icon application (l16)icon_application_l160, 1, 2, 3, 4, 5, 6, 7 …только чтение

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

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

{
  "battery_l1": 87,
  "occupied_heating_setpoint": 21,
  "local_temperature": 20.5,
  "system_mode": "heat",
  "abs_min_heat_setpoint_limit_l1": 0,
  "abs_max_heat_setpoint_limit_l1": 0,
  "min_heat_setpoint_limit_l1": 20,
  "max_heat_setpoint_limit_l1": 20,
  "setpoint_change_source_l1": "manual",
  "output_status_l1": "inactive",
  "room_status_code_l1": "no_error",
  "room_floor_sensor_mode_l1": "comfort",
  "floor_min_setpoint_l1": 27,
  "floor_max_setpoint_l1": 27,
  "linkquality": 120
}

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

mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"occupied_heating_setpoint":21.5}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"system_mode":"heat"}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"occupied_heating_setpoint":21.5}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"system_mode":"heat"}'
mosquitto_pub -t zigbee2mqtt/my_device/set -m '{"occupied_heating_setpoint":21.5}'

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

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

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

- alias: "Ночью прохладнее"
  mode: single
  triggers:
    - trigger: time
      at: "23:00:00"
  actions:
    - action: climate.set_temperature
      target:
        entity_id: climate.my_device
      data:
        temperature: 18

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

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

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

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

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

Идея?