Hva er Bluetooth?
Bluetooth er en trådløs kortdistansestandard som opererer på 2,4 GHz. Den muliggjør datautveksling mellom enheter innen 10–100 meter. Oppkalt etter Harald «Blåtann» Gormsson, en dansk vikingekonge fra 900-tallet som forente stridende parter. Moderne Bluetooth 5.0+ tilbyr hastigheter opptil 2 Mbps, forbedret rekkevidde og redusert strømforbruk sammenlignet med tidligere versjoner.
Bluetooth Classic vs. BLE
Bluetooth Classic brukes til kontinuerlig datastrømming — lyd til hodetelefoner, filoverføringer og tastatur-/mustilkoblinger. Bluetooth Low Energy (BLE) er optimalisert for enheter som sender små mengder data periodisk — aktivitetssporere, pulsmålere, smarthussensorer og beacons. BLE kan kjøre i måneder eller år på et knappecellebatteri. Web Bluetooth API fungerer primært med BLE-enheter.
GATT-tjenester og -karakteristikker
BLE-enheter eksponerer data gjennom GATT (Generic Attribute Profile). Data organiseres i tjenester (logiske grupperinger som «Battery Service» eller «Heart Rate Service») som inneholder karakteristikker (individuelle datapunkter som batterinivå eller pulsverdi). Hver tjeneste og karakteristikk har en unik UUID. Standard UUID-er defineres av Bluetooth SIG, mens produsenter kan definere egne UUID-er for proprietære data.