Salut !
Juste en ne mettant les petites lignes qui vont bien sur le !include_dir_named, pour une raison que j’ignore, j’ai 2 thermomètres qui ne remontent pas Ils n’ont rien en commun… J’ai des capteurs de marques différentes, dans des dossiers différents, le contenu est le même, etc… J’ai 80% des entitées qui remontent… Je ne sais pas du tout où chercher…
J’ai donc effectué des changements pour mettre…
configuration.yaml:
homeassistant:
packages: !include_dir_named packages
packages/exterieur/thermometre.yaml
#
# THERMOMETRE DE LA TERRASSE
#
# Création des entités pour le capteur de température de la terrasse
# - Température
# - Niveau de batterie
# - Qualité du signal
#
exterieur_thermometre: # Est-ce obligatoire ? Je ne l'ai pas sur les autres fichiers qui remontent une info.
# ----------------------
sensor:
# ----------------------
# Capteur de température
- platform: mqtt
object_id: "thermometre_exterieur_temperature"
name: "Extérieur - Température"
state_topic: "zigbee2mqtt/thermometre_exterieur"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "°C"
value_template: "{{ value_json.temperature }}"
# Niveau de Batterie
- platform: mqtt
object_id: "thermometre_exterieur_battery"
name: "Extérieur - Batterie"
state_topic: "zigbee2mqtt/thermometre_exterieur"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "%"
value_template: "{{ value_json.battery }}"
# Qualité du Signal
- platform: mqtt
object_id: "thermometre_exterieur_linkquality"
name: "Extérieur - Qualité du signal"
state_topic: "zigbee2mqtt/thermometre_exterieur"
availability_topic: "zigbee2mqtt/bridge/state"
unit_of_measurement: "LQI"
value_template: "{{ value_json.linkquality }}"
Le test de configuration ne me renvoie aucune erreur mais les paramètres ne remontent pas et j’ai un « entité non disponible » dans lovelace…
Le système fonctionne pour 4 capteurs, 2 ne remontent pas (Sachant qu’ils ont tous la même trame).
EDIT : J’ai compris une partie : même nom de fichier… En revanche puisque j’inclus exterieur_thermometre: je ne pensais pas que ça posait soucis