HA et Z2M: forcer les mises à jour d'état.

HA et Z2M: forcer les mises à jour d'état.
Photo by Vladimir Fedotov / Unsplash

J'ai un problème depuis longtemps: toutes mes lumières sont zigbee (a 2-3 exceptions près) et lors de certains changements d'état, l'état reporté ne correspond plus à l'état réel (la lumière est allumée mais affichée éteinte dans Home Assistant).

Aujourd'hui j'ai enfin pu recréer cet état en étant présent (oui forcement ça arrive surtout quand je suis pas là…). Premier indice, dans Z2M l'état est incorrect, il s'agit donc pas d'un problème de HA! Cool, donc que faire? Je suis récemment tombé sur une discussion dans les issues Z2M (qui n'avait rien à voir avec mon problème et que je ne retrouve pas…) qu'on peut utiliser l'onglet “Rapports" de Z2M pour forcer les mises à jour d'état régulièrement. Bon, essayons, on va bien voir si ça aide.‌‌

Première étape: ouvrir Zigbee2MQTT puis ouvrir l'ampoule/éclairage concerné.‌‌On clique ensuite sur l'onglet “Rapports” et on configure comme suit:‌‌‌‌

Rien de bien particulier. Pour le moment je laisse l'intervalle de rapport à max 30 secondes. On verra si ça aide, je diminuerais peut-etre.

Pour le moment ça a l'air de bien aider. Mais je dois d'abord faire des essais sur plusieurs jours, vu que ça n'arrive pas tout le temps. J'ai configuré toutes les lampes comme ça.

To be continued...