Dutch smartmeter

348 views
Skip to first unread message

John Kampman

unread,
Jan 20, 2014, 3:02:50 PM1/20/14
to webso...@googlegroups.com
Hello,
I am new in this world, however not in IT and am about to install websolarlog on my RPI to monitor my aurora inverter. Sofar so good, as i also want to connect my smart meter to the installation. I do miss the physical connection details how to make this .

Is there a installation manual or instructions.

JK

Message has been deleted

Arko de Leeuw

unread,
Jan 27, 2014, 7:25:28 AM1/27/14
to webso...@googlegroups.com
Hi John,

There are several tutorials available, I've used this one http://gejanssen.com/howto/Slimme-meter-uitlezen/index.html because it's in Dutch.

Regards,

Arko

John Kampman

unread,
Jan 27, 2014, 8:03:23 AM1/27/14
to webso...@googlegroups.com
Thanks Arko for pointing me to that page.

Last questions left then :) i assume that WebSolarlog is reading from 2 USB ports in the case you connect to a SmartMeter and a Converter? It starts to be a bit more clearer to me now!

John

Arko de Leeuw

unread,
Jan 27, 2014, 8:39:08 AM1/27/14
to webso...@googlegroups.com
In the connection manager you can specify the location of your device.
In the device manager you create the device and connect the right connection.

I'm using the USB to Serial converter for communicating with my Smart Meter on /dev/ttyUSB0 and I'm running SMA-spot with a bluetooth dongle (Cheap on from Mycom) to get the data from my SMA Inverter.


Groet,

Arko

Martin Diphoorn

unread,
Feb 16, 2014, 1:53:25 PM2/16/14
to webso...@googlegroups.com
I have created an serial board for the rpi, which uses the serial port off the GPIO pins.

That is the /dev/ttyAMA0

Greetings,

Martin

Paul Schipper

unread,
Oct 20, 2014, 8:26:40 AM10/20/14
to webso...@googlegroups.com
Martin,
Can you share this board you created with us?
Now trying to get the usb cable working but not making progress.

pi@raspberrypi / $ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

(Is it possible anyway with this cable?)

What do I have to fill in in the comm tab?

uri : /usr/share/nginx/www/websolarlog/utils/wslP1.php
port : /dev/ttyUSB0

devices tab :

RS485/IP) address: empty

Help!
Thanks Paul
Message has been deleted

Peter

unread,
Nov 8, 2014, 8:12:47 AM11/8/14
to webso...@googlegroups.com
Hi Paul, weet niet of je de slimme meter logging ook al werkend hebt, maar ik heb er zelf een "slimme meter uitlezen" USB-> serieel kabeltje voor (15,- via Marktplaats) gebruikt. Werkt prima!

Ronald Jochems

unread,
Dec 17, 2014, 8:43:32 AM12/17/14
to webso...@googlegroups.com
Hoi Martin,

Kan hetzelfde ook met bijvoorbeeld zo'n device : http://www.antratek.nl/rs485-module ?

Als ik dit kan laten praten met mijn SMA SunnyBoy via RS485 zou ik echt heel blij zijn !

Grtz,

ron

Marco

unread,
Dec 17, 2014, 10:20:42 AM12/17/14
to webso...@googlegroups.com
http://gathering.tweakers.net/forum/list_message/43424977#43424977
;-)

RS485 <ongelijk aan> RS232 == niet werken.

eelske medde

unread,
Mar 11, 2015, 2:01:41 PM3/11/15
to webso...@googlegroups.com
mijn maiden post. Ik ben noob met raspberry en linux maar fris en fruitig begonnen om eerst mijn smartmeter via de raspberry te laten communiceren met WSL, met noobs op de sd raspbian wheezy geinstalleerd en daarna met behulp van het manual WSL er op. Die missie is geslaagd. Maar waar en hoe vind ik de settings die de communicatie met de ISKRA smartmeter mogelijk maakt: wat vul ik waar in. De eerste tests geven een failure.
De usb verbinding met de Smartmeter geeft om de 10 seconden correcte data (getest met hyperterminal)

Marco

unread,
Mar 12, 2015, 10:21:46 AM3/12/15
to webso...@googlegroups.com
Wat zijn de instelling van Hyperterminal waarmee je de SmartMeter uitleest?


eelske medde

unread,
Mar 12, 2015, 10:59:18 AM3/12/15
to webso...@googlegroups.com
Dmv usb serialcompoort komt het rapport keurig binnen. HT geeft aan dat de instellng is
9600 baud 7 bits parity even.
Ik heb het ook in de raspberry getest met het commando
$ cu - l / dev/ ttyUSB0 - s 9600 -parity=none
Ook daarmee haal ik het telegram vlekkeloos binnen.

Ik haal mijn kennis googlend bij elkaar dus lijkt her meer dan het is.

Marco

unread,
Mar 12, 2015, 11:15:30 AM3/12/15
to webso...@googlegroups.com
Het is redelijk simpel;
1. maak in Admin::Communication een item aan met als uri:
/usr/bin/php /het/pad/naar/websolarlog/utils/wslP1.php /dev/ttyUSB0

2. een SmartMeter device aanmaken in Admin::Devices en daar koppel je het communication device.

Dan zou het moeten werken.

eelske medde

unread,
Mar 12, 2015, 11:48:57 AM3/12/15
to webso...@googlegroups.com
/usr/bin/php /het/pad/naar/websolarlog/utils/wslP1.php /dev/ttyUSB0

bedoel je dat na php/ en voor /utils de volledige url moet staan ?zo iets als http:// ipadres etc
Of bedoel je een ander pad?

eelske medde

unread,
Mar 12, 2015, 12:46:59 PM3/12/15
to webso...@googlegroups.com
ik ben alvast maar aan het stoeien geweest met bijvoorbeeld
/usr/bin/php /nginx/www/websolarlog/utils/wslP1.php /dev/ttyUSB0
De communicatie getest. Result: Success.
Maar wel met de opmerking dat de file niet kan worden gevonden.

Er mist kennelijk nog iets.  

eelske medde

unread,
Mar 12, 2015, 1:02:42 PM3/12/15
to webso...@googlegroups.com
weer een stap verder: ik zit nu in het dashboard van de smartmeter device. 

Er mist kennelijk nog een python script om de data daar naar toe te krijgen.

Welk python script (voorbeeld?) moet ik waar naartoe "plakken"? 

eelske medde

unread,
Mar 13, 2015, 4:03:10 AM3/13/15
to webso...@googlegroups.com
Stug doorbijtend voel ik dat ik er heel dicht bij ben
In usr/ nginx/www/ websolar/ scripts
staat nog geen script.
Hoe krijg ik daar welk script om de smartmeter uit te lezen

JanPedaal

unread,
Mar 13, 2015, 7:04:55 AM3/13/15
to webso...@googlegroups.com
Bij mij staat WSL in de map /usr/share/nginx/www/

Gaat het om een smartmeter met P1 aansluiting? Volgens de WSL FAQ is het script opgenomen in de WSL codebase.


eelske medde

unread,
Mar 13, 2015, 10:23:10 AM3/13/15
to webso...@googlegroups.com
Dank voor je support. Het ontbrekende /share/ was een foutje. De P1 is serial to USB op de RPi aangesloten. Telegrammen komen correct binnen.
Instelling Smartmeter device met communication
uri:    /usr/bin/php /nginx/www/websolarlog/utils/wslP1.php /dev/ttyUSB0
port:  /dev/ttyUSB0

De test verloopt succesvol maar met de melding
test time:2015-03-13 15:06:13
test result:success
result data
Could not open input file: /nginx/www/websolarlog/utils/wslP1.php

eelske medde

unread,
Mar 13, 2015, 10:32:17 AM3/13/15
to webso...@googlegroups.com
In diagnostics vind ik een paar opmerkingen:
WSL running state:exists
running
13-03-2015 15:25:31 
13-03-2015 15:25:06 
WebSolarLog is running.
DB :Let take a look at your Database;
DSN:
We use the following DSN to talk to the DB, please check if this looks good to you; sqlite:/usr/share/nginx/www/websolarlog/database/wsl.sdb

No tests available for this DB engine... coming soon... 

Voor het overige is alles: This is good.

Mijn conclusie: 
er mist iets om de telegrammen van de P1 in te lezen in WSL. 
De vraag: Wat mist er waar?


JanPedaal

unread,
Mar 13, 2015, 11:00:36 AM3/13/15
to webso...@googlegroups.com
Zelf heb ik geen smart meter maar ik probeer toch wat bij te dragen :)

Zoals ik het interpreteer wordt de data correct ontvangen op de USB-poort maar gaat er iets mis bij de input file:
Could not open input file: /nginx/www/websolarlog/utils/wslP1.php

Dit betekent dat óf de file niet bestaat (bijv. padnaam verkeerd) óf er gaat iets niet goed met de rechten.

Probeer eens de uri te veranderen naar:
/usr/bin/php /usr/share/nginx/www/websolarlog/utils/wslP1.php /dev/ttyUSB0

De opmerkingen in de diagnostics hebben er niets mee te maken, die heb ik ook. WSL running is wel belangrijk :)

Marco

unread,
Mar 13, 2015, 11:50:21 AM3/13/15
to webso...@googlegroups.com

Even voor de goede orde; LiNuX iS HoofDLetteR GeVoELIg

Dan zou in de volgende dir het wslP1.php script moeten staan;
/usr/share/nginx/www/websolarlog/utils/

Wat laat het volgende commando zien;
ls /usr/share/nginx/www/websolarlog/utils/

Gebaseerd op de Diagnostics, zou je uri moeten zijn;
/usr/bin/php /usr/share/nginx/www/websolarlog/utils/wslP1.php /dev/ttyUSB0

EN maak je het Port veld leeg.

Overigens is WSL gemaakt voor zonnepaneel installaties en niet voor het alleen monitoren van een slimmeMeter.
Ik weet dat iemand in het verleden ooit WSL heeft getest met een SlimmeMeter, maar ik heb geen idee of WSL momenteel nog compatible is met alleen(!) een slimmeMeter en dus geen omvormer/zonnepanelen.




eelske medde

unread,
Mar 13, 2015, 12:11:11 PM3/13/15
to webso...@googlegroups.com
Bedankt Marco. Geen zorg. Naast de P1 is er ook nog een PV. met Omnik 4.0 inverter. Ook een uitdaging.

eelske medde

unread,
Mar 13, 2015, 1:58:31 PM3/13/15
to webso...@googlegroups.com
Ik begin helemaal weer van scratch. Dool nu sinds 2 weken bijna dagelijks als chocokareltje rond in de wondere wereld van RPi en Raspbian. Learning by doing en een beetje support van jullie. dank allen. I'll be back.

Marco

unread,
Mar 13, 2015, 2:03:20 PM3/13/15
to webso...@googlegroups.com
Wat heeft je doen besluiten om totaal opnieuw te beginnen?

eelske medde

unread,
Mar 15, 2015, 9:22:40 AM3/15/15
to webso...@googlegroups.com
Ik ben opnieuw gestart om alle stappen die ik zet te begrijpen. Learning by doing.  En het vordert! Ik zit weer in WSL. Admin, Devices en Communicatie aangepast, de test is geslaagd: het P1 telegram komt binnen.
Ik heb een screenshot bijgevoegd met het antwoord.

Problemen:
-Diagnostics suggestie voor benaderen van http://hetIPadressRPi/log/wsl.log geeft een 404 error.
-In het grafieken scherm mis ik de keuzemogelijkheid om onder "ALL" device "Iskra" (naam toegekend in devices) te selecteren. Zie tweede screenshot. ( Ik meen mij te herinneren dat die keuze mogelijkheid er de vorige keer wel was)
Suggesties?

En om me alvast in te lezen: Kan de Omnik 4.0 met externe WiFi SN 0502 ook met WSL worden gekoppeld? Die data gaan nu naar Omnikportal.


Screen Shot 03-15-15 at 01.40 PM.PNG
Screen Shot 03-15-15 at 02.09 PM.PNG

Willem Stolk

unread,
Mar 15, 2015, 1:59:49 PM3/15/15
to webso...@googlegroups.com
hoe benader jij je diagnostic? Vanuit de admin of typ je de url in? Vanuit de admin moet dit gewoon goed gaan als jij de rest van je pagina's ook kan benaderen.

je slimme meter is niet geactiveerd denk ik. Pas dan komt hij in de drop down tevoorschijn. Sowieso lijkt die uit te staan, want op je dashboard moeten 2 opties extra, links bovenin tevoorschijn komen. Te weten " vermogen gebruikt"  en "gas verbruikt".


eelske medde

unread,
Mar 16, 2015, 3:32:41 AM3/16/15
to webso...@googlegroups.com
@Willem: dank voor meedenken.
-P1 van smartmeter is actief: in admin comm test komt het telegram binnen
-Diagnostics benader ik vanuit admin

En toch mis ik de opties van de smartmeter in de schermen van Dashboard erc..
Ergens moet dat in te stellen zijn. Maar waar...?

Marco

unread,
Mar 16, 2015, 3:41:05 AM3/16/15
to webso...@googlegroups.com
wsl.log wordt alleen aangemaakt als debugging in "Admin::Advanced" aanstaat. 
Als het vinkje niet aanstaat, dan wordt het bestand niet aangemaakt en krijg je een 404 error.

Ondanks dat je een goed telegram binnen krijgt, hoeft dat niet te betekenen dat het device actief is.
Kijk even in "Admin::Devices" of bij alle devices het vinkje voor "actief/active" aanstaat.

Kun je een printscreen posten waarop het test-telegram zichtbaar is? (maak even de serienummers van je meters onleesbaar ;) )

[edit]
Omnik is nog in "testfase", wat inhoud dat het op zich werkt, maar er (zover mij bekend) nog weinig WSL's draaien met omnik's en er daardoor weinig ervaring is.
Ik heb geen idee of die wifi module werkt en kijk even op deze site of jouw Omnik zou kunnen werken;


eelske medde

unread,
Mar 16, 2015, 7:41:02 AM3/16/15
to webso...@googlegroups.com
Dank Marco. Omnik ga ik me in verdiepen.

-"debug mode" staat aangevinkt in Admin::Advanced.. Toch 404
- In " Admin::Devices" "active" aangevinkt
-screen shot test bijgevoegd
-In het "Dashboard" deel is "ISKRA" nu te selecteren. Maar data komen er niet in.

en nu het allerlaatste stapje: de data in het dashboard. Hoe krijg ik die daar?

(al met al wordt het een vervolg op het manual ;-) )

Screen Shot 03-16-15 at 12.31 PM.PNG

Marco

unread,
Mar 16, 2015, 8:01:34 AM3/16/15
to webso...@googlegroups.com
Staan de rechten goed?

Zoals ik eerder aangaf; 
ik durf niet te garanderen was WSL momenteel alleen op een SlimmeMeter kan/wil/zal draaien.

Probeer anders eerst om de Omnik aan de gang te krijgen en daarna richting SlimmeMeter te stappen.


Martin Diphoorn

unread,
Mar 17, 2015, 7:14:24 AM3/17/15
to webso...@googlegroups.com
Hoi Eelske,

er is ook nog een unsopperted live pagina waarop je dingen kunt zien.

<jouwwebsolarlog>/live.php

Bijvoorbeeld: http://solar.diphoorn.eu/websolarlog/live.php

Daarop kun je ook zien of je stroom wordt verwerkt.
Mijn ervaring is inderdaad dat het dashboard niet goed werkt op alleen een slimme meter.

Groet,

Martin

Peter

unread,
Mar 21, 2015, 9:37:12 AM3/21/15
to webso...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages