Impossible d'afficher dashboard/design suite à maj beta 6.3

Bonjour,
Suite à la maj du plugin MyTado en beta 6.3 (reinstall dépendances+resynchro), tous les designs qui affichent un objet MyTado (tête thermostatiques par exemple), n’affichent plus rien. Si je désactive le plugin, cela revient.

Lors d’une synchronisation (j’ai été obligé de re-connecter la maison via le login oAuth), je récupère le message suivant dans les logs « myTado » :

[2025-04-06 16:10:10] ERROR  : <span id="span_errorMessage">[MySQL] Error code : 23000 (1062). Duplicate entry 'Tête thermostatique-7' for key 'unique'  : UPDATE `eqLogic` SET `id` = :id, `name` = :name, `logicalId` = :logicalId, `generic_type` = :generic_type, `object_id` = :object_id, `eqType_name` = :eqType_name, `isVisible` = :isVisible, `isEnable` = :isEnable, `configuration` = :configuration, `timeout` = :timeout, `category` = :category, `display` = :display, `order` = :order, `comment` = :comment, `tags` = :tags WHERE id = :id</span>

La synchronisation a quand même l’air de bien terminer :

(Aux modo : j’ai volontairement posté un screenshot et pas les logs brutes, car ils contiennent de la donnée personnelle)

Et mes objets sont quand même toujours là :


Et les refrehs ont l’air de se faire :

Par contre, problème majeur, les designs qui affichent les objets génèrent des erreurs à la requête au core jeedom :

Les requêtes sont faites 4 fois instantanément, et cela pointe vers :

http://192.168.10.10/core/php/getResource.php?file=core/dom/dom.utils.js&md5=3220711f4b45ef969460e10ef00a70b5&lang=fr_FR

Conséquence, plus aucun objet n’est affiché sur design :
Avec MyTado activé :

Sans MyTado :


(Les endroits vident sont là où sont normalement affichés mes objets MyTado)

Suis-je le seul concerné ?

Merci d’avance pour l’aide :slight_smile:

Il me faudrait le log http.error du coup (comme à chaque fois qu’il y a un internal server error 500 d’ailleurs, et quel que soit le plugin).

Seule cette ligne revient en boucle :

0350|[Sun Apr 06 16:28:39.337077 2025] [php7:error] [pid 1601:tid 1601] [client 192.168.10.13:40316] PHP Fatal error:  Uncaught Error: Call to a member function execCmd() on bool in /var/www/html/plugins/MyTado/core/class/MyTado.class.php:408\nStack trace:\n#0 /var/www/html/plugins/MyTado/core/class/MyTado.class.php(837): MyTado->isWindowOpen()\n#1 /var/www/html/core/ajax/eqLogic.ajax.php(75): MyTado->toHtml()\n#2 {main}\n  thrown in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 408

C’est que la resynchronisation n’a pas fonctionné (pour une raison qui devait être indiquée plus haut dans les logs). Il faut la refaire. J’ai mis un garde-fou pour ce genre de cas dans la nouvelle beta 7.0 (il sera indiqué que la synchro doit être refaite).

Si je retente une synchro, je récupère cette seule ligne en erreur :

[2025-04-06 17:47:27] ERROR  : <span id="span_errorMessage">[MySQL] Error code : 23000 (1062). Duplicate entry 'Tête thermostatique-7' for key 'unique'  : UPDATE `eqLogic` SET `id` = :id, `name` = :name, `logicalId` = :logicalId, `generic_type` = :generic_type, `object_id` = :object_id, `eqType_name` = :eqType_name, `isVisible` = :isVisible, `isEnable` = :isEnable, `configuration` = :configuration, `timeout` = :timeout, `category` = :category, `display` = :display, `order` = :order, `comment` = :comment, `tags` = :tags WHERE id = :id</span>

Log complet :

[2025-04-06 17:47:24] DEBUG  : Synchronisation - Démarrage
[2025-04-06 17:47:24] DEBUG  : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"synchronize","apikey":"xxx"}
[2025-04-06 17:47:26] DEBUG  : Message du démon reçu: synchronize
[2025-04-06 17:47:26] DEBUG  : MyMaisonTado - Démarrage de la synchronisation de la maison avec le démon
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:26] DEBUG  : SU4273231104 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:26] DEBUG  : VA2985053952 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:26] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA2306690816 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA0287854592 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA0674321152 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA3860288256 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA1126912768 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA2770030848 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'enable'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'is_window_open'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'set_expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'set_mode'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'last_update'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'disable'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'battery_state'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'humidity'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'identify'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'mode'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'heating_power'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'refresh'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'is_enabled'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'temperature'
[2025-04-06 17:47:27] DEBUG  : VA1904037888 - Mise à jour de la commande ayant pour identifiant logique 'expected_temperature'
[2025-04-06 17:47:27] DEBUG  : VA1081626624 - Commandes attendues: refresh, identify, set_expected_temperature, set_mode, enable, disable, is_enabled, expected_temperature, mode, temperature, last_update, battery_state, humidity, heating_power, is_window_open
[2025-04-06 17:47:27] ERROR  : <span id="span_errorMessage">[MySQL] Error code : 23000 (1062). Duplicate entry 'Tête thermostatique-7' for key 'unique'  : UPDATE `eqLogic` SET `id` = :id, `name` = :name, `logicalId` = :logicalId, `generic_type` = :generic_type, `object_id` = :object_id, `eqType_name` = :eqType_name, `isVisible` = :isVisible, `isEnable` = :isEnable, `configuration` = :configuration, `timeout` = :timeout, `category` = :category, `display` = :display, `order` = :order, `comment` = :comment, `tags` = :tags WHERE id = :id</span>
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Sonde de température - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Sonde de température - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:27] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Sonde de température - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour
[2025-04-06 17:47:28] DEBUG  : toHtml - dashboard - Tête thermostatique - Widget mis à jour

Difficile de s’y retrouver avec le nommage actuel. Pourriez vous changer la convention de nommage dans la configuration (ex. Numéro de série avec zone), puis relancer la synchro après svp?

Alors chose étonnante, en modifiant la configuration « Convention de nommage » de « rien » à « Numéro de série + zone », la synchro a réussi et plus d’erreur, et cela corrige à la fois l’histoire du design qui plante.

Du coup problème solutionné, mais y’a peut-être quand même un soucis qqpart qui génère un objet avec une cle déjà prise lors d’une « re-synchro ».

Merci pour l’aide en tout cas :slight_smile:

1 « J'aime »

Ok. Je vais regarder ça. Ce n’est effectivement pas normal que le nom affiché influe sur le logical id (qui doit être une clé unique). Normalement j’utilise le numéro de série associé à sa zone… J’ai dû faire une erreur quelque part… Je regarde ça.

Bon, je ne vois pas. J’ai changé en beta 7.0 la convention de nommage par défaut à numéro de série + zone, en espérant que ça aide du coup. Mais vraiment c’est curieux.

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.