Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • wesley9946
  • Registratie: Januari 2017
  • Laatst online: 30-12-2023
Hallo iedereen!

Ik probeer sinds kort onze Kaifa MA105C (geïnstalleerd door Liander) uit te lezen (d.m.v de P1 poort) met een Raspberry Pi.
Nou heeft http://gejanssen.com/howto/Slimme-meter-uitlezen/index.html daar een heel mooi script voor, alleen die lijkt niet te werken.

De 'rauwe' waardes die uitgelezen worden:

1-0:1.8.1(002341.580*kWh) 
1-0:1.8.2(002278.421*kWh)
1-0:1.7.0(01.792*kW)
0-1:24.2.1(170106170000W)(00636.087*m3)


Maar als ik het script wil draaien, (tot nu toe alleen de instellingen van de seriële poort aangepast aan DSMR 4.2) zegt Python uiteindelijk dit:


('DSMR P1 uitlezer', '1.0')
Control-C om te stoppen
daldag      00234
piekdag     00227
dalterug    00000
piekterug   00000
afgenomen vermogen
Traceback (most recent call last):
  File "P1uitlezer.py", line 81, in <module>
    print "afgenomen vermogen      ", int(float(stack[stack_teller][10:17])*1000), " W"
ValueError: invalid literal for float(): 01.803*



Weten jullie misschien wat hier aan de hand is?

  • ThinkPad
  • Registratie: Juni 2005
  • Nu online
Dat script is niet heel handig opgezet, het telt gewoon het aantal regels van een telegram. Als daar iets in veranderd dan klopt het hele script niet meer.

Je zou eens kunnen kijken naar https://dsmr-reader.readt...l/latest/screenshots.html
Draait ook op een Pi (Pi 2 of Pi 3, een 1 is waarschijnlijk te langzaam zegt de ontwikkelaar).

Voordeel is dat er in die applicatie ook gecheckt wordt op de checksum van het telegram (heb ik om gevraagd tijdje terug). Op die manier weet je zeker dat je alleen hele telegrammen doorkrijgt en geen foutieve waarden (extreem hoog verbruik bijv.) als er een hikje in het uitlezen zit.

[ Voor 31% gewijzigd door ThinkPad op 06-01-2017 17:47 ]


  • wesley9946
  • Registratie: Januari 2017
  • Laatst online: 30-12-2023
Dank voor de snelle reactie!

Ik ga dat gelijk ff proberen op mijn Pi (3B)

  • wesley9946
  • Registratie: Januari 2017
  • Laatst online: 30-12-2023
@ThinkPad Zou het zo goed moeten werken?

Afbeeldingslocatie: http://i64.tinypic.com/erhrmf.png

  • ThinkPad
  • Registratie: Juni 2005
  • Nu online
Jep, ziet er goed uit!