Suite à version 2026.1.3 et MQTT

J’ai mis en place la version 2026.1.3 ce matin et je suis trouver bloqué par la disparition de sensors issus de mon MQTT qui reçoit des informations de plusieurs ESP.

Après avoir découvert que les protocole MQTT avaient un peu évolués dans cette version de HA, j’ai adapté plusieurs données en terme de saisie des données, par exemple# VMC : Température chaufferie
name: « Temp_chaufferie »
state_topic: « ESP_VMC_19/Temp_1/Temperature »
unit_of_measurement: ‹ °C ›

et devenu

name: « Temp_chaufferie »
state_topic: « ESP_VMC_19/Temp_1/Temperature »
unit_of_measurement: « °C »
device_class: temperature
state_class: measurement

avec les infos state_class ou device_class.

Mais si les données de 3 ESP passaient bien, impossible d’obtenir celles du quatrième!

Après de nombreuses recherches et tests, j’ai découvert qu la longueur du topic était limité dans cette version. Je ne sais si c’est le nombre de caractère possible mais je sais que :

state_topic: « ESP8266-34_cde_vent_hote_34/temp_ext_hotte/temperature » soit 54 caractères étaient bien acquis par HA en version 2026.1.2 et qu’ils ne le sont plus aujourd’hui en version 2026.1.3

J’ai donc modifié le topic en :

state_topic: « ESP8266_vent_hote_34/TEH/temperature » et avec 36 caractères, l’acquisition est correcte.

Si cela peut-être utile à d’autre

2 « J'aime »

Salut,

Je viens de lancer la mise à jour de la 2026.1.2 à 1.3
Et j’ai quelques entités MQTT sans device_class et state_class.
Verdict bientôt :wink:

Bon, mes entités sont toujours là après le passage en 2026.1.3

    - name: "Serveur0 Ram"
      state_topic: "monitoring/proxmox"
      unit_of_measurement: "%"
      value_template: "{{ value_json.memory_percent }}"

t’aurais pas mis à jour un autre truc en même temps, genre le broker MQTT?

Salut Alex,

Tant mieux pour tes entités, mais le topic est court.

Non, rien n’a été modifié ni le broker ni autre intégration. Je fais attention justement à pas en faire plusieurs afin de pourvoir rapidement revenir en arrière.

Je vais essayer de trouver le temps pour trouver le seuil de la perte de l’entité si c’est un nombre de caractère du topic qui intervient.

1 « J'aime »