Message de bienvenue lors de la rentrée à la maison via le tracker bluetooth

Bonjour,

J’ aimerais créer une séquence pour souhaiter la bienvenue à ma femme et à mes enfants

quand ils rentrent à la maison

j’ai acheté un clé bluethoot que j’ai mis sur ma green box

j’ai lu sur internet que le bluethoot était la détection la plus précise pour repérer
un téléphone qui rentre à la maison ( moins de latence qu’un gps )

l’idée serait que si un de mes enfants ou ma femme rentre à la maison ( en fonction de l’adresse de leur téléphone via le tracker Bluethoot ) reçoive via mon homepod dans le salon un message de bienvenue aléatoire

cela veut dire que j’aimerais mettre plusieurs textes pour évité que mes enfants me disent

bon c’est toujours le même messages qui est dit par ton homepod !!!

et pour être sur qu’elle l’entende je dois faire des tests pour savoir combien de temps le tracker
met à la localiser quand elle rentre pour éviter que le message soit diffusé avant qu’elle rentre dans la pièce principal ou que le massage soit diffusé 5 minutes après qu’elle soit rentrée

et là cela perdrait tout son charme est ce possible de faire cela avec HA ?

Mike

Ajoute un capteur d’ouverture de porte
Sinon effectivement ça risque de faire flop :wink:

3 « J'aime »

Autre detail ta clef ne te servira pas à détecter le bleutooth des téléphones. L’idéal c’est d’utiliser des tag bluetooth. Si tu veux tracker les mobiles via leur bleutooth intéresse toi a espresence.

bon

j’ai commencer à regarder tout cela via la video suivante

mais j’ai pas tout compris je dois d’abors installer device tracker

selon ce schéma là

device_tracker:
  - platform: netgear
    host: IP_ADDRESS
    username: YOUR_USERNAME
    password: YOUR_PASSWORD
    new_device_defaults:
      track_new_devices: true
device_tracker:
  - platform: sunrise
    host: 192.168.1.1. 
    username: YOUR_USERNAME. ou trouver le user name ?
    password: YOUR_PASSWORD ( mot de passe accès rooteur ?
    new_device_defaults:
      track_new_devices: true

mais ma première question j’ai un rooteur Sunrise est ce le nom que je dois mettre
pour platform: sunrise ?

host ip je dois mettre l’adresse publique de mon IP ou l’adresse local

pour le username: je trouve ou cette info ? car quand je me loge à mon rooteur
je tape l’adresse ip puis le rooteur me demande le mot de passe !!

j’ai besoin un peu d’aide pour la compréhension

merci à tous

Mike

Cette video a cinq ans et beaucoup de choses ont changé depuis.
Regarde sur le forum il y a pas mal de sujet sur ce theme qui pourront te guider.

1 « J'aime »

Bonjour,
tu peux utiliser le wifi aussi, ça fonctionne bien. Soit en passant par l’application Home assistant companion à installer sur tous les mobiles, Soit en utilisant l’intégration Nmap tracker, ou tu as juste a rentré les IP des mobiles.

Traqueur Nmap:

tu as vu la remarque sur le temps de latence entre le wifi et le buethoot même si l’article à 4 ans ?

Oui, je le sais :wink:
ca met moins de 60sec à détecter en wifi.

mon réseau interne est 192.168.1.1 pour mon routeur

sachant que je me connect via l’exterieur avec duckdns !!
donc je dois mettre plutôt l’adresse externe ?

et pour les 2 autres options après je laisse 0 et comme mentionné ou je dois changer ?

au fait j’ai deux routeur un sunrise et un zixel alors sur le permeière ligne je dois mettre

192.168.1.1,192.168.1.2/24

merci à tous pour votre aide

mike

il faut entrer les ip des mobiles.
c’est un exemple ( le 192.168.1.1 est ton routeur, pas besoin de la rentrée ):
image
le reste laisse par défaut.

en regardant ton exemple tu as ton adresse du rooteur puis une virgule une adresse ip d’un appareil puis une virgule et une adresse ip d’un autre appareil

moi j’ai voulu mettre mon adresse ip du rooteur puis virgule et l’adresse ip de mon téléphone et il n’axcepte pas pourquoi ?

1 « J'aime »

j’ai dit une bétise cela marche j’ai mis mes 2 rooteur et mon adresse ip à moi

192.168.1.1,192.168.1.2,192.168.1.250

1 « J'aime »

Aucun intérêt de mettre tes routeurs
Sauf si tu veux t’en servir comme capteur de présence ?

1 « J'aime »

j’ai voulu rajouter dans mon yaml cela mais yaml dit système invalide et dans le tuto de 5 ans c’est marqué comme cela !

device_tracker:
### NMAP ###
platform: nmap_tracker
    hosts: 
192.168.2.1
192.168.2.2  
    home_interval: 5    
    interval_seconds: 60
    new_device_defaults:
      track_new_devices: true      
### BLUETOOTH ###
platform: bluetooth_tracker 
    consider_home: 300
    interval_seconds: 60
    new_device_defaults:
      track_new_devices: true
1 « J'aime »

Déjà mauvais choix
Lire la doc c’est tjs un meilleur choix

Sinon pense à prendre des réservations DHCP pour tes téléphones sinon ils vont changer d’ip et tu vas avoir des soucis de tracker

1 « J'aime »

Tu as installé nmap tracker par le UI, pourquoi tu veux le mettre dans ton configuration.yaml ?
Puis nmap tracker ne fonctionne plus en YAML dans le configuration.yaml.
Il faut lire la doc de temps en temps :wink:

Et en 2035… tu mettras de l’essence dans ta voiture électrique car il y a un vieux tuto qui montre ça ? :grin:

Les tutos, c’est bien ( quand à jour) mais le principal c’est la documentation.

@WarC0zes , tu vois, je ne l’ai pas dit :crazy_face:

Édit : RTFM !!! :stuck_out_tongue_winking_eye:

2 « J'aime »

regarde la syntaxe:

# Example configuration.yaml entry
device_tracker:
  - platform: bluetooth_tracker

Si c’est pour utiliser les mobiles en Bluetooth, tu peux oublier. ça ne fonctionnera pas.

ok alors je vais me focaliser sur Nmap tracker

mais j’ai pas été par yaml j’ai été par là c’est ca l’UI

Bonjour
Attention pour le nmap tracker a ses limites
Lorsque le téléphone se met en veille et/ou éco d’énergie très souvent il se déconnecte de ton WIFI.
Du coup le nmap pourrait à tord t’indiquer que tu n’es plus à la maison…

1 « J'aime »