Captures d’écran Extraites du README de agittins/bermuda.
À propos
Bermuda BLE Trilateration suit les appareils Bluetooth pièce par pièce dans Home Assistant à partir des mesures de signal des proxys Bluetooth. Il fonctionne avec les proxys Bluetooth ESPHome et les appareils Shelly Plus ou plus récents, et un adaptateur Bluetooth USB sur l’hôte peut assurer un suivi simple de présence ou d’absence. Pour chaque appareil choisi, il crée des capteurs de distance et de zone, ainsi que des entités de suivi d’appareil qui peuvent être liées à des personnes pour connaître leur statut de présence ou d’absence. Il prend en charge les appareils iBeacon, y compris ceux dont l’adresse MAC est aléatoire, ainsi que les appareils configurés avec le composant Private BLE Device. Les réglages couvrent la puissance de référence, l’atténuation, le rayon de suivi maximal, le lissage, la vitesse maximale et les décalages de signal par scanner, avec des étapes de calibrage dans les options. Une action de vidage des appareils renvoie les données internes avec les mesures de chaque scanner, et l’intégration fonctionne en local et se configure dans l’interface.
Résumé automatique du README et du code de agittins/bermuda, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Détection automatique Home Assistant la repère sur le réseau et propose de l’ajouter.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Fournit
- Interrupteurs
- Capteurs
- Présence
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Bermuda BLE Trilateration
- Identifiant
- Mot de Passe
Après la mise en place
- Rayon maximal en mètres pour la détection simple de la zoneAvec la détection simple de la zone, un appareil est considéré comme présent dans la zone de son récepteur le plus proche s’il se trouve dans ce rayon. Si tu le réduis, les appareils passeront à inconnu entre deux récepteurs, mais s’il est grand, les appareils apparaîtront toujours dans leur zone la plus proche.
- Max Velocity en mètres par seconde : ignore les mesures qui impliquent un éloignement plus rapide que cette limite. 3 m/s (10 km/h) est une bonne valeur.Si une mesure implique qu’un appareil s’éloigne plus vite que cette limite, cette mesure est ignorée. Un humain marche normalement à 1,4 m/s, et s’il tient des ciseaux, il se déplace à 3 m/s.
- Devtracker Timeout en secondes avant de considérer un appareil comme Not Home.Délai au bout duquel les entités device_tracker passent à not_home après l’arrêt de la réception des annonces. Entre 30 et 300 secondes est probablement une bonne valeur.
- Update Interval : How often, en secondes, les mesures des capteurs sont mises à jour.Les distances qui diminuent déclenchent toujours une mise à jour immédiate, mais les distances qui augmentent sont limitées par cet intervalle afin de réduire la croissance de ta base de données.
- Smoothing Samples : nombre d'échantillons (Samples) utilisés pour lisser les mesures de distance.Nombre d’échantillons moyennés pour lisser la distance. Des nombres plus grands ralentissent l’augmentation des distances. Les distances qui diminuent ne sont pas affectées. 10 ou 20 semble convenir.
- Attenuation : facteur d'atténuation de l'Environment pour le calcul et l'étalonnage de la distance.Après avoir réglé ref_power à 1 mètre, ajuste l’atténuation pour que les autres distances soient lues correctement, à peu près.
- Reference Power : rssi par défaut à 1 mètre de distance, pour l'étalonnage de la distance. (Power)Place ta balise la plus courante à 1 mètre (3,28 pi) de ton proxy / scanner le plus courant. Ajuste ref_power jusqu'à ce que le capteur de distance indique une distance minimale (et non moyenne) de 1 mètre.
- Configured Devices : choisis les appareils Bluetooth ou les Beacons à suivre avec des capteurs.
- Appareil
- Scanner
- Enregistrer et fermerQuand l'étalonnage te convient, coche cette case et clique sur Submit. Tes modifications seront enregistrées et tu pourras passer à l'étape suivante. Laisse cette case décochée pendant que tu règles et testes les paramètres.
- AtténuationAprès avoir ajusté les réglages ci-dessus pour les mesures à 1 m, éloigne l’appareil (par exemple de 5 mètres) et ajuste l’atténuation jusqu’à ce que les distances calculées correspondent à la distance physique entre le scanner et l’appareil. Clique sur Valider pour voir les nouvelles estimations de distance.
- Puissance de référencePour calibrer ce réglage, place l’appareil à 1 mètre du scanner et ajuste la valeur jusqu’à ce que les chiffres ci-dessus reflètent cette distance de 1 m. Les valeurs ne sont recalculées qu’après un clic sur Valider, et un nombre plus négatif donnera une distance plus faible.
- Appareil
- Enregistrer et fermer
- Décalages RSSI par scannerLaisse à zéro pour accepter la valeur globale par défaut, ou saisis un nombre non nul pour décaler le rssi signalé par ce scanner. Ajuste jusqu’à ce que la distance estimée ci-dessus corresponde à la distance réelle entre ce scanner et l’appareil émetteur sélectionné. Les valeurs négatives augmentent la distance, les valeurs positives la diminuent.
Textes issus du code de agittins/bermuda. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Entités
- CapteursDistance, Zone
Actions
- Vider les appareilsRenvoie la structure de données interne, éventuellement limitée à la ou aux adresses indiquées. Inclut le rssi et d’autres informations de chaque scanner.Champs : Adresses, Appareils configurés, Masquer
Dépannage
- DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
- Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Certains Bluetooth Proxies n'ont pas de zone (AREA)
Extrait du README
- Area-based device location (ie, device-level room prescence) is working reasonably well.
- Creates sensors for Area and Distance for devices you choose
- Supports iBeacon devices, including those with randomised MAC addresses (like Android phones running HA Companion App)
- Supports IRK (resolvable keys) via the Private BLE Device core component. Once your iOS device (or Android!) is set up in Private BLE Device, it will automatically receive Bermuda sensors as well!
- Creates device_tracker entities for chosen devices, which can be linked to "Person"s for Home/Not Home tracking
- Configurable settings for rssi reference level, environmental attenuation, max tracking radius
- Provides a comprehensive json/yaml dump of devices and their distances from each bluetooth receiver, via the bermuda.dump_devices service.
S’affiche dans Vulpo :
carte Bascule rapide, carte Graphique, Apple Watch, centre de contrôle.Informations
- Installations
- 10,4 k partagent leurs statistiques
- Étoiles GitHub
- 2,1 k
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v0.8.7,
- Catégorie
- Présence et localisation
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
bermuda- Problèmes
- Signaler un problème














