Danfoss · HVACIcon2

Icon2 Main Controller, Room Thermostat or Sensor.

Danfoss Icon2 device photograph
Photograph: Zigbee2MQTT (GPL-3.0)

Connection

EpiSensor Gateway with Zigbee radio running Edge

Documented Zigbee support describes the path Edge would use. It is not an EpiSensor compatibility claim for this model.

Readings and controls

What the pinned upstream definition exposes for this exact model. Units and ranges are only shown when that source states them.

Swipe to see every column

Download
Name Type Access Unit Range
battery_1 numeric Read % 0–100
climate climate
occupied_heating_setpoint_1 numeric Read and write °C 5–35
local_temperature_1 numeric Read °C
system_mode_1 enum Read and write
running_state_1 enum Read
min_heat_setpoint_limit_1 numeric Read and write °C 4–35
max_heat_setpoint_limit_1 numeric Read and write °C 4–35
setpoint_change_source_1 enum Read
output_status_1 enum Read
room_status_code_1 enum Read
room_floor_sensor_mode_1 enum Read
floor_min_setpoint_1 numeric Read and write °C 18–35
floor_max_setpoint_1 numeric Read and write °C 18–35
schedule_type_used_1 enum Read
icon2_pre_heat_1 enum Read
icon2_pre_heat_status_1 enum Read
temperature_1 numeric Read °C
humidity_1 numeric Read %
battery_2 numeric Read % 0–100
occupied_heating_setpoint_2 numeric Read and write °C 5–35
local_temperature_2 numeric Read °C
system_mode_2 enum Read and write
running_state_2 enum Read
min_heat_setpoint_limit_2 numeric Read and write °C 4–35
max_heat_setpoint_limit_2 numeric Read and write °C 4–35
setpoint_change_source_2 enum Read
output_status_2 enum Read
room_status_code_2 enum Read
room_floor_sensor_mode_2 enum Read
floor_min_setpoint_2 numeric Read and write °C 18–35
floor_max_setpoint_2 numeric Read and write °C 18–35
schedule_type_used_2 enum Read
icon2_pre_heat_2 enum Read
icon2_pre_heat_status_2 enum Read
temperature_2 numeric Read °C
humidity_2 numeric Read %
battery_3 numeric Read % 0–100
occupied_heating_setpoint_3 numeric Read and write °C 5–35
local_temperature_3 numeric Read °C
system_mode_3 enum Read and write
running_state_3 enum Read
min_heat_setpoint_limit_3 numeric Read and write °C 4–35
max_heat_setpoint_limit_3 numeric Read and write °C 4–35
setpoint_change_source_3 enum Read
output_status_3 enum Read
room_status_code_3 enum Read
room_floor_sensor_mode_3 enum Read
floor_min_setpoint_3 numeric Read and write °C 18–35
floor_max_setpoint_3 numeric Read and write °C 18–35
schedule_type_used_3 enum Read
icon2_pre_heat_3 enum Read
icon2_pre_heat_status_3 enum Read
temperature_3 numeric Read °C
humidity_3 numeric Read %
battery_4 numeric Read % 0–100
occupied_heating_setpoint_4 numeric Read and write °C 5–35
local_temperature_4 numeric Read °C
system_mode_4 enum Read and write
running_state_4 enum Read
min_heat_setpoint_limit_4 numeric Read and write °C 4–35
max_heat_setpoint_limit_4 numeric Read and write °C 4–35
setpoint_change_source_4 enum Read
output_status_4 enum Read
room_status_code_4 enum Read
room_floor_sensor_mode_4 enum Read
floor_min_setpoint_4 numeric Read and write °C 18–35
floor_max_setpoint_4 numeric Read and write °C 18–35
schedule_type_used_4 enum Read
icon2_pre_heat_4 enum Read
icon2_pre_heat_status_4 enum Read
temperature_4 numeric Read °C
humidity_4 numeric Read %
battery_5 numeric Read % 0–100
occupied_heating_setpoint_5 numeric Read and write °C 5–35
local_temperature_5 numeric Read °C
system_mode_5 enum Read and write
running_state_5 enum Read
min_heat_setpoint_limit_5 numeric Read and write °C 4–35
max_heat_setpoint_limit_5 numeric Read and write °C 4–35
setpoint_change_source_5 enum Read
output_status_5 enum Read
room_status_code_5 enum Read
room_floor_sensor_mode_5 enum Read
floor_min_setpoint_5 numeric Read and write °C 18–35
floor_max_setpoint_5 numeric Read and write °C 18–35
schedule_type_used_5 enum Read
icon2_pre_heat_5 enum Read
icon2_pre_heat_status_5 enum Read
temperature_5 numeric Read °C
humidity_5 numeric Read %
battery_6 numeric Read % 0–100
occupied_heating_setpoint_6 numeric Read and write °C 5–35
local_temperature_6 numeric Read °C
system_mode_6 enum Read and write
running_state_6 enum Read
min_heat_setpoint_limit_6 numeric Read and write °C 4–35
max_heat_setpoint_limit_6 numeric Read and write °C 4–35
setpoint_change_source_6 enum Read
output_status_6 enum Read
room_status_code_6 enum Read
room_floor_sensor_mode_6 enum Read
floor_min_setpoint_6 numeric Read and write °C 18–35
floor_max_setpoint_6 numeric Read and write °C 18–35
schedule_type_used_6 enum Read
icon2_pre_heat_6 enum Read
icon2_pre_heat_status_6 enum Read
temperature_6 numeric Read °C
humidity_6 numeric Read %
battery_7 numeric Read % 0–100
occupied_heating_setpoint_7 numeric Read and write °C 5–35
local_temperature_7 numeric Read °C
system_mode_7 enum Read and write
running_state_7 enum Read
min_heat_setpoint_limit_7 numeric Read and write °C 4–35
max_heat_setpoint_limit_7 numeric Read and write °C 4–35
setpoint_change_source_7 enum Read
output_status_7 enum Read
room_status_code_7 enum Read
room_floor_sensor_mode_7 enum Read
floor_min_setpoint_7 numeric Read and write °C 18–35
floor_max_setpoint_7 numeric Read and write °C 18–35
schedule_type_used_7 enum Read
icon2_pre_heat_7 enum Read
icon2_pre_heat_status_7 enum Read
temperature_7 numeric Read °C
humidity_7 numeric Read %
battery_8 numeric Read % 0–100
occupied_heating_setpoint_8 numeric Read and write °C 5–35
local_temperature_8 numeric Read °C
system_mode_8 enum Read and write
running_state_8 enum Read
min_heat_setpoint_limit_8 numeric Read and write °C 4–35
max_heat_setpoint_limit_8 numeric Read and write °C 4–35
setpoint_change_source_8 enum Read
output_status_8 enum Read
room_status_code_8 enum Read
room_floor_sensor_mode_8 enum Read
floor_min_setpoint_8 numeric Read and write °C 18–35
floor_max_setpoint_8 numeric Read and write °C 18–35
schedule_type_used_8 enum Read
icon2_pre_heat_8 enum Read
icon2_pre_heat_status_8 enum Read
temperature_8 numeric Read °C
humidity_8 numeric Read %
battery_9 numeric Read % 0–100
occupied_heating_setpoint_9 numeric Read and write °C 5–35
local_temperature_9 numeric Read °C
system_mode_9 enum Read and write
running_state_9 enum Read
min_heat_setpoint_limit_9 numeric Read and write °C 4–35
max_heat_setpoint_limit_9 numeric Read and write °C 4–35
setpoint_change_source_9 enum Read
output_status_9 enum Read
room_status_code_9 enum Read
room_floor_sensor_mode_9 enum Read
floor_min_setpoint_9 numeric Read and write °C 18–35
floor_max_setpoint_9 numeric Read and write °C 18–35
schedule_type_used_9 enum Read
icon2_pre_heat_9 enum Read
icon2_pre_heat_status_9 enum Read
temperature_9 numeric Read °C
humidity_9 numeric Read %
battery_10 numeric Read % 0–100
occupied_heating_setpoint_10 numeric Read and write °C 5–35
local_temperature_10 numeric Read °C
system_mode_10 enum Read and write
running_state_10 enum Read
min_heat_setpoint_limit_10 numeric Read and write °C 4–35
max_heat_setpoint_limit_10 numeric Read and write °C 4–35
setpoint_change_source_10 enum Read
output_status_10 enum Read
room_status_code_10 enum Read
room_floor_sensor_mode_10 enum Read
floor_min_setpoint_10 numeric Read and write °C 18–35
floor_max_setpoint_10 numeric Read and write °C 18–35
schedule_type_used_10 enum Read
icon2_pre_heat_10 enum Read
icon2_pre_heat_status_10 enum Read
temperature_10 numeric Read °C
humidity_10 numeric Read %
battery_11 numeric Read % 0–100
occupied_heating_setpoint_11 numeric Read and write °C 5–35
local_temperature_11 numeric Read °C
system_mode_11 enum Read and write
running_state_11 enum Read
min_heat_setpoint_limit_11 numeric Read and write °C 4–35
max_heat_setpoint_limit_11 numeric Read and write °C 4–35
setpoint_change_source_11 enum Read
output_status_11 enum Read
room_status_code_11 enum Read
room_floor_sensor_mode_11 enum Read
floor_min_setpoint_11 numeric Read and write °C 18–35
floor_max_setpoint_11 numeric Read and write °C 18–35
schedule_type_used_11 enum Read
icon2_pre_heat_11 enum Read
icon2_pre_heat_status_11 enum Read
temperature_11 numeric Read °C
humidity_11 numeric Read %
battery_12 numeric Read % 0–100
occupied_heating_setpoint_12 numeric Read and write °C 5–35
local_temperature_12 numeric Read °C
system_mode_12 enum Read and write
running_state_12 enum Read
min_heat_setpoint_limit_12 numeric Read and write °C 4–35
max_heat_setpoint_limit_12 numeric Read and write °C 4–35
setpoint_change_source_12 enum Read
output_status_12 enum Read
room_status_code_12 enum Read
room_floor_sensor_mode_12 enum Read
floor_min_setpoint_12 numeric Read and write °C 18–35
floor_max_setpoint_12 numeric Read and write °C 18–35
schedule_type_used_12 enum Read
icon2_pre_heat_12 enum Read
icon2_pre_heat_status_12 enum Read
temperature_12 numeric Read °C
humidity_12 numeric Read %
battery_13 numeric Read % 0–100
occupied_heating_setpoint_13 numeric Read and write °C 5–35
local_temperature_13 numeric Read °C
system_mode_13 enum Read and write
running_state_13 enum Read
min_heat_setpoint_limit_13 numeric Read and write °C 4–35
max_heat_setpoint_limit_13 numeric Read and write °C 4–35
setpoint_change_source_13 enum Read
output_status_13 enum Read
room_status_code_13 enum Read
room_floor_sensor_mode_13 enum Read
floor_min_setpoint_13 numeric Read and write °C 18–35
floor_max_setpoint_13 numeric Read and write °C 18–35
schedule_type_used_13 enum Read
icon2_pre_heat_13 enum Read
icon2_pre_heat_status_13 enum Read
temperature_13 numeric Read °C
humidity_13 numeric Read %
battery_14 numeric Read % 0–100
occupied_heating_setpoint_14 numeric Read and write °C 5–35
local_temperature_14 numeric Read °C
system_mode_14 enum Read and write
running_state_14 enum Read
min_heat_setpoint_limit_14 numeric Read and write °C 4–35
max_heat_setpoint_limit_14 numeric Read and write °C 4–35
setpoint_change_source_14 enum Read
output_status_14 enum Read
room_status_code_14 enum Read
room_floor_sensor_mode_14 enum Read
floor_min_setpoint_14 numeric Read and write °C 18–35
floor_max_setpoint_14 numeric Read and write °C 18–35
schedule_type_used_14 enum Read
icon2_pre_heat_14 enum Read
icon2_pre_heat_status_14 enum Read
temperature_14 numeric Read °C
humidity_14 numeric Read %
battery_15 numeric Read % 0–100
occupied_heating_setpoint_15 numeric Read and write °C 5–35
local_temperature_15 numeric Read °C
system_mode_15 enum Read and write
running_state_15 enum Read
min_heat_setpoint_limit_15 numeric Read and write °C 4–35
max_heat_setpoint_limit_15 numeric Read and write °C 4–35
setpoint_change_source_15 enum Read
output_status_15 enum Read
room_status_code_15 enum Read
room_floor_sensor_mode_15 enum Read
floor_min_setpoint_15 numeric Read and write °C 18–35
floor_max_setpoint_15 numeric Read and write °C 18–35
schedule_type_used_15 enum Read
icon2_pre_heat_15 enum Read
icon2_pre_heat_status_15 enum Read
temperature_15 numeric Read °C
humidity_15 numeric Read %
system_status_code_232 enum Read
heat_supply_request_232 enum Read
system_status_water_232 enum Read
multimaster_role_232 enum Read
icon_application_232 enum Read
icon_forced_heating_cooling_232 enum Read

Commissioning

A live socket is not a live measurement. Prove the decode, then keep the map.

  1. Pair the device on the Gateway Zigbee radio in Edge.

  2. Confirm the reported manufacturer and model match this page.

  3. Prove one known reading or control before enabling the rest of the points.

Sources

  1. Danfoss/Icon2 (opens in a new tab) zigbee-herdsman-converters · v26.111.0

Built from the pinned Device Directory snapshot. Product names and trademarks belong to their respective owners; publication does not imply endorsement, a commercial relationship, or that EpiSensor has tested this model.