SSysDigest
Home Assistant perd tes appareils Bluetooth ? ESPHome règle ça

Photo : XDA-Developpers

Actu Tech

Home Assistant perd tes appareils Bluetooth ? ESPHome règle ça

Pour éviter de perdre ses capteurs Bluetooth dans Home Assistant, un utilisateur a transformé des ESP32 en proxys avec ESPHome. Résultat : plus aucun appareil ne disparaît.

domotiquetutorielBluetooth
Partager :

Quand ton serveur Home Assistant n'a pas de Bluetooth natif ou que tes appareils sont trop loin, ils apparaissent puis disparaissent du tableau de bord, un vrai calvaire. La solution trouvée : flasher des cartes ESP32 avec le firmware de proxy Bluetooth d'ESPHome et les placer stratégiquement dans la maison pour relayer le signal.

Par défaut, un proxy ESPHome ne fait qu'écouter les appareils, ce qui suffit pour un thermomètre qui balance juste ses relevés. Mais pour un verrou connecté ou un bouton, il faut du dialogue dans les deux sens. Il suffit d'ajouter la ligne "active: true" dans la config ESPHome et de reflasher pour transformer le proxy passif en véritable pont bidirectionnel reconnu par Home Assistant.

Attention toutefois : chaque proxy ne gère que trois connexions actives simultanées, un plafond vite atteint avec une montre connectée, une TV et une enceinte intelligente. La parade est simple : multiplier les proxys, Home Assistant les regroupe automatiquement et répartit les appareils entre eux. Les capteurs passifs, eux, ne consomment aucun slot puisqu'ils ne font que diffuser.

Côté matériel, mieux vaut privilégier des cartes dual-core comme la WROOM-32 plutôt que l'ESP32-C3 mono-cœur, qui galère à gérer Wi-Fi et Bluetooth en même temps. Et côté firmware, le framework ESP-IDF s'est montré bien plus stable qu'Arduino pour un usage 24/7. Seule limite : ces proxys ne gèrent que le Bluetooth Low Energy, donc les vieux écouteurs ou enceintes Bluetooth classiques restent hors jeu.

Ceci est un résumé rédigé par SysDigestLire l'article original sur XDA-Developpers →

À lire aussi