EMS-ESP : creation incomplete des commandes

voila… on tombe dans les cas où probablement qu’avec le temps HA a été permissif et qu’ils sont obligés de garder toutes ces variantes… qui d’un point de vue purement technique sont valides je reconnais; c’est juste bizarre de mélanger
mais j’y travaille, avant je voudrais mettre en place des tests automatique sur cette partie parce qu’à force d’avoir des « edgecase » à gérer, je voudrais m’assurer que modifier pour l’un va pas casser pour un précédent.

Pourrais-tu fournir le contenu du log après le démarrage du démon dans un Texte préformaté (bouton </>) ?
car je vois des warning sur le composant « climate » non supporté (ce qui est effectivement le cas), je peux en profiter pour le rajouter mais je souhaiterais les infos du log du coup et une image… c’est inexploitable.


pour ce qui est des configs des commandes, je pense avoir fait le tour, à tester avec la beta demain

0011|[2024-10-03 23:49:44][INFO] : Lancement démon
0012|[2024-10-03 23:49:46][INFO] : Creating new device with logicalId=ems-esp & name=ems-esp
0013|[2024-10-03 23:49:46][INFO] : Creating new device with logicalId=ems-esp-boiler & name=ems-esp Boiler
0014|[2024-10-03 23:49:46][INFO] : Creating new device with logicalId=ems-esp-shower & name=ems-esp Shower
0015|[2024-10-03 23:49:46][INFO] : Creating new device with logicalId=ems-esp-thermostat & name=ems-esp Thermostat
0016|[2024-10-03 23:49:46][INFO] : Creating new device with logicalId=ems-esp-scheduler & name=ems-esp Scheduler
0017|[2024-10-03 23:49:46][WARNING] : logicalId: 'thermostat_hc1_remotetemp' or stateTopic: '' not set, cannot create cmd
0018|[2024-10-03 23:49:47][WARNING] : Component climate not yet supported: {"~":"ems-esp","uniq_id":"thermostat_hc1","obj_id":"thermostat_hc1","name":"Hc1","mode_stat_t":"~\/thermostat_data","mode_stat_tpl":"{%if value_json.hc1 is undefined or value_json.hc1.mode is undefined%}off{%elif value_json.hc1.mode=='manual'%}heat{%elif value_json.hc1.mode=='day'%}heat{%elif value_json.hc1.mode=='night'%}off{%elif value_json.hc1.mode=='off'%}off{%else%}auto{%endif%}","temp_cmd_t":"~\/thermostat\/hc1\/seltemp","temp_stat_t":"~\/thermostat_data","temp_stat_tpl":"{{value_json.hc1.seltemp if value_json.hc1 is defined and value_json.hc1.seltemp is defined else 0}}","curr_temp_t":"~\/thermostat_data","curr_temp_tpl":"{{value_json.hc1.currtemp if value_json.hc1 is defined and value_json.hc1.currtemp is defined else 0}}","min_temp":"5","max_temp":"30","temp_step":"0.5","mode_cmd_t":"~\/thermostat\/hc1\/mode","modes":["auto","heat","off"],"dev":{"name":"ems-esp Thermostat","ids":["ems-esp-thermostat"]},"avty":[{"t":"~\/thermostat_data","val_tpl":"{{'online' if value_json.hc1 is defined and value_json.hc1.seltemp is defined else 'offline'}}"},{"t":"~\/thermostat_data","val_tpl":"{{'online' if value_json.hc1 is defined and value_json.hc1.currtemp is defined else 'offline'}}"},{"t":"~\/thermostat_data","val_tpl":"{{'offline' if value_json.hc1 is undefined or value_json.hc1.mode is undefined else 'online'}}"}],"avty_mode":"all"}
0019|[2024-10-03 23:49:47][INFO] : Nouvelle découverte, résumé des configuations:
0020|[2024-10-03 23:49:47][INFO] : - Importées:                 109
0021|[2024-10-03 23:49:47][INFO] : - Auto-création inactive:    0
0022|[2024-10-03 23:49:47][INFO] : - Topic ignoré:              0
0023|[2024-10-03 23:49:47][INFO] : - Erronées:                  0
0024|[2024-10-03 23:49:47][INFO] : - Non supportées:            1
0025|[2024-10-03 23:49:47][INFO] : - Total reçues:              110

le premier warning c’est normal je pense.
et dans HA le climate ça ressemble à ça :

Nickel ! je pense que tout marche bien. les listes sont OK. les commandes sont OK.

Merci beaucoup pour la reactivité !