Sensor Mqtt

Bonjour,

nouveau sur HA j’essaye de créer mes sensors mqtt pour la gestion de mon routeur chauffeau
J’ai un routeur chauffeau qui envoie des datas via mqtt sur le CE.
J’ai réussi à installer et configurer le module MQTT sous HA.
Si j’écoute le bon topic, j’ai mes diverses infos qui remontent (temperature, puissance du variateur, conso …)
J’ai réussi à créer un sensor pour lire la température :

# Example configuration.yaml entry
mqtt:
  sensors:
    - name: "CE Temperature"
      state_topic: "energie/61"

J’ai mis cela dans configuration.yaml.

Tout fonctionne.
Je me suis dit : je rajoute pour avoir le reste :

# Example configuration.yaml entry
mqtt:
  sensors:
    - name: "CE Temperature"
      state_topic: "energie/61"
    - name: "CE Puissance Dimmer"
      state_topic: "energie/3351"
    - name: "Conso Maison"
      state_topic: "energie/5121"

MAIS : aucun des deux autres sensor ne se crée. Je ne les retrouve pas. Uniquement le sensor temperature !!!

Qu’est-ce qui ne va pas dans mon fichier configuration.yaml ?

MErci.

Salut!
Alors je ne suis pas expert, j’ai creer mes premiers sensors MQTT avant-hier justement ^^
Mais j’aimerais pouvoir t’aider!
Est-ce-que tu pourrais nous fournir le résultat des json que tu obtiens en écoutant chacun des trois topic ?

Bonjour
Je ne suis pas non plus un expert, mais on m’a conseillé d’utiliser mqtt-explorer pour vérifier que ça arrive bien jusqu’au broker (système MQTT).

C’est un soft à installer sur pc, et qui va te permettre de visualiser ce qui arrive jusqu’au broker.
Il est facile à utiliser

Exemple :

Oui j’utilise ce même logiciel sur mon ordi. Mais sur HA si tu veux écouter un topic directement, si ton broker est bien configurer, tu peux aussi utiliser l’intégration MQTT. En cliquant sur configurer puis en entrant ton topic et puis commencer a écouter


(c’est bon à savoir :wink: )

merci, oui les paquets arrivent bien.

Bref, j’ai vu que j’avais mis un « s » a sensors j’ai enlevé, ça n’a rien changé meme apres avoir rechargé les yaml.
J’ai effacé, et remis la même chose et maintenant les sensors ont bien été créées … Pourquoi je n’en sais rien …

alors là, pourquoi ça marche cette fois-ci…mystère :smile:

Perso, j’ai un tiret devant le sensor :

- sensor:
    - name: "ESP7_uptime"
      unit_of_measurement: "min"
      state_topic: "ESPeasy/ESP7-sol_7/uptime"
    - name: "ESP7_temperature"
      unit_of_measurement: "°C"
      state_topic: "ESPeasy/ESP7-sol_7/Temperature"
    - name: "ESP7_humidité"
      unit_of_measurement: "%"
      state_topic: "ESPeasy/ESP7-sol_7/Humidity"

Ca marche nickel chez moi.