De goedkoopste manier om je slimme meter uit te lezen is ook de saaiste: een kabel van de P1-poort naar een USB-poort van de machine waar Home Assistant op draait. Geen wifi, geen firmware, geen IP-adres dat verspringt, geen app van een fabrikant. Er kan bijna niets kapot.
De beperking is even simpel: je HA-machine moet fysiek bij de meterkast staan. Kan dat niet, dan is een draadloze of PoE-uitlezer je route.
Wat je nodig hebt
Een P1-naar-USB-kabel: RJ11/RJ12 aan de meterkant, USB-A aan de andere. In de kabel zit een seriële omzetter (meestal FTDI of CH340) — het is dus geen gewone telefoonkabel met een verloopje.
Twee dingen om op te letten:
Koop 'm niet te lang. Het P1-signaal is niet ontworpen voor grote afstanden. Tot ongeveer 3 meter gaat vrijwel altijd goed; daarboven zie je steeds vaker onvolledige telegrammen — die uiten zich als sensors die willekeurig op unknown springen. Meet de route vóór je bestelt en neem geen 10-metervariant "voor het geval dat".
Let op DSMR 4 versus 5. Sommige goedkope kabels leveren op een DSMR 4-meter net te weinig stroom om de datalijn betrouwbaar te trekken. Vermeldt de verkoper expliciet "geschikt voor DSMR 4 en 5", dan zit je goed.
Aansluiten
- Kabel in de P1-poort van de slimme meter.
- Andere kant in een vrije USB-poort van je HA-machine (Raspberry Pi, NUC, mini-pc).
- Draait HA in een virtuele machine of Docker-container? Dan moet je het USB-apparaat expliciet doorgeven aan die VM of container — anders ziet HA 'm niet.
Controleren of het apparaat er is
Via Instellingen → Systeem → Hardware → Alle hardware verschijnt een nieuw
apparaat, meestal als /dev/ttyUSB0.
Gebruik liever het stabiele pad onder /dev/serial/by-id/. Bij meerdere
USB-apparaten kan de nummering na een herstart verspringen, en dan wijst je
integratie ineens naar je Zigbee-stick.
DSMR-integratie instellen
- Instellingen → Apparaten en diensten → + Integratie toevoegen
- Zoek op DSMR Slimme Meter
- Kies seriële verbinding
- Selecteer het apparaat (
/dev/ttyUSB0of hetby-id-pad) - Kies je DSMR-versie: 5 voor meters van pakweg 2016 en later, 4 voor ouder. Weet je het niet zeker: begin met 5, en probeer 4 als er geen data komt.
Binnen een paar seconden verschijnen de sensors. Bij DSMR 5 komt er elke seconde een nieuw telegram binnen, bij DSMR 4 elke tien seconden.
Wat je krijgt
sensor.power_consumption— huidig verbruik in kWsensor.power_production— huidige terugleveringsensor.energy_consumption_tarif_1/_2— meterstanden normaal en dalsensor.energy_production_tarif_1/_2— teruggeleverdsensor.gas_consumption— gasmeterstand
Die zet je in Instellingen → Dashboards → Energie om het HA-energiedashboard te vullen.
Als het niet werkt
- Geen enkele sensor — bijna altijd de verkeerde DSMR-versie. Verwijder de integratie en voeg 'm opnieuw toe met de andere versie.
- Sensors springen op unknown — kabellengte of storing. Leg de kabel niet parallel aan 230V-bedrading in de kast.
- Apparaat weg na herstart — gebruik het
/dev/serial/by-id/-pad in plaats van/dev/ttyUSB0. - Werkt niet in een VM/container — het USB-apparaat is niet doorgegeven aan de gast.
En dan de prijzen erbij
Het HA-energiedashboard rekent met één vast tarief dat je zelf invult. Heb je een dynamisch contract, dan klopt dat cijfer per definitie niet: je prijs verandert elk kwartier.
Met de SlimHuys-integratie gaat dezelfde P1-data door de werkelijke EPEX-prijzen heen, inclusief energiebelasting en btw — zie de complete koppelgids.