Je Davis weerstation koppelen aan Home Assistant via MQTT

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

Stel je voor: je Davis weerstation meet buiten de temperatuur, windsnelheid en luchtdruk. Binnen zie je die data op het kleine scherm van je console.

Maar wat als je die live-data direct in je Home Assistant dashboard kunt zien, naast je slimme lampen en thermostaat? Dat kan. En het is makkelijker dan je denkt. Via MQTT koppel je je weerstation aan je smart home-systeem, en open je een wereld aan automatiseringen.

Waarom zou je je Davis weerstation via MQTT koppelen?

Een Davis weerstation is een topapparaat voor serieuze hobbyisten. Maar die data op je console?

Die blijft een beetje op zichzelf staan. Door het via MQTT te koppelen, wordt het onderdeel van je digitale huis.

MQTT is een lichtgewicht berichtenprotocol. Het werkt als een soort postbode voor je slimme apparaten. Je weerstation stuurt een berichtje (de temperatuur is 18,5 graden) naar een speciaal adres (een 'topic').

Home Assistant luistert op dat adres en ontvangt het bericht. Zo simpel is het. De voordelen zijn concreet. Je kunt automatiseringen maken: "Als de windsnelheid boven de 50 km/u komt, stuur dan een melding naar mijn telefoon." Of: "Als de buitentemperatuur onder de 3 graden daalt, zet dan de buitenverwarming aan." Je data wordt bruikbaar.

Wat heb je nodig? Een korte checklist

De basis is simpel. Je hebt je Davis weerstation nodig, zoals de populaire Vantage Pro2 (draadloos, rond de €400-€600) of de instap Vantage Vue (rond de €250-€350).

De console moet een seriële of USB-uitgang hebben. Daarnaast een computer die altijd aanstaat. Dat kan een Raspberry Pi zijn, een oude laptop, of de machine waar je Home Assistant op draait.

Hierop installeer je een programma dat de data van je console leest en doorstuurt. De meest gebruikte optie is 'WeeWX', een gratis, open-source programma speciaal voor dit doel.

En tot slot: een MQTT-broker. Dat is de postkamer waar alle berichten binnenkomen.

Die draait vaak al op je Home Assistant-server. Zo niet, dan is 'Mosquitto' de standaard keuze. Het is gratis en heel stabiel.

Stap voor stap: van console naar Home Assistant

De kern van de operatie zit in twee stappen. Eerst de data uit je console halen, dan die data via MQTT laten publiceren. Installeer WeeWX op je computer om je weerstation te koppelen aan Home Assistant.

Stap 1: WeeWX installeren en configureren

Tijdens de installatie vraagt het naar je weerstationtype. Kies 'Davis Vantage' en selecteer de juiste poort (bijvoorbeeld '/dev/ttyUSB0' voor USB).

WeeWX praat nu direct met je console en slaat de data lokaal op. Daarna voeg je de 'MQTT'-plugin toe aan WeeWX.

Stap 2: Home Assistant laten luisteren

In het configuratiebestand geef je het adres van je broker op (meestal 'localhost' als het op dezelfde machine draait), en een basis-topic, zoals 'weerstation/davis'. In Home Assistant ga je naar 'Instellingen' > 'Apparaten en services' > 'MQTT'. Hier configureer je de broker.

Vervolgens voeg je sensoren toe in je configuratiebestand. Je vertelt Home Assistant letterlijk: "Luister naar het topic 'weerstation/davis/temperatuur' en noem dat een sensor met de naam 'Buitentemperatuur'." Wil je liever een Ecowitt weerstation integreren? Dat kan natuurlijk ook.

sensor:
  • platform: mqtt
name: "Buitentemperatuur" state_topic: "weerstation/davis/temperatuur" unit_of_measurement: "°C"

Een voorbeeld van zo'n stukje code ziet er zo uit: Herhaal dit voor windsnelheid, luchtvochtigheid, luchtdruk en regenval. Dankzij de voordelen van MQTT voor realtime weer-updates verschijnen je nieuwe sensoren direct na een herstart van Home Assistant.

Praktische tips voor een soepele setup

Begin klein. Probeer eerst alleen de temperatuur goed te krijgen.

Als dat werkt, voeg je de andere sensoren toe. Dat voorkomt een wirwar aan foutmeldingen.

Check je verbindingen. Een veelvoorkomend probleem is de USB-kabel tussen je Davis-console en je computer. Gebruik een korte, degelijke kabel. Sommige goedkope kabels zijn alleen voor stroom en niet voor data.

Denk aan je netwerk. Zowel de computer met WeeWX als je Home Assistant-server moeten op hetzelfde lokale netwerk zitten.

Als je MQTT-broker op een andere machine staat, moet je het IP-adres invullen in plaats van 'localhost'. Maak een backup van je WeeWX-configuratie als alles werkt. Zo hoef je niet opnieuw te puzzelen als je computer een keer crasht.

En tot slot: geniet ervan. Het moment dat je live de windrichting op je telefoon ziet terwijl je op de bank zit, of een grafiekje van de temperatuur over de afgelopen week, is gewoon heel erg leuk. Je maakt je domme huis slimmer, met data uit je eigen achtertuin.

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 →