P1-kabel via USB uitlezen in Home Assistant (zonder wifi)

De goedkoopste en storingsvrijste manier om je slimme meter uit te lezen: een P1-naar-USB-kabel rechtstreeks in de machine waar Home Assistant op draait. Wat je koopt, hoe je de DSMR-integratie instelt en waarom die kabel korter moet zijn dan je denkt.

P1-kabel via USB uitlezen in Home Assistant (zonder wifi)

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

  1. Kabel in de P1-poort van de slimme meter.
  2. Andere kant in een vrije USB-poort van je HA-machine (Raspberry Pi, NUC, mini-pc).
  3. 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

  1. Instellingen → Apparaten en diensten → + Integratie toevoegen
  2. Zoek op DSMR Slimme Meter
  3. Kies seriële verbinding
  4. Selecteer het apparaat (/dev/ttyUSB0 of het by-id-pad)
  5. 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

Die zet je in Instellingen → Dashboards → Energie om het HA-energiedashboard te vullen.

Als het niet werkt

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.

Bekijk de stroomprijs van dit moment →

Delen
RB
Robin Bohnen
Oprichter SlimHuys
Schrijft over dynamische tarieven, slimme meters en hoe het Nederlandse stroomnet verandert.
Zelf zien wat je bespaart?
Met een gratis SlimHuys-account zie je in real-time wat je verbruikt, wat het kost bij jouw leverancier, en wanneer stroom goedkoop is. Inclusief P1-koppeling.