Fichier config.yaml pour 2 capteurs

Bonjour à tous,

J’ai un esp32 qui envoie des valeurs temperature, humidite relative et pression par Mosquitto vers HA.
Mon fichier de configuration est le suivant

# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

mqtt:
  sensor:
  - name: Température
    state_topic: Temp 2
    unit_of_measurement: degC
  - name: Humidité
    state_topic: RH 2
    unit_of_measurement: Percent
  - name: Pression
    state_topic: Press 2
    unit_of_measurement: hPa

Tout fonctionne bien.
Je souhaite ajouter un deuxième esp32 qui envoie des valeurs de luminosité, la valeur Light 2 remonte bien dans MQTT explorer mais je n’arrive pas à écrire le fichier de configuration. J ai essayé de completer le fichier par un groupe relatif a Light

mqtt:
  sensor:
  - name: Température
    state_topic: Temp 2
    unit_of_measurement: degC
  - name: Humidité
    state_topic: RH 2
    unit_of_measurement: Percent
  - name: Pression
    state_topic: Press 2
    unit_of_measurement: hPa
  - name: Eclairement
    state_topic: Light 1
    unit_of_measurement:  lux

ne produit pas d’erreur mais le capteur Light n’apparait pas dans les liste des événements contrairement à Temp, RH et Press.
J’ai fait un certain nombre d essais comme définir sensor 1 et sensor 2 mais certains ne passent pas le test de verification de la configuration…
Quelle est la syntaxe correcte ?

Salut

En MQTT le nom de l’entité est défini par la valeur de name, topic c’est juste l’endroit dans MQTT ou il faut aller chercher la valeur.
Donc je pense que tu dois avoir un

  • sensor.temperature
  • sensor.humidite
  • sensor.pression
  • sensor.eclairement

Et je ne suis pas sur que les topic avec un espace, ce soit une bonne idée