Hvad er Bluetooth?
Bluetooth er en trådløs kortdistanceteknologistandard, der opererer på 2,4 GHz. Den muliggør dataudveksling mellem enheder inden for 10-100 meter. Opkaldt efter Harald "Blåtand" Gormsen, en dansk konge fra det 10. århundrede, der samlede stridende fraktioner. Moderne Bluetooth 5.0+ tilbyder hastigheder op til 2 Mbps, forbedret rækkevidde og reduceret strømforbrug sammenlignet med tidligere versioner.
Klassisk Bluetooth vs. BLE
Klassisk Bluetooth bruges til kontinuerlig datastreaming – lyd til hovedtelefoner, filoverførsel og tastatur-/musforbindelser. Bluetooth Low Energy (BLE) er optimeret til enheder, der periodisk sender små mængder data – fitnesstrackere, pulsmålere, smart home-sensorer og beacons. BLE kan køre i måneder eller år på et knapcelle-batteri. Web Bluetooth API fungerer primært med BLE-enheder.
GATT-tjenester & -karakteristikker
BLE-enheder eksponerer data via GATT (Generic Attribute Profile). Data organiseres i Tjenester (logiske grupperinger som "Batteritjeneste" eller "Pulstjeneste") der indeholder Karakteristikker (individuelle datapunkter som batteriniveau eller pulsværdi). Hver tjeneste og karakteristik har en unik UUID. Standard-UUID'er defineres af Bluetooth SIG, mens producenter kan definere tilpassede UUID'er til proprietære data.