Was ist Bluetooth?
Bluetooth ist ein drahtloser Kurzstrecken-Technologiestandard, der auf 2,4 GHz arbeitet. Er ermöglicht den Datenaustausch zwischen Geräten über 10-100 Meter. Benannt nach dem dänischen König Harald „Bluetooth“ Gormsson aus dem 10. Jahrhundert, der die verfeindeten Fraktionen vereinte. Modernes Bluetooth 5.0+ bietet Geschwindigkeiten bis zu 2 Mbps, größere Reichweite und geringeren Energieverbrauch.
Klassisches Bluetooth vs. BLE
Klassisches Bluetooth wird für kontinuierliche Datenübertragung verwendet — Audio zu Kopfhörern, Dateiübertragung und Tastatur-/Mausverbindungen. Bluetooth Low Energy (BLE) ist für Geräte optimiert, die periodisch kleine Datenmengen senden — Fitness-Tracker, Herzfrequenzmesser, Smart-Home-Sensoren und Beacons. BLE kann mit Knopfzellen monatelang oder jahrelang betrieben werden. Die Web Bluetooth API arbeitet hauptsächlich mit BLE-Geräten.
GATT-Services und Charakteristiken
BLE-Geräte stellen Daten über GATT (Generic Attribute Profile) bereit. Daten werden in Services organisiert (logische Gruppierungen wie „Batterieservice“ oder „Herzfrequenzservice“), die Charakteristiken (individuelle Datenpunkte wie Batteriestand oder Herzfrequenzwert) enthalten. Jeder Service und jede Charakteristik hat eine eindeutige UUID. Standard-UUIDs werden vom Bluetooth SIG definiert, und Hersteller können benutzerdefinierte UUIDs für proprietäre Daten definieren.