Début avec mqtt

bonjour,

HA sur Proxmox et tout a jour.

mon jeedom envoie les indexes du compteur electrique par mqtt sur différents topics :

je les reçois bien sous mqtt explorer

image

le broker HA aussi :

ne reste plus qu’a exploiter ces indexes mais je coince a la création du capteur en lien avec mqtt, il n’y a que ds exemples hyper compliqués sur le net et je me foire a chaque fois.

un tuto simple ? me prendre par la main ?

merci d’avance

Salut,
si tu veux par exemple ta valeur d’injection:

mqtt:
  sensor:
    - name: "injection"
      state_topic: "index/injection"

après tu peux compléter avec d’autres info sur ton sensor (comme l’unité de mesure ,…)
Tu as toutes les infos complémentaires dans la doc officielle.

Si tu ne comprends pas certain truc, tu reviens ici et tu klaxonnes :stuck_out_tongue_winking_eye:

tut tut !!!
a force de lecture, j’ai intégré mqtt: !include mqtt.yaml dans configuration.yaml et j’ai créé le fichier mqtt.yaml dans lequel j’ai mis

sensor:
  - name: "index injection"
    unique_id: index_injection
    state_topic: "index/injection/"
    device_class: energy

bon, je viens de le refaire en écrivant ce message et je récupère enfin mes données dans l’entité id sensor.index_injection ca, c’est cool.
j’ai du mal a savoir s’il faut redémarrer HA, ca peut être lié ?

j’ai ajouté unique id car les premières fois, ca me créait une erreur en allant voir dans la config de l’entité.

du coup, je continue le traitement :

sensor:
  - name: "index injection"
    unique_id: index_injection
    state_topic: "index/injection/"
    device_class: energy
  - name: "HP bleu"
    unique_id: hp_bleu
    state_topic: "index/soutirage/HP_bleu/"
    device_class: energy

merci, je pense que j’aurais encore besoin, difficile la syntaxe …

je viens de tout inclure, par contre, impossible de voir ces entités dans la config du tableau de bord énergie, il doit me manquer une donnée j’imagine

une idée ?

Salut
As-tu redémarrer HA ?

redémarrage fait plusieurs fois… mais pas d’évolution …

il te manque :

unit_of_measurement: kWh
state_class: total

dans la doc officielle:

tu peux voir cela:

Pas sûr que ce soit la bonne unité ! :joy:

1 « J'aime »

Bah les compteurs électrique, ç’est en Wh, kWh, etc… :wink:
Pas en litres :rofl:

J’étais justement desssus, voici mes deux capteurs (dans mqtt.yaml)

####################################################################################################################################################################################################################################################################################################################################################

Electricité Hérité de Jeedom 150

####################################################################################################################################################################################################################################################################################################################################################

  • name: « Consommation Linky Heures Creuses »
    unique_id: sensor.consommation_heures_creuses
    state_topic: « Jeedom150/Electricite/HeuresCreuses »
    unit_of_measurement: « Wh »
    state_class: total_increasing
    device_class: energy
    device:
    name: « Linky »
    identifiers: « linky »

  • name: « Consommation Linky Heures Pleines »
    unique_id: sensor.consommation_heures_pleines
    state_topic: « Jeedom150/Electricite/HeuresPleines »
    unit_of_measurement: « Wh »
    state_class: total_increasing
    device_class: energy
    device:
    name: « Linky »
    identifiers: « linky »

Tu as tout à fait raison , c’est moi qui me mélange entre les différents posts.
Certains cherchent à remonter les infos pour la flotte mais @Bornich est au jus ! :grin:

1 « J'aime »

en ajoutant ça, ca marche !!!