P1 poort uitlezen met de Raspberry PI

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Theelepel88
  • Registratie: Juni 2003
  • Laatst online: 31-08-2024
Goedenavond,

Het is mij inmiddels gelukt om met de Raspberry PI mijn P1 poort uit te lezen, met behulp van http://gejanssen.com/howto/Slimme-meter-uitlezen/index.html
Nu probeer ik de waardes in een grafiek te laden, echter loop ik daar vast, is er wellicht een manual/guide/howto om dit voor elkaar te krijgen? ik heb met behulp van ;
http://gejanssen.com/howto/rpi-rrd-power/index.html
Het wel voor elkaar dat RRDtool elke 5 minuten waardes uitleest en files update zoals daar besproken. nu moet ik ze nog zichtbaar krijgen op een website.

Iemand die mij zou kunnen helpen?

Alvast bedankt!

lees de draad voordat je blaat


Acties:
  • 0 Henk 'm!

  • Miepermans
  • Registratie: Oktober 2004
  • Niet online

Miepermans

BIEM!

Lijkt me niet heel moeilijk, De verkregen .png files kun je gewoon in een <image></image> tag weergeven op een standaard webpagina.. ( eventueel zet je er dan meteen een refresh op, zodat elke minuut de pagina ververst word )

Acties:
  • 0 Henk 'm!

  • foekie01
  • Registratie: December 2012
  • Laatst online: 17-07-2024
Database en mooie graphs maken met google charts?
https://developers.google.com/chart/?hl=nl

Ik wil dit ook voor een project gaan gebruiken. Als iemand van mening is dat het niet goed is of dat er betere alternatieven zijn, be my guest :)

[ Voor 6% gewijzigd door foekie01 op 24-01-2014 17:45 . Reden: typo ]


Acties:
  • 0 Henk 'm!

  • Error323
  • Registratie: December 2001
  • Laatst online: 04-03 14:14

Error323

d-_-b

Ik heb een tijdje geleden dit gemaakt: https://github.com/Error323/smartmeter

Met highcharts, rpi, rrdtool en python.

github.com/Error323


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 05-10 20:25
Ik ben ook aan de slag gegaan met het uitlezen van de P1.
Het python script werkt ,maar als ik dit uit wil lezen op de browser krijg ik dit :

&1");
$command=system("/usr/bin/python /home/pi/P1uitlezen.py");

?>

Wat heb ik hier fout gedaan?

Acties:
  • 0 Henk 'm!

  • Rusky
  • Registratie: December 2000
  • Laatst online: 01-10 13:37
19roland70 schreef op maandag 09 juni 2014 @ 13:11:
Ik ben ook aan de slag gegaan met het uitlezen van de P1.
Het python script werkt ,maar als ik dit uit wil lezen op de browser krijg ik dit :

&1");
$command=system("/usr/bin/python /home/pi/P1uitlezen.py");

?>

Wat heb ik hier fout gedaan?
een foutmelding? hoort die spatie wel na python??/

mijn pc


Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:25
Kennen jullie dit topic al: Slimme/digitale meter uitlezen met een Raspberry Pi ?

Tweaker 'CurlyMo' heeft een image gemaakt voor de RPi waarmee je een slimme meter met P1 poort eenvoudig kunt uitlezen:
CurlyMo in "Slimme/digitale meter uitlezen met een Raspberry Pi"

Heb er zelf (nog) geen ervaring mee, maar misschien de moeite waard om eens naar te kijken.

[ Voor 13% gewijzigd door ThinkPad op 11-06-2014 15:10 ]


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 05-10 20:25
@Rusky : Die spatie dat is goed.
@ThinkPad : Die prog van CurlyMo is wel super mooi , maar net iets te moeilijk voor mij.
Ik moet het ook nog allemaal leren.
Maar..
Ik ben al een stapje verder .
Nu krijg ik als ik de browser open de foutmelding dat de poort niet geopend kan worden.
Dit zie ik op het scherm : Fout bij het openen van /dev/ttyAMA0. Programma afgebroken.
Dit betekend dat het phython script wel wordt aangeroepen .
Als ik echter dit python script open met PuTTY werkt het wel .
code:
1
2
3
4
5
6
7
8
9
10
11
pi@raspberrypi ~ $  python /home/rh/P1uitlezen.py
('DSMR P1 uitlezer', '1.0')
Control-C om te stoppen
daldag      02058
piekdag     01570
dalterug    00273
piekterug   00650
afgenomen vermogen       0  W
teruggeleverd vermogen   130  W
Gas                      1231690  dm3
pi@raspberrypi ~ $

Waarom word de poort niet geopend?

[ Voor 11% gewijzigd door 19roland70 op 12-06-2014 21:00 ]


Acties:
  • 0 Henk 'm!

  • Rusky
  • Registratie: December 2000
  • Laatst online: 01-10 13:37
misschien gebruiksrechten? met putty voer je hem uit als root.
Waarschijnlijk wordt hij met dat andere als een lagere gebruiker uitgevoerd.
kijk een met "ls -l" in /dev/ naar de gebruiksrechten van die ttyAMA0

mijn pc


Acties:
  • 0 Henk 'm!

  • 19roland70
  • Registratie: Augustus 2013
  • Laatst online: 05-10 20:25
@Rusky bedank voor de tip ,dit was het.
Pagina: 1