SøgMedlemslisteKalenderHjælp
Hej og velkommen, gæst! Log indOpret brugerprofil

Solcelledebat.dk


Sider (6): « Forrige 1 2 3 4 5 6 Næste »
Skriv svar 
Threaded Mode | Linear Mode
Solutronic datalogger status
25-01-2013, 23:32
Besked: #21
jensk Offline

Indlæg: 38
Tilmeldt: Nov 2012
RE: Solutronic datalogger status
Hej Povl.
Tak for svaret.
Jeg må se på opsætningen af router i netværket og på om ventuelle eventuelle firewall regler blokerer

16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader.
http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950
http://www.emoncms.org/jensk
Find
Citér
09-02-2013, 22:08
Besked: #22
FlemmingS Offline

Indlæg: 220
Tilmeldt: May 2012
RE: Solutronic datalogger status
(25-01-2013 14:24)jensk Skrev:  Efter at have set på underlige data i dag fik jeg rettet scriptet med de korrekte parametre for en Solutronic SP35.
Jeg har også lagt et lille if statement ind så der kun forsøges upload hvis UDC er forskellig fra 0. Jeg har ikke lige overvejet hvad den er hvis udc er tom. Måske jeg skal rette til at udc skal være større "-gt" 0.

Så er jeg også kommet i gang, har fået installeret det hele på en RPi, og kigget jeres scripts igennem. Jeg har dog ikke fået sat det op imod min Far's SP100 endnu, da han skal have det som fødselsdagsgave i næste weekend. :-)
Mht. upload på pvoutput:
Så burde man teste på udc -gt "værdi hvor inverteren starter producere noget"
Jeg har valgt at lave 4 systemer på pvoutput;
1 for hver af de 3 strenge, og et totalt system.

Nogle der har erfaring med at beskytte sådan en RPi eller lignende fra udefra kommende angreb ?
Vil jo gerne have remote adgang, specielt her i starten da der jo nok er noget der lige skal kigges på.
Find
Citér
10-02-2013, 00:10
Besked: #23
jensk Offline

Indlæg: 38
Tilmeldt: Nov 2012
RE: Solutronic datalogger status
Hej Flemming.
Jeg valgte udc fordi det var lige hvad der faldt mig ind. Man kunne jo også bare bruge eg1 i stedet. Så uploader du alene data når inverteren producerer noget.

Hvad angår RPi'en så er den rimeligt godt beskyttet med default indstillingerne for firewall mv. Jeg vil dog forslå at op rette en ny konto og give den sudo rettigheder med visudo. Når du har testet at den nye konto virker kan du slette default kontoen.

Jeg har siden leget med emoncms (emoncms.org) på RPI'en og er begyndt at samle lidt ekstra data fra inverteren og lave lidt med dem. du kan se det foreløbige resultat her:
http://www.emoncms.org/jensk

Næste skridt er at få opsamlet forbrugsdata fra elmåleren. Povl skrev på et tidspunkt at han arbejde med en proble der opsamlede dette fra ir-porten på elmåleren. Jeg har stumperne til ir-proben men har desværre ikke evnerne til at kode det så jeg håber at Povl komer med noget lige så godt som solGet til dette.

16X Simax SM266-250, Solutronics SP35, retning syd, hældning 25 grader.
http://www.pvoutput.org/intraday.jsp?id=6529&sid=4950
http://www.emoncms.org/jensk
Find
Citér
26-02-2013, 17:58
Besked: #24
FlemmingS Offline

Indlæg: 220
Tilmeldt: May 2012
RE: Solutronic datalogger status
Så er min fars RPi kommet i luften, det spiller bare (7-9-13) :-)

Tak for den fine kode til Povl !
Find
Citér
26-02-2013, 23:24
Besked: #25
FlemmingS Offline

Indlæg: 220
Tilmeldt: May 2012
RE: Solutronic datalogger status
Nå der var jeg lidt for hurtig, lige før inverteren lukkede ned fik jeg følgende værdier tilbage;

pg1=`/home/pi/sol/solGet -i 192.168.1.99 -d 3990 -p1`
pg2=`/home/pi/sol/solGet -i 192.168.1.99 -d 3990 -p2`
pg3=`/home/pi/sol/solGet -i 192.168.1.99 -d 3990 -p3`
pgtot=`/home/pi/sol/solGet -i 192.168.1.99 -d 3990 -p5`

Udskrevet;
Tue Feb 26 17:00:05 UTC 2013
pg1
pg2 8473
pg3 4246
pgtot 20397
eg1 7906
eg2 1974
eg3 1397
egtot 11277
udc1 190
udc2 166
udc3 206

inden disse værdier, havde alle pg'er været 0. og det er kun pg værdier der er helt ude i skoven.

Hvad kan årsagen til dette være ?
Find
Citér
27-02-2013, 09:54
Besked: #26
povlhp Offline

Indlæg: 399
Tilmeldt: Oct 2012
RE: Solutronic datalogger status
Jeg har strømforsyning til min inverter, så den er altid på.
Har lavet lidt kodeændringer der håndterer hvis forbindelsen ikke kan oprettes, og så skriver den 0-værdier i stedet for. Overvejer stadig om jeg skulle returnere -1 i stedet.

Jeg vil også lige kigge på hvor robust koden er hvis den får forbindelse, men denne går ned. Her tror jeg at jeg håndterer det nogenlunde pænt.

Koden kan også læse filer, eksempelvis fil 6 med ydelsesdata for flere dage tilbage (man kan ihvertfald via deres software ændre hvilke felter dataloggeren har med. Jeg logger nu power + PDC)

Jeg regner med at lægge koden op lidt senere i dag.

Povl H. Pedersen - Brabrand

Solutronic SP100-DK inverter
28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr).
[Billede: 32214d4fxxs0.png] =  [Billede: 32214d4fxxs1.png]
Find
Citér
27-02-2013, 15:04
Besked: #27
povlhp Offline

Indlæg: 399
Tilmeldt: Oct 2012
RE: Solutronic datalogger status
Koden opdateret på http://whereisign.com/solu/

Returnerer -1 for fejl-værdier. Så er man sikker på om der er fejl eller værdien er 0.

Skulle håndtere både manglende initiel kontakt, og timeout i kommunikation.

Povl H. Pedersen - Brabrand

Solutronic SP100-DK inverter
28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr).
[Billede: 32214d4fxxs0.png] =  [Billede: 32214d4fxxs1.png]
Find
Citér
27-02-2013, 17:28
Besked: #28
FlemmingS Offline

Indlæg: 220
Tilmeldt: May 2012
RE: Solutronic datalogger status
Hej Povl

Jeg får en fejl når jeg prøver at hente din kode;

Forbidden
You don't have permission to access /solu/solutronic.h on this server.
Find
Citér
27-02-2013, 19:02
Besked: #29
povlhp Offline

Indlæg: 399
Tilmeldt: Oct 2012
RE: Solutronic datalogger status
Fixed
Husk at hente alle 3 filer igen

Povl H. Pedersen - Brabrand

Solutronic SP100-DK inverter
28 stk LG MonoX Black 250W (14 SW, 14 E - Az: 25 gr).
[Billede: 32214d4fxxs0.png] =  [Billede: 32214d4fxxs1.png]
Find
Citér
27-02-2013, 21:09 (Denne besked var sidst ændret: 27-02-2013 af 21:16 FlemmingS.)
Besked: #30
FlemmingS Offline

Indlæg: 220
Tilmeldt: May 2012
RE: Solutronic datalogger status
Hej Povl

Den nye kode opfører sig lidt anderledes, ud over at returnere -1 , returnere den også; "Segmentation fault"

pi@raspberrypi ~/sol $ /home/pi/sol/solGet -i 192.168.1.99 -d 3990 -p1
-1
Segmentation fault

Dette er når der ikke er kommunikation til inverteren.

jeg ved ikke om det har nogen betydning endnu, må se imorgen, men det ser ud til at forstyrre mit script som kalder solGet.
(Nu har jeg ikke meget forstand på linux, men selvom jeg piper til log fil (/home/pi/sol/pvoutput.sh > /var/log/pvoutput.log), så skriver mit script Segmentation fault ud, mystisk)
Find
Citér
« Next Oldest | Next Newest »
Sider (6): « Forrige 1 2 3 4 5 6 Næste »
Skriv svar 


  • Vis printervenlig version
  • Send this Thread to a Friend
  • Abonnér på emne


Kontakt | SolcelleDebat | Til toppen | Tilbage til indhold | Let (Arkiv) Udseende | RSS Synkronisering

Powered By MyBB, © 2002-2021 MyBB Group.
Theme by Quacktacular Media.