Hello,
J’ai voulu intégrer dans le plugin un Thermostat DANFOSS.
Celui est déjà intégré dans Zigbee2MQTT
{
"abs_max_heat_setpoint_limit": 35,
"adaptation_run_control": "idle",
"adaptation_run_settings": true,
"adaptation_run_status": "none",
"algorithm_scale_factor": 1,
"battery": 87,
"day_of_week": "thursday",
"external_measured_room_sensor": -8000,
"heat_available": true,
"heat_required": true,
"keypad_lockout": "unlock",
"last_seen": "2026-06-15T14:24:52.388Z",
"linkquality": 168,
"load_balancing_enable": true,
"load_estimate": 1,
"load_room_mean": -8000,
"local_temperature": 21.57,
"max_heat_setpoint_limit": 35,
"mounted_mode_active": false,
"mounted_mode_control": false,
"occupied_heating_setpoint": 22,
"occupied_heating_setpoint_scheduled": 22,
"pi_heating_demand": 13,
"preheat_status": false,
"preheat_time": 0,
"programming_operation_mode": "setpoint",
"radiator_covered": false,
"regulation_setpoint_offset": 0,
"running_state": "heat",
"setpoint_change_source": "externally",
"system_mode": "heat",
"system_status_code": "ok",
"thermostat_orientation": "horizontal",
"viewing_direction": "normal",
"window_open_external": false,
"window_open_feature": true,
"window_open_internal": "quarantine",
"trigger_time": null,
"update": {
"installed_version": -1,
"latest_version": -1,
"state": null
}
}
Le plugin a bien découvert l’équipement
Mais l’équipement ne remonte aucune information, à l’exeption de Last seen : 2026-06-15T14:27:27.899Z le 2026-06-15 16:27:28
La commande action Définir consigne fonctionne. Mais l’info Consigne retourne inconnu
Informations Jeedom
Core : 4.5.3 (master)
DNS Jeedom : non
Plugin : MQTT Discovery
Version : 2026-06-13 10:14:14 (stable)
Statut Démon : Démarré - (2026-06-15 16:21:43)
Santé
🟢 Matériel : docker
🟢 Système à jour : OK
🟢 Cron actif : OK
🟢 Scénario actif : OK
🟢 Démarré : OK 2026-06-04 15:48:03
🟢 Date système (dernière heure enregistrée) : OK 2026-06-15 16:23:26 (2026-06-15 13:53:02)
🟢 Droits sudo : OK
🟢 Version Jeedom : 4.5.3
🟢 Version OS : debian 11.11
🟢 Version PHP : 7.4.33
🟢 Nombre de processus Apache : 12
🟢 Version OS : Linux jeedom 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64 GNU/Linux [11.11]
🟢 Version database : 10.5.26-MariaDB-0+deb11u2
🟢 Espace disque libre : 22 %
🟢 Connexion active/max/autorisée : 12/36/151
🟢 Taille base de données : 21.69 MB
🟢 Espace disque libre tmp : 99 %
🟢 Mémoire disponible : 45 % (Total 5776 Mo)
🟢 Mémoire suffisante : 0
🟢 Erreur I/O : 0
🟢 Swap disponible : 46 % (Total 5514 Mo)
🟢 Swappiness : 60 %
🟢 Charge : 1.76 - 1.85 - 2.08
🟢 Configuration réseau interne : OK
🟢 Configuration réseau externe : OK
🟢 Node : v22.22.3
🟢 Python 3 : Python 3.9.2
🟢 Persistance du cache : OK
Informations complémentaires
Remplacez ce texte par une capture d’écran de la page santé Jeedom
Log des dépendances:
======================================================================
== 15/06/2026 16:21:10 == Dependencies installation for MQTTDiscovery
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ OK ]
[ 20% ] : Init python3 & prerequisites...
[ 29% ] : Init python3 & prerequisites : [ OK ]
[ 30% ] : Init PyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 39% ] : Init PyEnv : [ OK ]
[ 40% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 69% ] : Setting up virtual environment : [ OK ]
[ 70% ] : Install the required python packages...
[ 79% ] : Install the required python packages : [ OK ]
[ 80% ] : Restoring folders and files rights...
[ 89% ] : Restoring folders and files rights : [ OK ]
[ 90% ] : Summary of installed packages...
aiohappyeyeballs==2.6.1
aiohttp==3.13.5
aiosignal==1.4.0
async-timeout==5.0.1
attrs==25.3.0
frozenlist==1.7.0
idna==3.10
jeedomdaemon==1.2.9
Jinja2==3.1.6
MarkupSafe==3.0.2
multidict==6.6.3
packaging==26.2
paho-mqtt==2.1.0
pkg_resources==0.0.0
propcache==0.3.2
typing_extensions==4.14.1
yarl==1.20.1
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
== OK == Installation Successful
======================================================================
Log du démon:
[2026-06-15 16:31:09] DEBUG : message received on topic 'zigbee2mqtt/bridge/logging': b'{"level":"info","message":"z2m:mqtt: MQTT publish: topic \'zigbee2mqtt/Radiateur Bureau\', payload \'{\\"abs_max_heat_setpoint_limit\\":35,\\"adaptation_run_control\\":\\"idle\\",\\"adaptation_run_settings\\":true,\\"adaptation_run_status\\":\\"none\\",\\"algorithm_scale_factor\\":1,\\"battery\\":87,\\"day_of_week\\":\\"thursday\\",\\"external_measured_room_sensor\\":-8000,\\"heat_available\\":true,\\"heat_required\\":true,\\"keypad_lockout\\":\\"unlock\\",\\"last_seen\\":\\"2026-06-15T14:31:09.224Z\\",\\"linkquality\\":156,\\"load_balancing_enable\\":true,\\"load_estimate\\":1,\\"load_room_mean\\":-8000,\\"local_temperature\\":21.57,\\"max_heat_setpoint_limit\\":35,\\"mounted_mode_active\\":false,\\"mounted_mode_control\\":false,\\"occupied_heating_setpoint\\":23,\\"occupied_heating_setpoint_scheduled\\":23,\\"pi_heating_demand\\":16,\\"preheat_status\\":false,\\"preheat_time\\":0,\\"programming_operation_mode\\":\\"setpoint\\",\\"radiator_covered\\":false,\\"regulation_setpoint_offset\\":0,\\"running_state\\":\\"heat\\",\\"setpoint_change_source\\":\\"manual\\",\\"system_mode\\":\\"heat\\",\\"system_status_code\\":\\"ok\\",\\"thermostat_orientation\\":\\"horizontal\\",\\"trigger_time\\":null,\\"update\\":{\\"installed_version\\":-1,\\"latest_version\\":-1,\\"state\\":null},\\"viewing_direction\\":\\"normal\\",\\"window_open_external\\":false,\\"window_open_feature\\":true,\\"window_open_internal\\":\\"quarantine\\"}\'"}'
[2026-06-15 16:31:09] DEBUG : message received on topic 'zigbee2mqtt/Radiateur Bureau': b'{"abs_max_heat_setpoint_limit":35,"adaptation_run_control":"idle","adaptation_run_settings":true,"adaptation_run_status":"none","algorithm_scale_factor":1,"battery":87,"day_of_week":"thursday","external_measured_room_sensor":-8000,"heat_available":true,"heat_required":true,"keypad_lockout":"unlock","last_seen":"2026-06-15T14:31:09.224Z","linkquality":156,"load_balancing_enable":true,"load_estimate":1,"load_room_mean":-8000,"local_temperature":21.57,"max_heat_setpoint_limit":35,"mounted_mode_active":false,"mounted_mode_control":false,"occupied_heating_setpoint":23,"occupied_heating_setpoint_scheduled":23,"pi_heating_demand":16,"preheat_status":false,"preheat_time":0,"programming_operation_mode":"setpoint","radiator_covered":false,"regulation_setpoint_offset":0,"running_state":"heat","setpoint_change_source":"manual","system_mode":"heat","system_status_code":"ok","thermostat_orientation":"horizontal","trigger_time":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"viewing_direction":"normal","window_open_external":false,"window_open_feature":true,"window_open_internal":"quarantine"}'
[2026-06-15 16:41:22] DEBUG : message received on topic 'homeassistant/switch/0x0c4314fffecb72c2/switch_window_open_feature/config': b'{"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 %}"}'
[2026-06-15 16:41:22] DEBUG : message received on topic 'homeassistant/switch/0x0c4314fffecb72c2/switch_window_open_external/config': b'{"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 %}"}'
[2026-06-15 16:41:22] DEBUG : message received on topic 'homeassistant/switch/0x0c4314fffecb72c2/switch_load_balancing_enable/config': b'{"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 %}"}'
[2026-06-15 16:41:22] DEBUG : message received on topic 'homeassistant/sensor/0x0c4314fffecb72c2/pi_heating_demand/config': b'{"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\\"] }}"}'
[2026-06-15 16:41:22] DEBUG : message received on topic 'homeassistant/sensor/0x0c4314fffecb72c2/local_temperature/config': b'{"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":"\xc2\xb0C","value_template":"{{ value_json[\\"local_temperature\\"] }}"}'
[2026-06-15 16:41:27] DEBUG : message received on topic 'zigbee2mqtt/Radiateur Bureau': b'{"abs_max_heat_setpoint_limit":35,"adaptation_run_control":"idle","adaptation_run_settings":true,"adaptation_run_status":"none","algorithm_scale_factor":1,"battery":87,"day_of_week":"thursday","external_measured_room_sensor":-8000,"heat_available":true,"heat_required":true,"keypad_lockout":"unlock","last_seen":"2026-06-15T14:41:27.904Z","linkquality":168,"load_balancing_enable":true,"load_estimate":1,"load_room_mean":-8000,"local_temperature":21.63,"max_heat_setpoint_limit":35,"mounted_mode_active":false,"mounted_mode_control":false,"occupied_heating_setpoint":23.5,"occupied_heating_setpoint_scheduled":23.5,"pi_heating_demand":50,"preheat_status":false,"preheat_time":0,"programming_operation_mode":"setpoint","radiator_covered":false,"regulation_setpoint_offset":0,"running_state":"heat","setpoint_change_source":"manual","system_mode":"heat","system_status_code":"ok","thermostat_orientation":"horizontal","trigger_time":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"viewing_direction":"normal","window_open_external":false,"window_open_feature":true,"window_open_internal":"quarantine"}'
Log du plugin:
with id 302552 and logicalId 0x0c4314fffecb72c2_switch_heat_available_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302555 and logicalId 0x0c4314fffecb72c2_switch_radiator_covered_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302558 and logicalId 0x0c4314fffecb72c2_switch_window_open_feature_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302561 and logicalId 0x0c4314fffecb72c2_switch_window_open_external_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302564 and logicalId 0x0c4314fffecb72c2_switch_load_balancing_enable_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302567 and logicalId 0x0c4314fffecb72c2_switch_adaptation_run_settings_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302573 and logicalId 0x0c4314fffecb72c2_max_heat_setpoint_limit_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302575 and logicalId 0x0c4314fffecb72c2_occupied_heating_setpoint_scheduled_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302577 and logicalId 0x0c4314fffecb72c2_external_measured_room_sensor_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302579 and logicalId 0x0c4314fffecb72c2_algorithm_scale_factor_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302581 and logicalId 0x0c4314fffecb72c2_load_room_mean_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302583 and logicalId 0x0c4314fffecb72c2_regulation_setpoint_offset_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302585 and logicalId 0x0c4314fffecb72c2_trigger_time_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302587 and logicalId 0x0c4314fffecb72c2_climate_zigbee2mqtt-setpoint
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302589 and logicalId 0x0c4314fffecb72c2_climate_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau, found command with id 302590 and logicalId 0x0c4314fffecb72c2_climate_zigbee2mqtt-state
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau/last_seen, found command with id 302542 and logicalId 0x0c4314fffecb72c2_last_seen_zigbee2mqtt
[2026-06-15 16:31:28] DEBUG cache hit for zigbee2mqtt/Radiateur Bureau/update/latest_version, found command with id 302570 and logicalId 0x0c4314fffecb72c2_update_zigbee2mqtt-installed
















