Bonjour
je suis encore coincé, cette fois ci avec la configuration du bluetooth pour gérer la présence des habitants de notre maison.
J’ai suivi ce Tuto : Device Tracker, monitorer ou suivre vos matériels dans Home Assistant et fait comme je crois qu’il fallait.
J’ai bien dans mon fichier de configuration ceci :
# Bloutouffe
bluetooth:
### BLUETOOTH LE ###
device_tracker:
- platform: bluetooth_le_tracker
interval_seconds: 60 # Le temps en secondes entre chaque scan
consider_home: 180 # Le temps sans résultat positif, donc considéré comme absent.
new_device_defaults: # ce qu'il fait s'il y a des nouveaux devices détectés
track_new_devices: true
mais en retour je n’ai pas parmi mes entités l’entité device_tracker.pixel_6a pour le bluetooth. Et comme je préfèrerais utiliser le BT plutôt que le GPS ou le WIFI pour la détection de présence je dois trouver pourquoi j’ai ce problème.
Où dois-je chercher en 1er ?
bonjour, ne pas confondre bluetooth et bluetooth LE c’est pas la même chose !
ton pixel est en bluetooth normal … le bluetooth LE c’est pour les nuts … et autre appareils du même type
pour info si tu veux :
.
.
Il fonctionne mais je repose ma question tu utilises quoi comme matériel pour scanner, pas quel matériel tu veux voir (même si je pense qu’on y reviendra dans peu de temps) ?
Le ibeacon créé par l’appli compagnon utilise le bleutooth du téléphone donc je vois pas ou est le problème que ce soit le ou pas ça reste du bleutooth. Quand a la 4g et le wifi je comprends pas le lien.
EDIT : en consultant mon journal je vois cette erreur :
Enregistreur: homeassistant.components.config
Source: helpers/config_validation.py:1110
intégration: Configuration (documentation, problèmes)
S’est produit pour la première fois: 19 avril 2024 à 16:10:05 (1 occurrences)
Dernier enregistrement: 19 avril 2024 à 16:10:05
The bluetooth integration does not support any configuration parameters, got [{‹ platform ›: ‹ bluetooth_tracker ›, ‹ consider_home ›: 300, ‹ interval_seconds ›: 60, ‹ new_device_defaults ›: {‹ track_new_devices ›: True}}]. Please remove the configuration parameters from your configuration.
Il y a un truc que je pige pas (enfin il y en a plein, mais pour ce problème précisément) :
quand mon épouse quitte la maison HA me dit qu’elle est absente idem quand nous la quittons ensemble. Donc c’est bien le GPS qui le renseigne.
J’ai une automatisation (qui semble fonctionner quand je l’exécute pour la tester) :
Alerte fenêtres ouvertes
alias: Alerte fenêtres ouvertes
description: ""
trigger:
- platform: zone
entity_id: person.corinne
zone: zone.home
event: leave
- platform: zone
entity_id: person.philippe
zone: zone.home
event: leave
condition:
- condition: state
entity_id: binary_sensor.porte_et_fenetres
state: "on"
action:
- service: notify.notify
metadata: {}
data:
message: >
{% set sensor = expand('binary_sensor.porte_et_fenetres') %} {% set open
= sensor | selectattr('state', 'equalto', 'on') | map(attribute='name')
| list %} {% if open | length == 0 %}
Tout est fermé.
{% elif open | length == 1 %}
{{ open }} est ouverte.
{% else %}
Les portes ouvertes sont : {{ open | join(', ') }}.
{% endif %}
mode: single
Quand je pars avec mon épouse pour le vérfier, HA Companion nous dit bien que nous sommes absents de la maison, mais l’alerte ne fonctionne pas.
Comme c’est important pour nous, j’ai décidé de mettre le bluetooth en route et on me dit que ça ne fonctionne pas.
Que dois-je faire de simple et efficace pour que je puisse faire en sorte d’être alerté quand je pars ?
Pour ton problème ajouter le bleutooth n’aidera pas.
Il faut déjà comprendre pourquoi l’alerte ne se déclanche pas quand tu quitte la zone home. Que dissent les logs.
Lorsque tu exécute manuellement une automatisation, les triggers ainsi que les conditions ne sont pas prises en comptes. seul le bloc action est lancé.
Es-tu sur que ton sensor porte et fenêtres est à ON lorsque l’une d’entre elles est ouverte ?
Sinon en trigger, je me baserai simplement sur le nombre de personnes présentes dans la zone home.