Bug? Soucis d'update position d'un volet

Bonjour,

Je rencontre un soucis sur un volet roulant.
La position du volet n’est pas mise à jour, j’ai seulement du ouvert ou fermé alors que sur les 10 autres je n’ai pas de soucis…
Voici les différentes configurations qui touche a ce volet:

Le cover:

- platform: template
  covers:
    volet_baie_p:
      friendly_name: "Baie Chambre Parentale"
      open_cover:
        service: mqtt.publish
        data_template:
          topic: 'nodered/volet/baie_P/set'
          payload: 'up'
      close_cover:
        service: mqtt.publish
        data_template:
          topic: 'nodered/volet/baie_P/set'
          payload: 'down'
      stop_cover:
        service: mqtt.publish
        data_template:
          topic: 'nodered/volet/baie_P/set'
          payload: 'stop'
      set_cover_position:
        service: mqtt.publish
        data_template:
          topic: 'nodered/volet/baie_P/set'
          payload: "{{position}}"

Le sensor:

  - platform: mqtt
    name: "baie_P"
    state_topic: "nodered/volet/baie_P/get"
    unit_of_measurement: '%'

Lovelace:
image
image
image

Voila, je comprends pas pourquoi le current_position n’est pas à jours…

Merci de votre aide.

Salut,

Il y a pas grand chose pour aider à comprendre (version HA, type de volet etc, code NR). Mais bon le premier truc que tu dois vérifier c’est que ta valeur du payload avec position est bien envoyée à MQTT

Ce sont des volets branchés sur mon IPX et pilotés via NR avec des requêtes HTTP.

Voici le résultat dans MQTT
image
J’ai bien le pourcentage.

On dirais que HA n’arrive pas a lire la valeur dans MQTT.

Le 82 c’est peut-être une ancienne valeur que tu vois toujours et pas forcement le nouveau message.
Si le chemin est bon et que la valeur est « nouvelle », HA sera le lire

La valeur est bien mise a jour dans MQTT, je viens de vérifier.
Je comprends pas car tous les autres volets fonctionnent, j’ai pas trouvé la subtilité

A part comparer 2 à 2 pour trouver la coquille je vois pas bien

Bon j’ai trouvé, comme un débile j’avais nommé mes sensors qui récupère la valeur de la position de la même façon que mes volets… du coup cela écrasé la valeur… J’ai changé les noms et hop tout fonctionne…