Wearable data visualiseren met Grafana: Geavanceerde dashboards bouwen

Portret van Christa Nagtegaal, Biohacking & Human Performance Coach
Christa Nagtegaal
Biohacking & Human Performance Coach
Wearables & Data · 2026-02-15 · 6 min leestijd

Je staat op met je Oura Ring en ziet een prachtige slaapscore van 92. Je Oura dashboard toont diepe slaap, REM en je hartslagvariabiliteit.

Maar hoe krijg je al die data van Whoop, Oura, Garmin, Apple Watch, en zelfs je koude therapie sensors bij elkaar in één overzicht? Dat is waar Grafana in beeld komt. Je bouwt er je eigen biohacking commandocentrum mee.

Grafana is een open-source tool die data omzet in visuele dashboards. Je haalt rauwe getallen uit je wearables en tovert ze om tot heldere grafieken.

Denk aan je slaapcycli, je stappen, je bloedzuurstof, en zelfs je lichaamstemperatuur na een ijsbad. Dit is de ultieme manier om je data te controleren.

Waarom je wearable data naar Grafana moet halen

Standaard apps van Oura of Whoop zijn prima, maar ze laten je niet vrij. Ze tonen wat ze willen tonen.

Met Grafana bepaal jij wat je ziet. Je kunt data combineren die normaal gescheiden blijft.

Stel je voor: je legt je slaapscore naast je cafeïne inname en je bloedzuurstof naast je tijd in de cold plunge. Je ziet direct verbanden. Waom voel je je vandaag zo scherp?

Omdat je gisteren 20 minuten in het ijs lag en je slaapdiepte hoger was? Grafana legt het bloot. Het is de moeite waard omdat het je geld bespaart en je resultaat versnijdt. Je stopt met supplementen kopen die niets doen omdat je data het tegendeel bewijst.

Je optimaliseert je slaap op basis van feiten, niet op gevoel. Je bouwt een systeem voor jezelf.

Hoe de techniek werkt: van sensor naar scherm

Het proces is simpel als je het eenmaal hebt opgezet. Je wearable (bijvoorbeeld een Garmin Fenix 7 of Oura Ring) meet data.

Die data moet naar een database gaan. Daarna haalt Grafana de data uit die database en visualiseert het. De makkelijkste manier is via een tool als Home Assistant of een directe API koppeling. Home Assistant is een hub voor al je slimme devices.

Je koppelt je Apple Watch, je slimme weegschaal en je bloedzuurstofmeter eraan. Home Assistant slaat de data lokaal op.

Vervolgens installeer je Grafana op diezelfde server (bijvoorbeeld op een Raspberry Pi 4, kost ongeveer €80).

Je verbindt Grafana met de database van Home Assistant. Klaar. Je maakt een nieuw dashboard aan. Je sleept een paneel erop.

Je selecteert de meting 'slaapdiepte' en je ziet een lijngrafiek over de afgelopen maand. De data stroomt nu realtime.

Je ziet je hartslag pieken tijdens een workout, maar ook hoe snel hij daalt na een ademhalingsoefening. Je kunt alerts instellen. Stel: je hartslagvariabiliteit (HRV) zakt onder de 40 ms, dan krijg je een notificatie. Handig voor dagen dat je overtraind bent.

Specifieke setups voor de biohacker

Er zijn verschillende manieren om dit te bouwen, afhankelijk van je budget en technische skills. Hier zijn drie setups die werken met de niche-producten die je al gebruikt. Setup 1: De Budget Starter (€100 - €150)
Dit is voor wie net begint.

Je gebruikt een Raspberry Pi 4 (4GB) als server. Je installeert Home Assistant OS erop.

Je koppelt je bestaande Oura Ring via de Oura API integration in Home Assistant. Deze integratie is gratis.

Vervolgens installeer je de Grafana add-on binnen Home Assistant. Binnen een uur draai je. Je bouwt een dashboard met 4 panelen: Slaap score, HRV, Lichaamsgewicht (via een slimme scale die Home Assistant ondersteunt), en Stappen.

Dit is een statische setup. Je kunt er prima mee beginnen om je patronen te zien.

De Raspberry Pi verbruikt weinig stroom en staat zachtjes te zoemen in de hoek. Setup 2: De Geavanceerde Data-Scrabber (€250 - €400)
Wil je meer dan alleen Oura? Pak een Apple Watch Ultra of een Garmin Epix Pro. Deze horloges zijn krachtiger in dataverzameling.

Je zet een aparte database op, bijvoorbeeld InfluxDB, op een mini-pc zoals een Intel NUC (rond de €300). InfluxDB is speciaal voor tijdreeksdata en werkt super snel met Grafana.

Je gebruikt de app 'Health Auto Export' op je iPhone om data naar InfluxDB te pushen, waarbij je zelf de controle houdt over wie jouw gezondheidsgegevens ziet.

Je kunt kiezen welke datapunten je wilt: hartslag, bloedzuurstof, ECG, en slaapfasen. Wil je liever je wearable data analyseren in Google Sheets? Dat kan ook, maar via Grafana kun je pas echt complexe queries draaien.

Bijvoorbeeld: "Toon me mijn gemiddelde hartslag tijdens de diepe slaap na inname van 400mg Magnesium Bisglycinaat." Setup 3: De Full Biohacking Hub (€500+)
Dit is voor de serieuze biohacker. Je integreert externe sensoren.

Denk aan de 'Ember' mug voor koffie-temperatuur of een specifieke bloedglucosemeter (Libre 2) die API's ondersteunt.

Je bouwt een dashboard dat alles toont. Je voegt een paneel toe voor je koude therapie.

Gebruik je een Plunge of een DIY ijsbad met een temperatuursensor? Die data kun je loggen. Je ziet je lichaamstemperatuur tijdens het ijsbad en hoe snel je herstelt.

Je ziet je slaap dieper worden na een avondlijk rood licht bad (zoals van de Mito Red Light panelen).

Je kunt zelfs je nootropica inname loggen als een 'event' in je database, zodat je ziet hoe het je focus beïnvloedt.

Praktische tips om je dashboard te bouwen

Begin klein. Probeer niet alles in één dag te visualiseren. Pak eerst je slaapdata.

Dat is het meest waardevol voor je herstel. Een handige truc is het gebruik van 'thresholds'.

  1. Kies je kleuren slim: Gebruik groen voor goede metingen (hoge HRV, diepe slaap). Rood voor waarschuwingen (lage slaap, hoge rusthartslag).
  2. Gebruik annotations: Voeg markers toe voor specifieke events. Bijvoorbeeld: "Ijsbad om 07:00" of "Dosis 500mg L-Theanine". Zo zie je direct het effect op je grafiek.
  3. Vergeet de mobiele view niet: Je dashboard moet ook op je telefoon werken. Grafana heeft een app, maar je kunt ook een browser-versie optimaliseren.
  4. Veiligheid eerst: Zet je server achter een VPN of gebruik een veilige externe toegang (bijv. via Nabu Casa). Je gezondheidsdata is privé.

In Grafana kun je een lijn trekken op bijvoorbeeld 7 uur slaap. Alles eronder kleurt oranje.

Zo zie je in één oogopslag of je aan je minimum zit. Dit helpt bij het consistent volhouden van je routine. Vergeet niet dat dit een levend systeem is.

Je zult merken dat je na een paar weken je dashboard wilt aanpassen.

Misschien wil je je koortscurve naast je slaapfases zien. Of je wilt een gemiddelde berekenen over 30 dagen in plaats van 7. Grafana is flexibel genoeg om mee te groeien. Als je vastloopt, zijn er communities vol biohackers die hun dashboards delen.

Zoek naar 'Home Assistant Health' of 'Grafana Oura' op forums. Je hoeft het wiel niet zelf uit te vinden.

De combinatie van Oura, Apple Watch, en Grafana is krachtig. Door slimme API-koppelingen voor je wearables haal je het meeste uit je data zonder dat je een data scientist hoeft te zijn.

Je bent gewoon een vriend die zijn eigen lichaam beter wil begrijpen.

Portret van Christa Nagtegaal, Biohacking & Human Performance Coach
Over Christa Nagtegaal

Christa deelt haar expertise over biohacking, slaapoptimalisatie en menselijke prestatieverbetering. Ze combineert wetenschappelijk onderzoek met praktische protocollen die iedereen thuis kan toepassen.

Volgende stap
Bekijk alle artikelen over Wearables & Data
Ga naar overzicht →