Bonjour,
Je n’arrive pas bien à comprendre comment récupérer une donnée provenant de mqtt et l’ajouter à un objet existant (l’objet remontant les infos Linky via MQTT).
J’ai trouvé plusieurs sujets sur la récupération de données mqtt, mais à chaque fois avec des propositions de code différents, aucun ne fonctionnant…
sensor:
- platform: mqtt
name: "tension_SuperCapa"
state_topic: "winky_9FC234/tele/SENSOR"
value_template: "{{value_json.ANALOG.A1 | float * (5/3050)}}"
ou:
sensor:
- platform: template
sensors:
tension_SuperCapa:
platform: mqtt
friendly_name: "tension_SuperCapa"
state_topic: "winky_9FC234/tele/SENSOR"
value_template: "{{value_json.ANALOG.A1 | float * (5/3050)}}"
ou encore:
mqtt:
sensor:
- name: "tension_SuperCapa"
state_topic: "winky_9FC234/tele/SENSOR"
value_template: "{{value_json.ANALOG.A1 | float * (5/3050)}}"
je suis un peu perdu dans tout ça.
et pour couronner le tout, HA m’indique un problème de mauvais format:
si je met un espace entre ‘sensor’ et ‘:‘, et également à ‘value_template:’ plus de message d’erreur. Et uniquement ces 2 là. Les autres sans espace, ne dérange pas HA…
Pourtant dans tous les sujets que je trouve, aucun ne mentionne d’espace.
quel est donc la bonne syntaxe à appliquer lorsque qu’on créé une entitée personnalisée ?
PI: A l’aide de MQTT Explorer, je vois bien mon topic remonté, de format json.








