Résolu - Detection tag bluetooth


#1

Bonjour je recherche a detecter un tag bluetooth LE. Le but étant de faire des action quand il détecte ma presence grace au tag.
Alors j’arrive a le detecter avec “hcitool lescan” mais pour un scripte shell j’arrive pas a avoir une commande pour récupérer le nom ou l’adresse mac pour faire un if pis executer mais commande.

Aurez-vous une idée de commande ou de scripte pour pouvoir detecter la presence sans pour autant se connecter dessus en shell ou python ?

Merci d’avance


#2

Bonjour,

Ces pages donnent-elles un peu d’aide ?

https://www.elinux.org/RPi_Bluetooth_LE

A+


#3

Bonjour, merci d’avoir pris le temps de répondre. Alors je n’est pas trouver pour extraire les information que je voulais depuis “hcitool lescan”. Par contre avec bluepy j’ai trouver un petit scripte qui scan bien les bluetooth LE, j’ai du le modifier un peut pour passer les informations dans une boucle pour pouvoir comparer la presence avec une adresse de tag, ce qui me permet de changer l’état d’un port GPIO en fonction de ma présence.

Mais pour l’instant se n’est qu’un scripte non terminer pour faire des testes est voir ou je pourrais avoir des bugs.

Je le met sur GitHub pour se qui cherche un scripte en python pour detecter les tag en BLE : https://github.com/Bobyco/Detection-Presence-Bluetooth-LE/


#4

Bonjour,

Merci pour le partage du script sur Github. C’est un très bon rélexe.
Bravo.

A+