12/01/2026
- Spor dine Bluetooth-enheder med præcision i Home Assistant
- Hvad er Bermuda BLE Trilateration?
- Hvordan fungerer det?
- Nødvendig Hardware og Opsætning
- Installation af Bermuda
- Konfiguration af Bermuda
- Understøttede Enheder og Funktioner
- Hvordan fungerer private BLE-enheder?
- Bermuda vs. Andre Sporingsmetoder
- Fejlfinding og Avanceret Brug
- Opsætning af Personer og Hjemme/Ude Status
- Opsummering
- Ofte Stillede Spørgsmål (FAQ)
Spor dine Bluetooth-enheder med præcision i Home Assistant
Forestil dig at vide præcis, hvor dine Bluetooth-enheder befinder sig i dit hjem, ikke bare om de er 'hjemme' eller 'ude'. Med Bermuda BLE Trilateration bliver denne vision til virkelighed. Denne avancerede integration til Home Assistant revolutionerer måden, vi interagerer med og sporer vores trådløse enheder på. Fra smartphones og smartwatches til beacon tiles og termometre, Bermuda giver dig mulighed for at få detaljeret indsigt i dine enheders placeringer, helt ned på rumniveau.

Hvad er Bermuda BLE Trilateration?
Bermuda er en Home Assistant-integration designet til at spore enhver Bluetooth Low Energy (BLE) enhed. Dens primære formål er at give Home Assistant information om, hvor i dit hjem en bestemt enhed befinder sig. Dette opnås ved at udnytte enheder, der fungerer som Bluetooth-proxies, hvilket udvider rækkevidden og nøjagtigheden af Bluetooth-scanninger. De mest populære valg til dette er ESPHome-enheder, der kører den dedikerede bluetooth_proxy komponent, eller nyere Shelly Plus-enheder med aktiveret Bluetooth-proxying.
Hvordan fungerer det?
Kernen i Bermudas funktionalitet ligger i dens evne til at indsamle data fra flere Bluetooth-proxies og bruge disse data til at estimere placeringen af de enheder, du ønsker at spore. Processen involverer følgende trin:
- Dataindsamling: Dine Bluetooth-proxies (ESPHome eller Shelly) scanner konstant efter BLE-enheder i nærheden. De indsamler information som MAC-adresse, signalstyrke (RSSI) og eventuelle specifikke beacon-data.
- Dataoverførsel: Disse data sendes derefter til din Home Assistant-instans.
- Beregning af afstand: Bermuda bruger signalstyrken (RSSI) til at estimere afstanden til hver enhed. Denne beregning tager højde for faktorer som miljømæssig dæmpning og en konfigurerbar RSSI-reference.
- Område-baseret placering: Ved at analysere data fra flere proxies kan Bermuda bestemme, i hvilket 'område' (rum) enheden sandsynligvis befinder sig. Dette er en markant forbedring i forhold til traditionelle Bluetooth-trackere, der typisk kun giver en simpel 'hjemme/ude'-status.
- Triangulering (Fremtidigt): Selvom det endnu ikke er fuldt implementeret, er målet at kunne triangulere enhedens præcise position på et kort ved at bruge tid-på-flyvning (ToF) eller avancerede trilaterationsalgoritmer baseret på signalstyrker fra mindst tre punkter.
Nødvendig Hardware og Opsætning
For at komme i gang med Bermuda skal du have følgende:
- Home Assistant: En fungerende Home Assistant-installation.
- Bluetooth Proxies: Mindst én enhed, der kan fungere som en Bluetooth-proxy. Anbefalede muligheder inkluderer:
- ESPHome-enheder: ESP32-baserede boards som D1-Mini32 er populære på grund af deres lave pris og nemme implementering. Sørg for, at
bluetooth_proxykomponenten er aktiveret i din ESPHome-konfiguration. - Shelly Plus-enheder: Shelly Plus 1, Plus 1PM, Plus H&T og Plus Plug S understøtter Bluetooth-proxying via Shelly-integrationen i Home Assistant.
- USB Bluetooth på HA Host: Selvom det er mindre ideelt (da det mangler tidsstempling af pakker og kan være vanskeligt at finde en velfungerende adapter), kan det bruges til simpel sporing.
- ESPHome-enheder: ESP32-baserede boards som D1-Mini32 er populære på grund af deres lave pris og nemme implementering. Sørg for, at
- BLE-enheder: De enheder, du ønsker at spore (telefoner, ure, beacons osv.).
Installation af Bermuda
Den nemmeste og mest anbefalede måde at installere Bermuda på er via HACS (Home Assistant Community Store):
- Åbn HACS i din Home Assistant-instans.
- Naviger til 'Integrations'.
- Søg efter "Bermuda" eller "Bermuda BLE Trilateration".
- Klik på 'Installer' og følg instruktionerne.
Efter installationen skal du genstarte Home Assistant. Derefter kan du tilføje integrationen via Indstillinger > Enheder & Services > Tilføj Integration og søge efter "Bermuda BLE Trilateration".
Konfiguration af Bermuda
Når integrationen er tilføjet, skal du konfigurere den:
- Gå til Indstillinger > Enheder & Services og find Bermuda BLE Trilateration.
- Klik på 'Konfigurer'.
- I konfigurationsdialogen kan du angive de MAC-adresser eller iBeacon UUID'er for de enheder, du ønsker at spore.
- Bermuda vil derefter oprette sensor-entiteter for disse enheder, som kan vise deres nuværende område, afstand til nærmeste proxy og mere.
Understøttede Enheder og Funktioner
Bermuda er designet til at være alsidig og understøtter en bred vifte af BLE-enheder og funktioner:
- iBeacon-enheder: Inklusive dem med tilfældige MAC-adresser, hvilket er almindeligt for moderne smartphones, der kører Home Assistant Companion App.
- Private BLE Devices (IRK): Bermuda integrerer med Private BLE Device-komponenten, hvilket giver mulighed for at spore iOS- og Android-enheder, der bruger privatlivsfunktioner som Randomised MAC-adresser og Identity Resolving Keys (IRK). Når en iOS- eller Android-enhed er sat op i Private BLE Device, vil den automatisk modtage Bermuda-sensorer.
- Device Tracker Entiteter: Bermuda kan oprette
device_tracker-entiteter for de sporede enheder. Disse kan linkes til "Personer" i Home Assistant for at automatisere "Hjemme"/"Ikke Hjemme"-status. - Konfigurerbare Indstillinger:
- RSSI Reference Level: Juster den basale signalstyrke for at forbedre afstandsestimater.
- Environmental Attenuation: Indstil en faktor for, hvordan signalet dæmpes af omgivelserne (vægge, møbler osv.).
- Max Tracking Radius: Definer en maksimal radius for sporing.
- Omfattende Datadump: Via tjenesten
bermuda.dump_deviceskan du få en detaljeret JSON/YAML-dump af alle sporede enheder og deres afstande fra hver Bluetooth-modtager. Dette er uvurderligt til fejlfinding og avanceret brug.
Hvordan fungerer private BLE-enheder?
Private BLE-enheder, som dem fra Apple (iPhone, Apple Watch) og Android-enheder, bruger ofte teknikker til at forbedre privatlivets fred og batterilevetid. En af disse teknikker er brugen af tilfældige MAC-adresser. I stedet for at bruge en fast MAC-adresse, genererer enheden en ny, tilfældig MAC-adresse med jævne mellemrum. Dette gør det sværere at spore enheden over tid på tværs af forskellige netværk.
For at kunne spore disse enheder, selvom de ændrer MAC-adresse, bruger Bermuda integrationen med 'Private BLE Device' core component. Denne komponent håndterer Identity Resolving Keys (IRK). IRK'en er en hemmelig nøgle, der deles mellem din enhed (f.eks. din iPhone) og din Home Assistant-installation (eller specifikt, Bluetooth-proxyen). Ved hjælp af IRK'en kan Bluetooth-proxyen genkende din enhed, selvom dens offentlige MAC-adresse ændrer sig. Dette muliggør en pålidelig sporing af privatlivsfokuserede enheder.
Bermuda vs. Andre Sporingsmetoder
Det er værd at bemærke, hvordan Bermuda adskiller sig fra andre metoder:
bluetooth_trackerogble_tracker: Disse Home Assistant-integrationer giver primært en "hjemme/ude"-status. De mangler evnen til at give rum-baseret placering eller detaljerede afstandsestimater.- Monitor Script: Bruger separate Raspberry Pi'er til at indsamle Bluetooth-data og sende dem via MQTT. Bermuda udnytter derimod Home Assistants indbyggede Bluetooth-proxy-kapaciteter, som anses for at være fremtiden for Bluetooth-netværk i hjemmet.
- ESPresense: En anden populær løsning, men Bermuda fokuserer på at integrere direkte med ESPHome's Bluetooth-proxy-funktioner og undgår behovet for dedikerede, ikke-ESPHome noder. Der er dog overlap i funktionaliteten, og Bermuda kan potentielt genbruge noget af den logik, der findes i ESPResense.
Fejlfinding og Avanceret Brug
Hvis du støder på problemer, eller ønsker at dykke dybere ned i, hvordan Bermuda fungerer, er der flere ressourcer:
- Wiki: Den primære kilde til dokumentation og opsætningsvejledninger.
- Discussions: Et forum for guides, how-tos og spørgsmål fra både udviklere og brugere.
- HA Community Thread: En dedikeret tråd på Home Assistant Community-foraet, hvor mange brugere deler erfaringer og søger hjælp.
bermuda.dump_devicesService: Som nævnt tidligere, giver denne service et komplet overblik over Bermudas interne data. Dette er yderst nyttigt til at forstå, hvad der sker, og til at fejlfinde problemer. Du kan bruge parametre til at filtrere data, f.eks. efter specifikke MAC-adresser. Vær opmærksom på, at formatet af denne dump kan ændre sig i fremtidige versioner.
Opsætning af Personer og Hjemme/Ude Status
En af de mest nyttige funktioner i Bermuda er muligheden for at linke sporede enheder til "Personer" i Home Assistant. Dette giver dig mulighed for at automatisere din hjemme-automatisering baseret på, hvem der er hjemme. For eksempel kan du indstille lyset til at tænde, når den første person ankommer, eller slukke for alt, når den sidste person forlader hjemmet.
For at gøre dette:
- Sørg for, at de enheder, du vil spore, er konfigureret i Bermuda.
- Gå til Indstillinger > Personer i Home Assistant.
- Rediger en eksisterende person eller opret en ny.
- Under "Enhed til at spore", vælg den relevante
device_tracker-entitet, der er oprettet af Bermuda for din enhed.
Opsummering
Bermuda BLE Trilateration tilbyder en kraftfuld og fleksibel løsning til at spore dine Bluetooth-enheder i Home Assistant. Med muligheden for rum-baseret lokalisering, understøttelse af private BLE-enheder og integration med device_tracker, giver Bermuda dig et hidtil uset niveau af indsigt og kontrol over dine trådløse enheder. Uanset om du ønsker at forbedre din hjemme-automatisering, finde en bortkommen nøglering, eller blot holde styr på dine enheders placering, er Bermuda et fremragende valg.

Ofte Stillede Spørgsmål (FAQ)
Hvilke enheder kan Bermuda spore?
Bermuda kan spore enhver Bluetooth Low Energy (BLE) enhed, herunder smartphones (iOS og Android), smartwatches, fitness trackere, Bluetooth-beacons (som iBeacon og Eddystone), trådløse hovedtelefoner og andre BLE-aktiverede enheder.
Skal jeg bruge specifik hardware for at Bermuda kan fungere?
Ja, du skal bruge enheder, der fungerer som Bluetooth-proxies. De mest almindelige og anbefalede er ESPHome-enheder med bluetooth_proxy aktiveret eller Shelly Plus-enheder med Bluetooth-proxying aktiveret. Din Home Assistant-vært kan også have en USB Bluetooth-adapter, men dette er mindre ideelt.
Hvad er forskellen på 'Area' og 'Zone' i Home Assistant?
'Zone' refererer typisk til geografiske områder uden for dit hjem (f.eks. arbejde, butik), mens 'Area' i konteksten af Bermuda refererer til specifikke rum eller områder inden for dit hjem (f.eks. stue, køkken, soveværelse).
Kan Bermuda præcist triangulere min enheds position?
Bermuda understøtter i øjeblikket primært område-baseret placering baseret på signalstyrke (RSSI). Mens triangulering er et langsigtet mål, er den nuværende nøjagtighed bedst til at bestemme, hvilket rum enheden er i, snarere end en præcis koordinat på et kort.
Hvordan håndterer Bermuda enheder med tilfældige MAC-adresser?
Bermuda integrerer med Home Assistants 'Private BLE Device' core component, som bruger Identity Resolving Keys (IRK) til at genkende enheder, selvom de ændrer deres offentlige MAC-adresse. Dette sikrer, at enheder som iPhones og Android-telefoner kan spores pålideligt.
Hvorfor er USB Bluetooth på Home Assistant host mindre ideelt?
USB Bluetooth-adaptere på Home Assistant hosten mangler ofte den præcise tidsstempling af Bluetooth-annoncesignaler, som ESPHome/Shelly proxies leverer. Denne tidsstempling er afgørende for mere nøjagtige afstandsestimater og fremtidige trianguleringsfunktioner. Derudover kan det være en udfordring at finde en USB Bluetooth-adapter, der er fuldt understøttet og fungerer optimalt med Home Assistant.
Hvis du vil læse andre artikler, der ligner Spor Bluetooth-enheder med Bermuda i Home Assistant, kan du besøge kategorien Teknologi.
