WeeWX installeren op een Raspberry Pi: De complete handleiding 2026

Portret van Jan van Rijswijk, meteoroloog en weerstationdeskundige
Jan van Rijswijk
Meteoroloog & Weerstationdeskundige
Software, Data & Smart Home · 2026-02-15 · 6 min leestijd

Wil je je eigen weerstation opzetten, precies zoals jij het wilt? Geen gedoe met dure kant-en-klare systemen, maar een flexibele, krachtige oplossing die je data direct op je eigen server binnenhaalt.

Dat kan, en het is makkelijker dan je denkt. Met een Raspberry Pi en de gratis software WeeWX bouw je in een middagje een professioneel weerstation dat je data overal ter wereld toegankelijk maakt.

Wat heb je nodig? De complete boodschappenlijst

Voordat je begint, zorg dat je alles bij de hand hebt. Zo voorkom je dat je halverwege moet stoppen.

Hardware: Software & Accounts: Geschatte totaalkosten: €70 - €100 exclusief het weerstation zelf. De installatie zelf kost je ongeveer 1,5 uur.

  • Een Raspberry Pi 4 of 5 met minimaal 2GB RAM. De Pi 4 Model B (2GB) is vaak voor rond de €45 te vinden en is meer dan krachtig genoeg.
  • Een microSD-kaart van minimaal 32GB, liefst van een A1-klasse voor snelle prestaties. Kosten: €10-€15.
  • Een stabiele 5V/3A USB-C voeding voor de Pi. Gebruik een officiële of een betrouwbare van €15.
  • Een weerstation dat je aan de Pi kunt koppelen. Populaire keuzes zijn de Davis Vantage Pro2 (draadloos, vanaf €400) of de goedkopere Fine Offset WH1080 (USB, rond de €120).
  • Een ethernetkabel of sterke WiFi-verbinding.
  • Een behuizing voor de Pi met goede ventilatie, zodat hij niet oververhit raakt.
  • Raspberry Pi OS (64-bit Lite versie is ideaal).
  • WeeWX software (gratis te downloaden).
  • Een programma om de SD-kaart te schrijven, zoals Raspberry Pi Imager.
  • Optioneel: een account bij een dienst als Windy of Weather Underground om je data te delen.

Stap 1: De Raspberry Pi voorbereiden

Je Pi is de motor van je weerstation. Die moet eerst klaargemaakt worden.

  1. Download de Raspberry Pi Imager op je computer. Open het programma en steek je microSD-kaart in de kaartlezer.
  2. Kies het besturingssysteem: ga naar "Raspberry Pi OS (other)" en selecteer de Raspberry Pi OS Lite (64-bit) versie. Dit is een schil zonder grafische interface, wat je Pi sneller en stabieler maakt.
  3. Klik op het tandwieltje (geavanceerde instellingen). Stel hier je WiFi-netwerk in, zet SSH aan (onder "services"), en stel een gebruikersnaam en wachtwoord in. Belangrijk: onthoud deze gegevens goed!
  4. Klik op "Schrijven". Het programma zet nu de software op je kaartje. Dit duurt 5-10 minuten.

Veelgemaakte fout: De Lite-versie kiezen zonder SSH in te schakelen. Dan kun je straks niet op afstand inloggen en moet je een monitor en toetsenbord aansluiten.

Dat wil je niet. Zet de SD-kaart in de Pi, sluit de ethernetkabel of zorg voor WiFi, en geef stroom. De Pi start nu op. Wacht 2 minuten.

Stap 2: Inloggen en de basis installeren

Nu maken we verbinding met je Pi en installeren we de benodigdheden.

  1. Open een terminal (op Windows: PowerShell of Command Prompt, op Mac/Linux: Terminal). Typ: ssh [jouw-gebruikersnaam]@[ip-adres-van-je-pi]. Je kunt het IP-adres vinden in je router, of je scant je netwerk met een app als Fing. Je krijgt nu een commandoprompt van je Pi.
  2. Update eerst alles. Typ de volgende twee commando's, een voor een, en druk na elke op Enter:
    sudo apt update
    sudo apt full-upgrade -y
    Dit duurt 5-10 minuten. De Pi downloadt en installeert de laatste updates.
  3. Installeer de voorwaarden voor WeeWX met dit commando:
    sudo apt install python3-pip python3-venv python3-dev libusb-1.0-0-dev libudev-dev -y
    Dit zorgt dat alle benodigde programmeertalen en stuurprogramma's aanwezig zijn.

Tip: Kopieer en plak deze commando's om typefouten te voorkomen. Een verkeerde spatie kan al voor problemen zorgen.

Stap 3: WeeWX installeren en configureren

Het hart van je setup. WeeWX is de software die je weerstation uitleest en de data verwerkt.

  1. Installeer WeeWX met pip. Dit is de makkelijkste methode:
    sudo pip3 install weewx
    De installatie duurt 2-3 minuten.
  2. Start de configuratiewizard met:
    sudo weectl station create
    De wizard stelt je een aantal vragen. De belangrijkste:
    • Station type: Kies hier het merk en model van jouw fysieke weerstation. Weet je het niet zeker? Kies dan voor "Simulator" om eerst te testen.
    • Station URL: Dit is het webadres waar je later je data kunt bekijken. Laat dit op de standaard staan, of kies iets als "mijnweer".
    • Latitude/Longitude: Vul je locatie in. Dit kun je makkelijk vinden via Google Maps (rechtermuisklik op je huis).
  3. Start WeeWX als een service zodat het automatisch meedraait:
    sudo systemctl enable weewx
    sudo systemctl start weewx
    Je weerstation is nu live!

Veelgemaakte fout: Het verkeerde station type kiezen. Hierdoor krijgt WeeWX geen data binnen.

Check de documentatie van je weerstation voor de exacte naam in WeeWX, of bekijk onze handleiding voor Cumulus MX op Linux als alternatief.

Stap 4: Je data bekijken en delen

Nu komt het leuke gedeelte: je eigen weerdata zien! Nadat je klaar bent met WeeWX configureren op een Raspberry Pi, open je een webbrowser op een apparaat in hetzelfde netwerk en ga je naar: http://[ip-adres-van-je-pi]:8080.

Je ziet nu de standaard WeeWX-pagina met grafieken en tabellen van je huidige weerdata. Dit is je lokale dashboard. Wil je je data ook onderweg kunnen checken?

Dan moet je een paar extra stappen zetten. De veiligste manier is om een reverse proxy met een wachtwoord in te stellen, of om gebruik te maken van een dienst als ngrok voor tijdelijke externe toegang.

Voor permanente toegang is een kleine cloudserver (VPS) een goede optie. Je kunt je data ook automatisch laten uploaden naar populaire weerplatforms. Dit regel je in het WeeWX-configuratiebestand. Voeg simpelweg de gegevens van je account bij bijvoorbeeld Weather Underground of Windy toe, en je data wordt elke 5 minuten gedeeld.

Veelgemaakte fouten en hoe ze op te lossen

Zelfs met de beste handleiding kan er iets misgaan. Dit zijn de drie grootste valkuilen:

  1. "Mijn weerstation wordt niet gevonden." Dit is bijna altijd een machtigingsprobleem. Los het op met: sudo usermod -a -G dialout [jouw-gebruikersnaam]. Daarna moet je je Pi opnieuw opstarten (sudo reboot).
  2. "De webpagina laadt niet." Controleer eerst of WeeWX draait: sudo systemctl status weewx. Zie je "active (running)"? Dan is het waarschijnlijk de firewall. Open poort 8080: sudo ufw allow 8080.
  3. "De data klopt niet of is er niet." Controleer de logboeken. Typ: tail -f /var/log/weewx/weewx.log. Hier zie je live of er foutmeldingen zijn. Meestal wijst dit op een verkeerde configuratie van je station.

Je installatie-checklist: Alles op een rijtje

Voordat je je Pi in een hoekje zet en vergeet, loop deze lijst even na. Zo weet je zeker dat alles goed werkt.

  • De Raspberry Pi is bereikbaar via SSH op zijn IP-adres.
  • WeeWX draait als een service (systemctl status weewx toont "active").
  • Je lokale webpagina (http://[ip]:8080) toont actuele data.
  • De data in de grafieken klopt met wat je buiten ziet (temperatuur, wind).
  • De logboeken (/var/log/weewx/weewx.log) tonen geen rode foutmeldingen.
  • Je hebt een plan voor externe toegang (of besloten dat lokaal genoeg is).

En dat is het! Je hebt nu een volledig, professioneel weerstation dat 24/7 voor je draait. De data is van jou, de controle is van jou. En het mooiste?

Je kunt altijd nieuwe sensoren toevoegen of de software uitbreiden, zoals zelf een regenmelding instellen. Dit is pas het begin van je smart home-avontuur.

Portret van Jan van Rijswijk, meteoroloog en weerstationdeskundige
Over Jan van Rijswijk

Jan is al meer dan tien jaar actief in de professionele meteorologie en specialiseert zich in de kalibratie en data-integriteit van weerstations. Zijn passie voor nauwkeurige weersvoorspellingen deelt hij graag via praktische artikelen over meetapparatuur en analyse.

Volgende stap
Bekijk alle artikelen over Software, Data & Smart Home
Ga naar overzicht →