Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie

  • alitrix
  • Registratie: november 2005
  • Laatst online: 13-04-2020
Ik heb sinds deze week een Landis Gyr E350 electra meter laten aansluiten via Stedin.
Hierbij is ook een gasmeter geïnstalleerd die via bluetooth in contact staat met de electra meter.

De reden voor de aansluiting, ik wil graag via de P1 poort realtime uitlezen hoeveel stroom ik gebruik.
Na veel gepuzzel en veel googlen, heb ik eindelijk de seriële poort aan de praat gekregen op de Raspberry PI.

Ik lees met de linux commando 'cu' de seriële poort uit, maar krijg elke 10 seconden data die niet compleet is.
Het lijkt erop alsof het systeem niet alle gegevens heeft? Want ik zie wel de begin en eind uitroep teken steeds terug komen.

Alleen zie ik niet wat ik verkeerd doe. De ene blog zegt 9600 baud en andere 115200, ik heb dit met 9600 werkend gekregen (in ieder geval output wat leesbaar is).
code:
1
2
3
4
5
6
root@raspberrypi:~# cu -l /dev/ttyAMA0 -s 9600 --parity=none
Connected.
!!!@!@!!!10!@0 !!
 ! !!!!!!0!!  !!!10!@!! !!!@!  !!!!0!! 10!!! !0!! !!!10! !!!! ! 1010 !!!!1 
10!! !1!!1!@!@!!!!!10010 !!0!!@ !!01!!  !!!!@ !!!!1!! 1!!!@ !!!!!  
!!!0!@!@!!!!! !1!!10!@!!1!!!0 !1!10!!! !!!0 !1!!! !10!@!!!10!!



Aansluiting is met een simpele telefoon RJ11-connector.
Aan de andere kant heb ik de kabels gestript en gelinkt aan de GPIO van de Raspberry PI.
code:
1
2
3
4
5
6
7
+--------------+---------+
| Slimme meter | RasPI   |
+--------------+---------+
| RTS (2)      | Pin8    |
| GND (3)      | Pin6    |
| RxD (5)      | Pin10   |
+--------------+---------+



Ziet iemand wat ik fout doe?


Bronnen die ik gebruikt heb zijn:
http://www.zonstraal.be/wiki/Datalogging_van_slimme_meters
ThinkPad's TweakBlog: Uitlezen van de slimme meter P1-poort met een Arduino en waarden opslaan in MySQL-database

Mijn meter:

[Voor 5% gewijzigd door alitrix op 15-03-2015 00:28]


  • teacher
  • Registratie: september 2001
  • Laatst online: 23:39

teacher

Frontpage Admin / Global Moderator

Dysgaf!

Wise enough to play the fool


  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 21:59

ThinkPad

Moderator Duurzame Energie & Domotica
Output van de E350 is geinverteerd dus dat zul je terug moeten inverteren (met 7404 of BS170 bijv.) Ook heb je een pull-up weerstand (1k a 2k2 is genoeg) nodig tussen Vcc en RxD.

Op die manier heb ik al eens een kabeltje gemaakt voor een E350 en die werkte volgens de persoon waar ik het kabeltje voor maakte uitstekend.

[Voor 63% gewijzigd door ThinkPad op 28-06-2015 15:14]

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.


  • alitrix
  • Registratie: november 2005
  • Laatst online: 13-04-2020
Bedankt voor jullie reactie!
@teacher, ik had dit nog niet gevonden, ga er zeker mee spelen.

@ThinkPad, bedankt voor je uitleg.
Zal jouw kabel in mijn achterhoofd houden, lukt het uiteindelijk niet, dan zal ik een kabeltje bestellen.

  • Invisible_man
  • Registratie: juni 2006
  • Laatst online: 22:55
Je moet inderdaad je signaal nog even inverteren wat je met sommige terminal programma's ook softwarematig kan doen (ook al is het inverteren zoals ThinkPad al noemt makkelijk zat). De baudrate moet inderdaad 115200 zijn zoals met alle DSMR4.0 meters.

Waar je overigens ook rekening mee moet houden is dat een DSMR4.0 meter (waar deze onder valt) een iets ander opgebouwd bericht heeft, bijvoorbeeld hoe de gasmeting gepresenteerd wordt. Ben zelf nog bezig geweest om de Solarmeter software voor Arduino aan te passen om met deze meter te kunnen werken, een discussie daarover waar wellicht nog wat meer informatie voor jou te vinden is: http://solarmeter.codeplex.com/discussions/558247

[Voor 5% gewijzigd door Invisible_man op 15-03-2015 13:17]


  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 21:59

ThinkPad

Moderator Duurzame Energie & Domotica
Gewoon uitlezen met Domoticz :P Stuk makkelijker. SD-kaart image downloaden, flashen, in Pi stoppen, USB-kabel inprikken uitlezen maar ;) Of Domoticz op je Synology NAS installeren

Screenshot uit Domoticz:


Kun je ook gelijk andere leuke dingen met de data doen:
• Uploaden gasmeterstand naar Mindergas.nl elke dag: http://tweaken.blogspot.n...den-naar-mindergasnl.html
• Uploaden elektriciteitsdata naar PVoutput.org elke 5 minuten: http://tweaken.blogspot.n...den-naar-pvoutputorg.html
(niet mijn blogs, heb wel beide scripts in gebruik, laatste alleen voor consumptiedata, heb geen zonnepanelen).

[Voor 23% gewijzigd door ThinkPad op 15-03-2015 13:24]

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.

Pagina: 1


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True