Tag Archives: DIY

Slimme meter van Enexis (Kaifa MA105) uitlezen

Sinds een paar weken heb ik een slimme meter van Enexis (Kaifa MA105). Deze bestaat uit een elektriciteits- en gasmeter. Het leuke aan deze slimme meter is dat er een P1 poort opzit die je kunt uitlezen. Hiervoor bestaan diverse betaalde oplossingen, maar het is natuurlijk veel leuker om dit zelf uit te lezen.

Benodigdheden

Voor een aantal euro’s heb je de hardware die nodig is om de slimme meter uit te lezen. Het enige wat je nodig hebt is:

  1. Een telefoonkabel
  2. Een CH340G USB naar RS232 adapter
  3. Een drietal dupont kabels female-female

Via Ebay is de CH340G USB 2.0 to 9-pin RS232 adapter en zijn de dupont kabels te koop. Beide voor iets meer dan een euro inclusief verzendkosten. Verzending uit China duurt meestal één tot twee weken.

Aansluiten

De P1 poort heeft 6 punten. Normaal gebruik je een RJ11 kabel, maar omdat we maar drie punten nodig hebben voldoet een oude telefoonkabel (deze verbindt alleen de middelste vier punten).

De pinout van de slimme meter is als volgt (bron):

Pin Functie
1 NC (Not Connected)
2 RTS (Request to Send)
3 GND (Ground)
4 NC (Not Connected)
5 TxD (Transmit data)
6 NC (Not Connected)

Ik heb de oude telefoonkabel doorgeknipt en deze gestript. De dupont kabels heb ik vervolgens als verbinding gebruikt tussen de telefoonkabel en de CH340G adapter.

P1_RS232_Kabel

De pinout van de CH340G adapter is als volgt:

DE-9 Pin Functie Richting Omschrijving
1 DCD Inkomend Data Carrier Detect
2 RXD Inkomend Receive Data
3 TXD Uitgaand Transmit Data
4 DTR Uitgaand Data Terminal Ready
5 GND System Ground
6 DSR Inkomend Data Set Ready
7 RTS Uitgaand Request to Send
8 CTS Inkomend Clear to Send
9 RI Inkomend Ring Indicator

De verbindingen zijn vervolgens:

P1 poort CH340G adapter Telefoonkabel kleur (kan afwijken)
2 7  zwart
3 5  rood
5 2  geel

Uitlezen

Voor de eerste keer uitlezen gebruikte ik een Macbook Pro. Ik moest hiervoor de volgende driver installeren: CH34x_Install.zip (111Kb) (herstart is nodig).

Sluit de CH340G aan op de Macbook. Vervolgens in Terminal met het commando ls /dev/tty.* de juiste port opzoeken (in mijn geval: tty.wchusbserial1410). Sluit de CH340G op de P1 poort aan met de telefoonkabel en run vervolgens het commando screen /dev/tty.wchusbserial1410 115200 in de terminal (115200 is de snelheid in baud).

Het resultaat is:

/KFM5KAIFA-METER
1-3:0.2.8(42)
0-0:1.0.0(160612180327S)
0-0:96.1.1(4530303235303030303333313436323135)
1-0:1.8.1(000108.801*kWh)
1-0:1.8.2(000108.129*kWh)
1-0:2.8.1(000000.000*kWh)
1-0:2.8.2(000000.000*kWh)
0-0:96.14.0(0001)
1-0:1.7.0(00.654*kW)
1-0:2.7.0(00.000*kW)
0-0:96.7.21(00011)
0-0:96.7.9(00005)
1-0:99.97.0(1)(0-0:96.7.19)(000101000001W)(2147483647*s)
1-0:32.32.0(00000)
1-0:32.36.0(00000)
0-0:96.13.1()
0-0:96.13.0()
1-0:31.7.0(002*A)
1-0:21.7.0(00.654*kW)
1-0:22.7.0(00.000*kW)
0-1:24.1.0(003)
0-1:96.1.0(4730303332353631323536373133393136)
0-1:24.2.1(160612180000S)(00019.735*m3)
!A58E

Uitleg over de waarden (bron):

Waarde Uitleg
/KFM5KAIFA-METER
1-3:0.2.8(42) DSMR versie
0-0:1.0.0(160612180327S)
0-0:96.1.1(4530303235303030303333313436323135) Meternummer Elektriciteit
1-0:1.8.1(000108.801*kWh) Meterstand Elektriciteit levering (T1/Laagtarief)
1-0:1.8.2(000108.129*kWh) Meterstand Elektriciteit levering (T2/Normaaltarief)
1-0:2.8.1(000000.000*kWh) Meterstand Elektriciteit teruglevering (T1/Laagtarief)
1-0:2.8.2(000000.000*kWh) Meterstand Elektriciteit teruglevering (T2/Normaaltarief)
0-0:96.14.0(0001) Actueel tarief Elektriciteit
1-0:1.7.0(00.654*kW) Actueel vermogen Electriciteit levering (+P)
1-0:2.7.0(00.000*kW) Actueel vermogen Electriciteit teruglevering (-P)
0-0:96.7.21(00011) Aantal onderbrekingen Elektriciteit
0-0:96.7.9(00005) Aantal lange onderbrekingen Elektriciteit
1-0:99.97.0(1)(0-0:96.7.19)(000101000001W)(2147483647*s) Lange onderbrekingen Elektriciteit logboek
1-0:32.32.0(00000) Aantal korte spanningsdalingen Elektriciteit in fase 1
1-0:32.36.0(00000) Aantal korte spanningsstijgingen Elektriciteit in fase 1
0-0:96.13.1() Bericht code
0-0:96.13.0() Bericht tekst
1-0:31.7.0(002*A) Instantane stroom Elektriciteit in fase 1
1-0:21.7.0(00.654*kW) Instantaan vermogen Elektriciteit levering (+P) in fase 1
1-0:22.7.0(00.000*kW) Instantaan vermogen Elektriciteit teruglevering (-P) in fase 1
0-1:24.1.0(003) Productsoort: 3 (Gas)
0-1:96.1.0(4730303332353631323536373133393136) Meternummer Gas
0-1:24.2.1(160612180000S)(00019.735*m3) Meterstand Gas levering
!A58E

Slimme_Meter_uitlezen