Bonjour,
J’ai quelques soucis mineurs avec la gestion de présence.
Dans ma config actuelle, j’ai :
- Partage de position Google
- Appli Android
- Bluetooth
- BLE
Donc au final, j’ai bien une gestion assez fine. Mais étrangement depuis quelques jours, la partie BLE ne fonctionne plus
J’ai beau chercher j’ai rien vu de probant
Coté matériel:
Un nuc 8I5, qui fait tourner une VM Debian 10.8, avec le bluetooth interne ET une clé USB additionnelle. HA supervised à jour
Coté config:
# BLE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- platform: bluetooth_le_tracker
interval_seconds: 60
track_new_devices: true
# BT +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- platform: bluetooth_tracker
device_id: 1
interval_seconds: 60
consider_home: 180
new_device_defaults:
track_new_devices: true
ça a fonctionné puisque j’ai bien mes devices BLE (et BT) dans le fichier known_devices.yaml
. c’est même le premier truc que j’ai testé sur HA. J’avais même l’impression que BT/BLE ne se faisaient pas concurrence avec uniquement la clé interne.
Sous debian, les clés sont vues et peuvent être exploitées
Mais là je séche…
Je m’auto-réponds… Python3.8 étant un prérequis, quand il y est : pas le BLE marche pas.
Imparable !
Hello Pulpy,
j’ai un souci de detection!
j’ai un NUC qui tourne avec l’image HASSIO NC du site.
Mon nuc a une carte Bluetooth mais je ne detecte pas de device!
Quand je vais dans le terminal SSH et que je fais bluetoothctl je trouve bien mon contrôleur et il est actif en scan!

mais aucun périphérique n’est detecté!
Mon configuration.yaml est le suivant :
### BLUETOOTH LE ###
device_tracker:
- platform: bluetooth_le_tracker
consider_home: 300
interval_seconds: 60
new_device_defaults:
track_new_devices: true
une idée, suggestion?
merci
seb
Salut @Zibasedom_Seblang
C’est pas très stable comme truc le BLE sous HA…
2021-05-03 19:37:38 ERROR (SyncWorker_12) [pygatt.backends.gatttool.gatttool] Unexpected error when scanning: Set scan parameters failed: I/O error
2021-05-03 19:37:38 ERROR (SyncWorker_12) [homeassistant.components.bluetooth_le_tracker.device_tracker] Error during Bluetooth LE scan: Unexpected error when scanning: Set scan parameters failed: I/O error
Donc comme je cumule les infos appli/BT/BLE/GoogleShare, j’ai une bonne précision quand ça coince coté BLE
Sachant que j’ai la même config pour BLE,
- platform: bluetooth_le_tracker
consider_home: 300
interval_seconds: 60
track_new_devices: false
tu peux peut-être voir plus d’infos
logger:
default: warning
logs:
homeassistant.components.bluetooth_tracker: debug
homeassistant.components.bluetooth_le_tracker: debug
Hello Pulpy,
merci de ton retour 
Bon je suis pas encore très doué dans HA, j’ai mis ta suggestion dans configuration.yaml mais j’ai cela comme erreur :
Component error: logs - Integration ‹ logs › not found.
J’ai pas trouvé d’integration ‹ logs ›!
Sinon comment tu fait pour cumuler les BT+appli+google share?
seb
Salut,
Il n’y a pas besoin d’ajouter une intégration, c’est présent de base.
Tu as pas un souci de syntaxe ou de tabulation ?
Bonsoir
merci.
Bon maintenant je trouve le controleur grace a bluetoothctr :

mais impossible de le detecter :

Un specialiste pour un peu d’aide?
merci
seb
Salut.
scan
c’est pas pour le Bluetooth normal ?
lescan
c’est je crois pour le ble
Hello,
toujours rien, impossible de trouver un périphériques bluetooth!
une idée ?

Quelqu’un a une solution? une idée?
merci
seb
De mon coté fonctionnement erratique …
C’est pas l’urgence pour le moment
Bonjour,
(Réponse très tardive mais ça peut aider ceux qui tomberont comme moi sur cette page)
Le ‹ discoverable on › ne suffit pas car ‹ Powered › est off .
De plus, la découverte a un timeout de 300s par défaut, je conseille de le passer à 0.
Il suffit donc d’ajouter les commandes:
show (Pour voir l’état du contrôleur bluetooth avant)
power on
discoverable-timeout 0
discoverable on
show (Pour voir l’état du contrôleur bluetooth après)