Forum Francophone Home Assistant

Configuration .yaml et bluetooth présence

:face_with_monocle: voici mon premier « tuto »
vous avez remarquer que généralement on vous conseil de mettre vos configuration dans le fichier configuration.yaml
je vais vous montrer une autre façon de faire (il y en d’autres).
il faut avoir installer l’addons officiel « file editor »
je vais prendre le cas d’un binary sensor et de device tracker (uniquement pour le bluetooth et je précise que je suis suis rpi4).
dans la doc officielle vous aller intégrer dans votre configuration.yaml ceci:

binary_sensor:

et pour device tracker:

ce qui vas alourdir votre fichier configuration.yaml, je vous propose donc de faire :
dans le fichier configuration.yaml
créer ses deux lignes:
binary_sensor: !include binary_sensor.yaml
device_tracker: !include device_tracker.yaml


au même niveau que configuration.yaml dans file editor
créer deux fichiers:
binary_sensor.yaml
device_tracker.yaml
file editor
voila maintenant il faut remplir ses deux fichiers. (attention on ne précise plus l’objet ex: binary_sensor) et il vas falloir migrer tous vos binary dans ce fichier
le binary_sensor.yaml

  • platform: template
    sensors:
    leve_du_soleil:
    friendly_name: « le soleil est levé »
    value_template: >-
    {{ state_attr(‹ sun.sun ›, ‹ elevation ›)|float > 0 }}

le device_tracker.yaml:

voila vous avez installé le tracker bluetooth redémarrer le serveur.
remarqué que j’ai mis false a track new device. car je préfère les configurer moi même.
au redémarrage un nouveau fichier à apparu:
known_devices.yaml
dans ce fichier vous pourrez mettre les bluetooth a tracker et a assigner aux personnes connus. voila un exemple avec les bracelets miband et le bluetooth des téléphone.

on redémarre le serveur est magie ca marche.


voila j’espéré que cela pourra vous aider. (bien sur sur la dernière image j’ai intégrer le wifi et le gps pour la présence)

1 J'aime

Cool merci pour le partage :+1: :slight_smile:

effectivement, les « include » sont bien pratique pour ne pas avoir un fichier config de 15km de haut !!! merci pour le partage !