Mon problème
Bonjour,
Suite à la dernière montée de version d’ESPHome, je me suis penché sur « l’optimisation » des mes fichiers de config. Je n’ai que 6 devices actifs, mais je préfére centraliser la configuration des élèments communs pour éviter le coper/coller.
Cela étant dit, je bloque sur le point suivant :
Dans un fichier .text_sensors.yaml j’ai défini un sensor ‹ Uptime ›
- platform: template
name: Uptime ${devicename}
id: uptime_human_${devicename}
icon: mdi:clock-start
et l’ai inclus dans mon fichier principal de cette manière :
text_sensor:
- <<: !include .text_sensors.yaml
==> tout va bien
Je souhaite ajouter un text sensor de type version
Je me tourne donc vers cette version de mon .text_sensors.yaml :
- platform: template
name: Uptime ${devicename}
id: uptime_human_${devicename}
icon: mdi:clock-start
- platform: version
name: "ESPHome Version"
id: esphome_version_${devicename}
hide_timestamp: true
Et la c’est le drame lors de la validation j’ai l’erreur suivante :
text_sensor.template: [source /config/watermonitor.yaml:124]
platform: template
name: Uptime watermonitor
id: uptime_human_watermonitor
icon: mdi:clock-start
[hide_timestamp] is an invalid option for [text_sensor.template]. Please check the indentation.
hide_timestamp: True
J’ai tenté plusieurs changements, ajouter/supprimer des espaces, des tirets… rien à faire.
Bref : y’a t’il moyen de définir plusieurs sensors du même type dans le même fichier et de l’inclure, si oui, je suis preneur d’un coup de main pour la syntaxe, car la je séche…
Merci d’avance