{ "sensor": { "system_status_code": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_system_status_code", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "diagnostic", "name": "System status code", "object_id": "radiateur_bureau_system_status_code", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_system_status_code_zigbee2mqtt", "value_template": "{{ value_json[\"system_status_code\"] | default('',True) | string | truncate(254, True, '', 0) }}" }, "pi_heating_demand": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_pi_heating_demand", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "diagnostic", "icon": "mdi:radiator", "name": "PI heating demand", "object_id": "radiateur_bureau_pi_heating_demand", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_pi_heating_demand_zigbee2mqtt", "unit_of_measurement": "%", "value_template": "{{ value_json[\"pi_heating_demand\"] }}" }, "local_temperature": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_local_temperature", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "device_class": "temperature", "object_id": "radiateur_bureau_local_temperature", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_class": "measurement", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_local_temperature_zigbee2mqtt", "unit_of_measurement": "°C", "value_template": "{{ value_json[\"local_temperature\"] }}" }, "abs_max_heat_setpoint_limit": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_abs_max_heat_setpoint_limit", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "enabled_by_default": true, "entity_category": "diagnostic", "name": "Abs max heat setpoint limit", "object_id": "radiateur_bureau_abs_max_heat_setpoint_limit", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_abs_max_heat_setpoint_limit_zigbee2mqtt", "unit_of_measurement": "°C", "value_template": "{{ value_json[\"abs_max_heat_setpoint_limit\"] }}" }, "battery": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_battery", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "device_class": "battery", "enabled_by_default": true, "entity_category": "diagnostic", "object_id": "radiateur_bureau_battery", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_class": "measurement", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_battery_zigbee2mqtt", "unit_of_measurement": "%", "value_template": "{{ value_json[\"battery\"] }}" }, "setpoint_change_source": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_setpoint_change_source", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "diagnostic", "name": "Setpoint change source", "object_id": "radiateur_bureau_setpoint_change_source", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_setpoint_change_source_zigbee2mqtt", "value_template": "{{ value_json[\"setpoint_change_source\"] }}" }, "window_open_internal": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_window_open_internal", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "diagnostic", "name": "Window open internal", "object_id": "radiateur_bureau_window_open_internal", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_window_open_internal_zigbee2mqtt", "value_template": "{{ value_json[\"window_open_internal\"] }}" }, "load_estimate": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_load_estimate", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "enabled_by_default": true, "name": "Load estimate", "object_id": "radiateur_bureau_load_estimate", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_class": "measurement", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_load_estimate_zigbee2mqtt", "value_template": "{{ value_json[\"load_estimate\"] }}" }, "preheat_time": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_preheat_time", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "enabled_by_default": true, "name": "Preheat time", "object_id": "radiateur_bureau_preheat_time", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_preheat_time_zigbee2mqtt", "value_template": "{{ value_json[\"preheat_time\"] }}" }, "adaptation_run_status": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_adaptation_run_status", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Adaptation run status", "object_id": "radiateur_bureau_adaptation_run_status", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_adaptation_run_status_zigbee2mqtt", "value_template": "{{ value_json[\"adaptation_run_status\"] }}" }, "linkquality": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_linkquality", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "enabled_by_default": false, "entity_category": "diagnostic", "icon": "mdi:signal", "name": "Linkquality", "object_id": "radiateur_bureau_linkquality", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_class": "measurement", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_linkquality_zigbee2mqtt", "unit_of_measurement": "lqi", "value_template": "{{ value_json[\"linkquality\"] }}" }, "last_seen": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "sensor.radiateur_bureau_last_seen", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "device_class": "timestamp", "enabled_by_default": false, "entity_category": "diagnostic", "icon": "mdi:clock", "name": "Last seen", "object_id": "radiateur_bureau_last_seen", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_last_seen_zigbee2mqtt", "value_template": "{{ value_json.last_seen }}" } }, "binary_sensor": { "mounted_mode_active": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "binary_sensor.radiateur_bureau_mounted_mode_active", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "diagnostic", "name": "Mounted mode active", "object_id": "radiateur_bureau_mounted_mode_active", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": false, "payload_on": true, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_mounted_mode_active_zigbee2mqtt", "value_template": "{{ value_json[\"mounted_mode_active\"] }}" }, "heat_required": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "binary_sensor.radiateur_bureau_heat_required", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "diagnostic", "name": "Heat required", "object_id": "radiateur_bureau_heat_required", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": false, "payload_on": true, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_heat_required_zigbee2mqtt", "value_template": "{{ value_json[\"heat_required\"] }}" }, "preheat_status": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "default_entity_id": "binary_sensor.radiateur_bureau_preheat_status", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Preheat status", "object_id": "radiateur_bureau_preheat_status", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": false, "payload_on": true, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_preheat_status_zigbee2mqtt", "value_template": "{{ value_json[\"preheat_status\"] }}" } }, "select": { "programming_operation_mode": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/programming_operation_mode", "default_entity_id": "select.radiateur_bureau_programming_operation_mode", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Programming operation mode", "object_id": "radiateur_bureau_programming_operation_mode", "options": [ "setpoint", "schedule", "schedule_with_preheat", "eco" ], "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_programming_operation_mode_zigbee2mqtt", "value_template": "{{ value_json[\"programming_operation_mode\"] }}" }, "keypad_lockout": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/keypad_lockout", "default_entity_id": "select.radiateur_bureau_keypad_lockout", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "icon": "mdi:lock", "name": "Keypad lockout", "object_id": "radiateur_bureau_keypad_lockout", "options": [ "unlock", "lock" ], "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_keypad_lockout_zigbee2mqtt", "value_template": "{{ value_json[\"keypad_lockout\"] }}" }, "day_of_week": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/day_of_week", "default_entity_id": "select.radiateur_bureau_day_of_week", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Day of week", "object_id": "radiateur_bureau_day_of_week", "options": [ "sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "away_or_vacation" ], "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_day_of_week_zigbee2mqtt", "value_template": "{{ value_json[\"day_of_week\"] }}" }, "adaptation_run_control": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/adaptation_run_control", "default_entity_id": "select.radiateur_bureau_adaptation_run_control", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Adaptation run control", "object_id": "radiateur_bureau_adaptation_run_control", "options": [ "idle", "initiate_adaptation", "cancel_adaptation" ], "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_adaptation_run_control_zigbee2mqtt", "value_template": "{{ value_json[\"adaptation_run_control\"] }}" } }, "switch": { "switch_mounted_mode_control": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/mounted_mode_control", "default_entity_id": "switch.radiateur_bureau_mounted_mode_control", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Mounted mode control", "object_id": "radiateur_bureau_mounted_mode_control", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_mounted_mode_control_zigbee2mqtt", "value_template": "{% if value_json[\"mounted_mode_control\"] %}true{% else %}false{% endif %}" }, "switch_thermostat_orientation": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/thermostat_orientation", "default_entity_id": "switch.radiateur_bureau_thermostat_orientation", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Thermostat orientation", "object_id": "radiateur_bureau_thermostat_orientation", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "horizontal", "payload_on": "vertical", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_thermostat_orientation_zigbee2mqtt", "value_template": "{{ value_json[\"thermostat_orientation\"] }}" }, "switch_viewing_direction": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/viewing_direction", "default_entity_id": "switch.radiateur_bureau_viewing_direction", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Viewing direction", "object_id": "radiateur_bureau_viewing_direction", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "normal", "payload_on": "upside-down", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_viewing_direction_zigbee2mqtt", "value_template": "{{ value_json[\"viewing_direction\"] }}" }, "switch_heat_available": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/heat_available", "default_entity_id": "switch.radiateur_bureau_heat_available", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Heat available", "object_id": "radiateur_bureau_heat_available", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_heat_available_zigbee2mqtt", "value_template": "{% if value_json[\"heat_available\"] %}true{% else %}false{% endif %}" }, "switch_radiator_covered": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/radiator_covered", "default_entity_id": "switch.radiateur_bureau_radiator_covered", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Radiator covered", "object_id": "radiateur_bureau_radiator_covered", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_radiator_covered_zigbee2mqtt", "value_template": "{% if value_json[\"radiator_covered\"] %}true{% else %}false{% endif %}" }, "switch_window_open_feature": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/window_open_feature", "default_entity_id": "switch.radiateur_bureau_window_open_feature", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Window open feature", "object_id": "radiateur_bureau_window_open_feature", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_window_open_feature_zigbee2mqtt", "value_template": "{% if value_json[\"window_open_feature\"] %}true{% else %}false{% endif %}" }, "switch_window_open_external": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/window_open_external", "default_entity_id": "switch.radiateur_bureau_window_open_external", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Window open external", "object_id": "radiateur_bureau_window_open_external", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_window_open_external_zigbee2mqtt", "value_template": "{% if value_json[\"window_open_external\"] %}true{% else %}false{% endif %}" }, "switch_load_balancing_enable": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/load_balancing_enable", "default_entity_id": "switch.radiateur_bureau_load_balancing_enable", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Load balancing enable", "object_id": "radiateur_bureau_load_balancing_enable", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_load_balancing_enable_zigbee2mqtt", "value_template": "{% if value_json[\"load_balancing_enable\"] %}true{% else %}false{% endif %}" }, "switch_adaptation_run_settings": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/adaptation_run_settings", "default_entity_id": "switch.radiateur_bureau_adaptation_run_settings", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "name": "Adaptation run settings", "object_id": "radiateur_bureau_adaptation_run_settings", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_off": "false", "payload_on": "true", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_switch_adaptation_run_settings_zigbee2mqtt", "value_template": "{% if value_json[\"adaptation_run_settings\"] %}true{% else %}false{% endif %}" } }, "update": { "update": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/bridge/request/device/ota_update/update", "default_entity_id": "update.radiateur_bureau", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "device_class": "firmware", "entity_category": "config", "entity_picture": "https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png", "name": null, "object_id": "radiateur_bureau", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "payload_install": "{\"id\": \"0x0c4314fffecb72c2\"}", "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_update_zigbee2mqtt", "value_template": "{\"latest_version\":\"{{ value_json['update']['latest_version'] }}\",\"installed_version\":\"{{ value_json['update']['installed_version'] }}\",\"update_percentage\":{{ value_json['update'].get('progress', 'null') }},\"in_progress\":{{ (value_json['update']['state'] == 'updating')|lower }}}" } }, "number": { "max_heat_setpoint_limit": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/max_heat_setpoint_limit", "default_entity_id": "number.radiateur_bureau_max_heat_setpoint_limit", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "max": 35, "min": 5, "name": "Max heat setpoint limit", "object_id": "radiateur_bureau_max_heat_setpoint_limit", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "step": 0.5, "unique_id": "0x0c4314fffecb72c2_max_heat_setpoint_limit_zigbee2mqtt", "unit_of_measurement": "°C", "value_template": "{{ value_json[\"max_heat_setpoint_limit\"] }}" }, "occupied_heating_setpoint_scheduled": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/occupied_heating_setpoint_scheduled", "default_entity_id": "number.radiateur_bureau_occupied_heating_setpoint_scheduled", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "max": 35, "min": 5, "name": "Occupied heating setpoint scheduled", "object_id": "radiateur_bureau_occupied_heating_setpoint_scheduled", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "step": 0.5, "unique_id": "0x0c4314fffecb72c2_occupied_heating_setpoint_scheduled_zigbee2mqtt", "unit_of_measurement": "°C", "value_template": "{{ value_json[\"occupied_heating_setpoint_scheduled\"] }}" }, "external_measured_room_sensor": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/external_measured_room_sensor", "default_entity_id": "number.radiateur_bureau_external_measured_room_sensor", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "max": 3500, "min": -8000, "name": "External measured room sensor", "object_id": "radiateur_bureau_external_measured_room_sensor", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_external_measured_room_sensor_zigbee2mqtt", "value_template": "{{ value_json[\"external_measured_room_sensor\"] }}" }, "algorithm_scale_factor": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/algorithm_scale_factor", "default_entity_id": "number.radiateur_bureau_algorithm_scale_factor", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "max": 10, "min": 1, "name": "Algorithm scale factor", "object_id": "radiateur_bureau_algorithm_scale_factor", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_algorithm_scale_factor_zigbee2mqtt", "value_template": "{{ value_json[\"algorithm_scale_factor\"] }}" }, "load_room_mean": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/load_room_mean", "default_entity_id": "number.radiateur_bureau_load_room_mean", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "max": 3600, "min": -8000, "name": "Load room mean", "object_id": "radiateur_bureau_load_room_mean", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_load_room_mean_zigbee2mqtt", "value_template": "{{ value_json[\"load_room_mean\"] }}" }, "regulation_setpoint_offset": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/regulation_setpoint_offset", "default_entity_id": "number.radiateur_bureau_regulation_setpoint_offset", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "max": 2.5, "min": -2.5, "name": "Regulation setpoint offset", "object_id": "radiateur_bureau_regulation_setpoint_offset", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "step": 0.1, "unique_id": "0x0c4314fffecb72c2_regulation_setpoint_offset_zigbee2mqtt", "unit_of_measurement": "°C", "value_template": "{{ value_json[\"regulation_setpoint_offset\"] }}" } }, "text": { "trigger_time": { "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "command_topic": "zigbee2mqtt/Radiateur Bureau/set/trigger_time", "default_entity_id": "text.radiateur_bureau_trigger_time", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "entity_category": "config", "name": "Trigger time", "object_id": "radiateur_bureau_trigger_time", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "state_topic": "zigbee2mqtt/Radiateur Bureau", "unique_id": "0x0c4314fffecb72c2_trigger_time_zigbee2mqtt", "value_template": "{{ value_json[\"trigger_time\"] }}" } }, "climate": { "climate": { "action_template": "{% set values = {None:None,'idle':'idle','heat':'heating','cool':'cooling','fan_only':'fan'} %}{{ values[value_json[\"running_state\"]] }}", "action_topic": "zigbee2mqtt/Radiateur Bureau", "availability": [ { "topic": "zigbee2mqtt/bridge/state", "value_template": "{{ value_json.state }}" }, { "topic": "zigbee2mqtt/Radiateur Bureau/availability", "value_template": "{{ value_json.state }}" } ], "availability_mode": "all", "current_temperature_template": "{{ value_json[\"local_temperature\"] }}", "current_temperature_topic": "zigbee2mqtt/Radiateur Bureau", "default_entity_id": "climate.radiateur_bureau", "device": { "hw_version": 69, "identifiers": [ "zigbee2mqtt_0x0c4314fffecb72c2" ], "manufacturer": "Danfoss", "model": "Ally thermostat", "model_id": "014G2461", "name": "Radiateur Bureau", "sw_version": "01.32.0008 01.32", "via_device": "zigbee2mqtt_bridge_0x08b95ffffed8a948" }, "max_temp": "35", "min_temp": "5", "mode_command_topic": "zigbee2mqtt/Radiateur Bureau/set/system_mode", "mode_state_template": "{{ value_json[\"system_mode\"] }}", "mode_state_topic": "zigbee2mqtt/Radiateur Bureau", "modes": [ "heat" ], "name": null, "object_id": "radiateur_bureau", "origin": { "name": "Zigbee2MQTT", "sw": "2.11.0", "url": "https://www.zigbee2mqtt.io" }, "temp_step": 0.5, "temperature_command_topic": "zigbee2mqtt/Radiateur Bureau/set/occupied_heating_setpoint", "temperature_state_template": "{{ value_json[\"occupied_heating_setpoint\"] }}", "temperature_state_topic": "zigbee2mqtt/Radiateur Bureau", "temperature_unit": "C", "unique_id": "0x0c4314fffecb72c2_climate_zigbee2mqtt" } } }