Hallo zusammen,
<Thema wieder nach oben schieb>
Ist die Solarlog-Abfrage mittlerweile über den Müßte-gehen-Status hinaus gelangt? Sprich: Hat jemand herausgefunden, ob es wirklich geht oder nicht? Falls nicht, müßte ich mir noch einen anderen Logger suchen...
Oder anders gefragt: Wer hat die Daten seiner PV-Anlage auf den Bus gebracht? Und wenn: wie (welcher Logger, welche Art der Abfrage)?
Schönes Wochenende!
Bye, Kai
Ankündigung
Einklappen
Keine Ankündigung bisher.
HS und Solarlog400
Einklappen
X
-
Das sieht doch seht gut aus, daraus läßt sich eine nette Abfrage generieren.
Einen Kommentar schreiben:
-
Kann man eigentlich für die Abfrage auch Intervalle kleiner als 5 Minuten eintragen?
Einen Kommentar schreiben:
-
Ein Gast antworteteDas sieht schonn besser aus. Ich habe da schon einige Werte gefunden. Da kann man sicherlich was draus entwickeln.
Evtl. wären Aufzeichnungen mehrere Tage eine Idee, dann kann man differenzieren.
Einen Kommentar schreiben:
-
Hallo,
hab mit dem Entwickler vom Solarlog 400e noch mal gesprochen und der hat mir folgenden Tip gegegen:
[ip-solarlog]/pc.js?min0
Sieh Datei unten. Wie ich diese Daten jetzt aber in der Visu verarbeiten soll ist mir noch ein Rätsel.
Christian
var Boot=99
var AnlagenKWP=3250
var time_start = new Array(8,8,6,6,6,6,6,7,7,7,7,8)
var time_end = new Array(17,18,20,21,21,22,22,21,20,19,17,17)
var sollMonth = new Array(2,6,9,11,11,13,13,12,10,6,4,3)
var SollYearKWP=830
var AnzahlWR = 2
var MaxWRP=new Array(AnzahlWR)
MaxWRP[0]=new Array(1600,10000,250000,1500000)
MaxWRP[1]=new Array(1600,10000,250000,1500000)
var WRInfo = new Array(AnzahlWR)
WRInfo[0]=new Array("WR17E-01","1464006111",1625,0,"Sunny Boy 1",1,null,null,1550,null)
WRInfo[1]=new Array("WR17E-01","1464206808",1625,0,"Sunny Boy 2",1,null,null,1550,null)
var HPTitel=" "
var HPBetreiber=" "
var HPEmail=" "
var HPStandort=" "
var HPModul="26 Solarmodule Type Schüco SP125 - 2 Strings"
var HPWR="SMA SunnyBoy 1700 E SWR"
var HPLeistung="3,25 kWp"
var HPInbetrieb="19.04.2004"
var HPAusricht="Süd-Ost"
var BannerZeile1=""
var BannerZeile2=""
var BannerZeile3=""
var BannerLink=""
var StatusCodes = new Array(2)
var FehlerCodes = new Array(2)
StatusCodes[0] = "Offset,Stop,Netzueb.,Warten,U-Konst,I-Konst,Mpp-Such,Mpp,Stoer.,Fehler,Serientest BFS,Derating,Stat Res 1,Stat Res 2,Stat Res 3,Calib,"
FehlerCodes[0] = "-------,Rechner,Uac-Srr,Fac-Srr,Zac-Srr,dZac-Srr,Imax,Shut-Down,EarthCurMax-Srr,NUW-UAC,NUW-FAC,NUW-ZAC,OFFSET,EEPROM dBh,Uac-Bfr,Fac-Bfr,Zac-Bfr,dZac-Bfr,UpvMax,Bfr-Srr,Nuw-Mess,Riso,EEPROM,EarthCurMax-Bfr,NUW-Idif,Stoer Res 1,Stoer Res 2,K1-Trenn,K1-Schliess,Stoer Res 3,Watchdog,ROM,"
StatusCodes[1] = "Offset,Stop,Netzueb.,Warten,U-Konst,I-Konst,Mpp-Such,Mpp,Stoer.,Fehler,Serientest BFS,Derating,Stat Res 1,Stat Res 2,Stat Res 3,Calib,"
FehlerCodes[1] = "-------,Rechner,Uac-Srr,Fac-Srr,Zac-Srr,dZac-Srr,Imax,Shut-Down,EarthCurMax-Srr,NUW-UAC,NUW-FAC,NUW-ZAC,OFFSET,EEPROM dBh,Uac-Bfr,Fac-Bfr,Zac-Bfr,dZac-Bfr,UpvMax,Bfr-Srr,Nuw-Mess,Riso,EEPROM,EarthCurMax-Bfr,NUW-Idif,Stoer Res 1,Stoer Res 2,K1-Trenn,K1-Schliess,Stoer Res 3,Watchdog,ROM,"
var Verguetung=6606
var Serialnr = 1540292
var Firmware = "1.3.2 Build 28beta"
var FirmwareDate = "10.07.2007"
var WRTyp = "SMA"
var SLTyp = "400"
var SLVer = 2
var Intervall = 300
var SLDatum = "02.08.07"
var SLUhrzeit = "17:14:09"
var isTemp=false
var isOnline=true
var eventsHP=0
var Lang="DE"
var Datum="02.08.07"
var Uhrzeit="17:14:09"
var Pac=240
var aPdc=new Array(287,0,0)
var curStatusCode = new Array(2)
curStatusCode[0]=7
curStatusCode[1]=7
var curFehlerCode = new Array(2)
curFehlerCode[0]=0
curFehlerCode[1]=0
m[mi++]="02.08.07 17:10:00|105;128;3755;212|108;131;3993;239"
m[mi++]="02.08.07 17:05:00|68;88;3745;220|72;92;3983;240"
m[mi++]="02.08.07 17:00:00|1;6;3741;213|2;9;3977;229"
m[mi++]="02.08.07 16:55:00|0;4;3741;211|0;5;3977;226"
m[mi++]="02.08.07 16:50:00|44;62;3740;219|47;65;3977;239"
m[mi++]="02.08.07 16:45:00|127;151;3736;218|133;156;3972;236"
m[mi++]="02.08.07 16:40:00|69;88;3725;209|73;92;3961;229"
m[mi++]="02.08.07 16:35:00|0;3;3720;209|0;3;3955;224"
m[mi++]="02.08.07 16:30:00|7;21;3720;210|10;25;3955;227"
m[mi++]="02.08.07 16:25:00|79;99;3719;211|81;102;3954;227"
m[mi++]="02.08.07 16:20:00|165;190;3711;216|172;197;3948;235"
m[mi++]="02.08.07 16:15:00|253;282;3696;222|268;298;3932;243"
m[mi++]="02.08.07 16:10:00|301;332;3675;220|319;351;3909;243"
m[mi++]="02.08.07 16:05:00|303;334;3649;219|324;355;3882;239"
m[mi++]="02.08.07 16:00:00|247;276;3624;213|259;289;3856;236"
m[mi++]="02.08.07 15:55:00|314;346;3603;217|334;367;3834;240"
m[mi++]="02.08.07 15:50:00|342;374;3577;223|364;399;3805;242"
m[mi++]="02.08.07 15:45:00|398;433;3547;221|423;461;3774;243"
m[mi++]="02.08.07 15:40:00|391;428;3514;224|415;453;3739;235"
m[mi++]="02.08.07 15:35:00|376;412;3481;221|399;435;3705;235"
m[mi++]="02.08.07 15:30:00|344;378;3450;216|366;402;3672;238"
m[mi++]="02.08.07 15:25:00|304;337;3421;222|322;354;3641;242"
m[mi++]="02.08.07 15:20:00|289;320;3395;218|305;336;3614;240"
m[mi++]="02.08.07 15:15:00|301;332;3371;212|321;354;3588;240"
m[mi++]="02.08.07 15:10:00|311;343;3346;217|327;360;3562;243"
m[mi++]="02.08.07 15:05:00|322;355;3320;218|341;374;3529;241"
m[mi++]="02.08.07 15:00:00|339;372;3293;218|360;394;3500;238"
m[mi++]="02.08.07 14:55:00|357;392;3265;218|380;414;3469;240"
m[mi++]="02.08.07 14:50:00|373;408;3235;219|395;431;3437;240"
m[mi++]="02.08.07 14:45:00|383;419;3203;223|406;443;3403;241"
m[mi++]="02.08.07 14:40:00|388;423;3165;226|412;448;3369;242"
m[mi++]="02.08.07 14:35:00|380;415;3133;220|401;437;3334;239"
m[mi++]="02.08.07 14:30:00|428;465;3100;221|452;491;3300;235"
m[mi++]="02.08.07 14:25:00|474;513;3063;223|505;546;3260;238"
m[mi++]="02.08.07 14:20:00|461;501;3024;224|493;534;3219;240"
m[mi++]="02.08.07 14:15:00|431;469;2985;219|458;497;3178;244"
m[mi++]="02.08.07 14:10:00|409;445;2949;221|434;473;3139;242"
m[mi++]="02.08.07 14:05:00|393;429;2916;221|416;453;3104;242"
m[mi++]="02.08.07 14:00:00|390;426;2883;217|413;449;3069;238"
m[mi++]="02.08.07 13:55:00|398;433;2851;213|424;460;3035;236"
m[mi++]="02.08.07 13:50:00|383;419;2817;218|405;441;3000;238"
m[mi++]="02.08.07 13:45:00|421;460;2785;213|450;489;2965;242"
m[mi++]="02.08.07 13:40:00|470;509;2749;213|504;543;2926;240"
m[mi++]="02.08.07 13:35:00|481;522;2709;214|517;557;2884;237"
m[mi++]="02.08.07 13:30:00|441;478;2669;218|467;507;2841;245"
m[mi++]="02.08.07 13:25:00|465;503;2633;219|487;527;2802;246"
m[mi++]="02.08.07 13:20:00|668;718;2590;221|695;747;2758;252"
m[mi++]="02.08.07 13:15:00|568;610;2536;229|592;638;2702;254"
m[mi++]="02.08.07 13:10:00|611;658;2489;218|655;706;2653;242"
m[mi++]="02.08.07 13:05:00|485;526;2437;213|521;563;2597;242"
m[mi++]="02.08.07 13:00:00|502;544;2398;218|534;575;2555;248"
m[mi++]="02.08.07 12:55:00|321;355;2357;219|341;375;2510;240"
m[mi++]="02.08.07 12:50:00|267;297;2330;216|279;309;2482;241"
m[mi++]="02.08.07 12:45:00|289;320;2308;209|305;337;2460;238"
m[mi++]="02.08.07 12:40:00|290;322;2284;215|304;336;2434;238"
m[mi++]="02.08.07 12:35:00|352;386;2259;222|369;404;2408;234"
m[mi++]="02.08.07 12:30:00|417;454;2229;226|419;457;2377;219"
m[mi++]="02.08.07 12:25:00|524;565;2193;225|544;588;2341;226"
m[mi++]="02.08.07 12:20:00|405;441;2148;219|427;468;2294;243"
m[mi++]="02.08.07 12:15:00|386;422;2117;218|396;432;2260;255"
m[mi++]="02.08.07 12:10:00|352;386;2084;221|375;410;2227;246"
m[mi++]="02.08.07 12:05:00|269;299;2055;215|284;315;2196;245"
m[mi++]="02.08.07 12:00:00|226;253;2033;208|241;270;2172;240"
m[mi++]="02.08.07 11:55:00|150;174;2014;216|150;175;2153;241"
m[mi++]="02.08.07 11:50:00|219;246;2001;222|226;254;2140;243"
m[mi++]="02.08.07 11:45:00|257;286;1983;216|270;300;2120;240"
m[mi++]="02.08.07 11:40:00|214;241;1961;214|221;249;2097;241"
m[mi++]="02.08.07 11:35:00|233;261;1943;218|242;270;2078;242"
m[mi++]="02.08.07 11:30:00|251;280;1923;219|260;289;2057;244"
m[mi++]="02.08.07 11:25:00|255;284;1903;216|268;298;2030;241"
m[mi++]="02.08.07 11:20:00|180;206;1881;218|184;210;2010;241"
m[mi++]="02.08.07 11:15:00|251;280;1866;216|259;289;1994;241"
m[mi++]="02.08.07 11:10:00|274;304;1845;209|284;315;1971;235"
m[mi++]="02.08.07 11:05:00|335;368;1822;211|349;383;1947;229"
m[mi++]="02.08.07 11:00:00|438;477;1794;208|469;507;1916;220"
m[mi++]="02.08.07 10:55:00|992;1065;1756;206|1075;1158;1872;220"
m[mi++]="02.08.07 10:50:00|1238;1339;1672;206|1335;1445;1771;225"
m[mi++]="02.08.07 10:45:00|1094;1178;1568;211|1148;1238;1660;239"
m[mi++]="02.08.07 10:40:00|943;1013;1477;213|1001;1074;1568;237"
m[mi++]="02.08.07 10:35:00|1109;1196;1380;203|1200;1297;1482;224"
m[mi++]="02.08.07 10:30:00|1129;1218;1285;205|1216;1315;1380;217"
m[mi++]="02.08.07 10:25:00|1091;1172;1196;212|1183;1281;1283;222"
m[mi++]="02.08.07 10:20:00|1172;1263;1101;213|1265;1369;1180;219"
m[mi++]="02.08.07 10:15:00|1194;1290;1002;212|1288;1397;1073;227"
m[mi++]="02.08.07 10:10:00|1167;1261;903;211|1266;1371;966;228"
m[mi++]="02.08.07 10:05:00|1180;1275;805;217|1268;1369;860;234"
m[mi++]="02.08.07 10:00:00|1051;1129;708;227|1146;1233;756;242"
m[mi++]="02.08.07 09:55:00|955;1023;622;224|1046;1131;662;234"
m[mi++]="02.08.07 09:50:00|1062;1142;539;230|1184;1281;572;234"
m[mi++]="02.08.07 09:45:00|1089;1174;451;231|1205;1302;473;240"
m[mi++]="02.08.07 09:40:00|1085;1168;358;221|1164;1255;371;245"
m[mi++]="02.08.07 09:35:00|590;637;273;234|617;668;278;256"
m[mi++]="02.08.07 09:30:00|329;362;231;232|343;378;232;255"
m[mi++]="02.08.07 09:25:00|252;281;204;227|261;291;203;252"
m[mi++]="02.08.07 09:20:00|202;228;184;221|206;232;182;252"
m[mi++]="02.08.07 09:15:00|192;218;167;222|196;222;165;247"
m[mi++]="02.08.07 09:10:00|220;247;151;223|220;247;149;254"
m[mi++]="02.08.07 09:05:00|267;297;132;221|261;290;130;257"
m[mi++]="02.08.07 09:00:00|228;256;109;226|230;258;108;242"
m[mi++]="02.08.07 08:55:00|168;192;91;219|168;193;90;233"
m[mi++]="02.08.07 08:50:00|137;161;77;212|137;161;76;227"
m[mi++]="02.08.07 08:45:00|112;134;66;197|114;138;65;226"
m[mi++]="02.08.07 08:40:00|100;123;57;186|103;126;54;214"
m[mi++]="02.08.07 08:35:00|88;109;49;189|86;108;46;202"
m[mi++]="02.08.07 08:30:00|68;88;41;187|67;87;39;200"
m[mi++]="02.08.07 08:25:00|43;61;36;189|43;61;34;202"
m[mi++]="02.08.07 08:20:00|33;51;32;189|34;51;30;202"
m[mi++]="02.08.07 08:15:00|37;55;29;189|37;55;28;202"
m[mi++]="02.08.07 08:10:00|38;56;27;189|37;55;25;202"
m[mi++]="02.08.07 08:05:00|59;78;24;188|54;73;22;201"
m[mi++]="02.08.07 08:00:00|85;107;18;192|79;100;18;201"
m[mi++]="02.08.07 07:55:00|69;89;11;190|68;88;11;202"
m[mi++]="02.08.07 07:50:00|47;65;6;190|47;65;5;203"
m[mi++]="02.08.07 07:45:00|20;36;0;190|22;38;0;203"
m[mi++]="02.08.07 07:40:00|7;22;0;190|8;23;0;203"
m[mi++]="02.08.07 07:35:00|5;21;0;190|6;22;0;203"
m[mi++]="02.08.07 07:30:00|2;18;0;193|4;20;0;200"
m[mi++]="02.08.07 07:25:00|0;6;0;165|0;5;0;172"
m[mi++]="02.08.07 07:20:00|0;3;0;165|0;3;0;172"
m[mi++]="02.08.07 07:15:00|0;3;0;155|0;3;0;160"
m[mi++]="02.08.07 07:10:00|0;3;0;156|0;3;0;161"
m[mi++]="02.08.07 07:05:00|0;3;0;163|0;3;0;169"
m[mi++]="02.08.07 07:00:00|0;3;0;172|0;3;0;180"
m[mi++]="02.08.07 06:55:00|1;16;0;147|0;3;0;142"
m[mi++]="02.08.07 06:50:00|1;15;0;142|0;3;0;142"
m[mi++]="02.08.07 06:45:00|1;15;0;142|0;3;0;142"
m[mi++]="02.08.07 06:40:00|2;19;0;142|0;3;0;142"
m[mi++]="02.08.07 06:35:00|2;19;0;142|0;3;0;142"
m[mi++]="02.08.07 06:30:00|1;16;0;142|0;3;0;142"
m[mi++]="02.08.07 06:25:00|0;3;0;138|0;1;0;92"
da[dx++]="02.08.07|3755;1238|3993;1335"
Einen Kommentar schreiben:
-
Ein Gast antworteteDie Frage war ja, soweit ich das verstanden habe, ob jemand die Werte auf der visu hat
Einen Kommentar schreiben:
-
Damit hätte er zwar eine Visualisierung, aber die Daten hat er damit nicht auf dem Bus. Aber vielleicht reicht ihm das schon???
Einen Kommentar schreiben:
-
Ein Gast antworteteOder wenn es eine Grafik wäre, evtl. als Kamerabild.
Einen Kommentar schreiben:
-
Liefert das Teil keine xml-Exportdatei? Dann würde es mit einer Webabfrage gehen. Bitte informiere uns über Deine Ergebnisse, es interessiert sicher auch andere.
Einen Kommentar schreiben:
-
Das ist Java Script, leider, da stehen die Daten nicht im Klartext drin.
Einen Kommentar schreiben:
-
Hallo,
preislich ist der Solarlog o.k. . Ich hab für meinen 350,00 € im EK bezahlt.
Der Server ist über RS485 mit meinen SonnyBoys verbunden.
Jetzt möchte ich das Ding noch in meine Visu bekommen. Immer mehrere Server abfragen ist auf die Dauer aufwendig.
Ich hab mal den Quelltext der Palm/PocketPC Visu von heute beigefügt. Vielleicht können ja unsere IP-Freaks was damit anfangen.
Christian
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!--SolarLog100e/SolarLog400e - PALM-Visualisierung über Javascript, © Solare Datensysteme, www.solare-datensysteme.de -->
<!--V1.3.2 Homepage-Version -->
<script>
// alle globale Variablen
var MIN=0, DAY=1, MONTH=2
var m=new Array()
var mi=0
var da=new Array()
var dx=0
var dal=new Array()
var dxl=0
var mo=new Array()
var mx=0
var ye=new Array()
var yx=0
</script>
<script language='JavaScript' src='lang.js'></script>
<script language='JavaScript' src='palm2.js'></script>
<div style="position: absolute; text-align:center; width:75px; left:20px; top: 269px; font-weight: bold;"><script>document.write(getText(LBL_TAG))</script></div>
<div style="position: absolute; text-align:center; width:77px; left:120px; top: 269px; font-weight: bold;"><script>document.write(getText(LBL_MONAT))</script></div>
<div style="position: absolute; text-align:center; width:77px; left:222px; top: 269px; font-weight: bold;"><script>document.write(getText(LBL_JAHR))</script></div>
<script>
function fmt00(v)
{
if( v<10 )
return "0"+v
else
return ""+v
}
// URL auswerten
var cgiIdx, typ, para
typ="min"
para=0
cgiIdx = this.document.URL.indexOf('?');
if (cgiIdx != -1) {
cgiString = this.document.URL.substring(cgiIdx + 1, this.document.URL.length);
pnt = cgiString.indexOf('min&')
if ( pnt != -1) {
offsetURL = cgiString.substring( pnt+4 )
typ="min"
para=parseInt(offsetURL,10)
}
pnt = cgiString.indexOf('day&')
if ( pnt != -1) {
offsetURL = cgiString.substring( pnt+4 )
typ="day"
para=parseInt(offsetURL,10)
}
pnt = cgiString.indexOf('month&')
if ( pnt != -1) {
offsetURL = cgiString.substring( pnt+6 )
typ="month"
para=parseInt(offsetURL,10)
}
}
var jsParam;
if( typ=="min" ) {
jsParam="min"+para;
}
else {
var toffset;
if( typ=="day" ) {
if( para== 0 )
toffset=new Date().getDate();
else
toffset=new Date().getDate() + Math.floor(para*30.5);
}
else
toffset=0;
jsParam="stat"+toffset;
}
document.write("<script language='JavaScript' src='pc.js?"+jsParam+"'><\/script>");
</script>
<script>
function showMonths( para2 ) {
var dDate, jahr, monat, sDate, sDate2, sTime
var refreshTime
var maxWatt, dy, ymax, cnt, i, wrI, maxCnt, deltay
var dx, deltax
var status
var PacSum, Pacp, PacMax, PacSoll, PistProz, PacMittel=0
var monate=getText(LBL_MONKURZ)
// Datum ermitteln: Monatsanfang - para2
dDate = new Date()
jahr=dDate.getFullYear()
i=para2
while( i>0 ) {
jahr--
if( jahr==1999 ) {
jahr=2000
}
i--
}
dDate = new Date( jahr, 0, 1 )
sDate = "01.01."+fmt00(dDate.getFullYear()-2000)
sDate2 = ""+jahr
refreshTime = 255;
printRES_DayHeader(refreshTime, "month", para2)
printRES_DayHeaderb( SLTyp )
printRES_DayHeader2()
// Y-Achsen Skalierung vorbereiten
dy=129
maxWatt=getGesAnlagenMaxWatt(MONTH)
ret=calcYSkal( maxWatt )
ymax=ret[0]
deltay=ret[1]
maxCnt=ymax/deltay
for( cnt = 0; cnt <= maxCnt; cnt++ ) {
if( cnt>0 )
printRES_YSkalDivYTDay( cnt, 150 - 11 - Math.floor(deltay*dy*cnt / ymax) )
printRES_YSkalDivY( cnt, 149 - Math.floor( deltay*dy*cnt / ymax ) )
printRES_YSkalDivYS( cnt, 149 - Math.floor( deltay*dy*cnt/ymax ) )
}
// X-Achsen Skalierung vorbereiten */
dx = 280;
for( cnt = 0; cnt < 12; cnt++ ) {
printRES_XSkalDivX( cnt, 31 + Math.floor(cnt * dx / 12) )
}
for( cnt = 0; cnt < 12; cnt++ ) {
printRES_XSkalDivXT( cnt, 31 + Math.floor(cnt * dx / 12) )
}
//
printRES_DayBody( "month", para2+1, "month", (para2==0?0
ara2-1) ,sDate2 );
ret=drawBalken( MONTH, sDate, 12, ymax )
PacMax=ret[0]
PacMittel=ret[1]
// Y-Achsen zeichen */
document.write("<small><small>")
for( cnt = 1; cnt <= maxCnt; cnt++ ) {
valueSkal = Math.floor(deltay/1000*cnt)
printRES_YSkalYTDay( cnt, valueSkal )
printRES_YSkalY( cnt )
printRES_YSkalYS( cnt)
}
// X-Achsen zeichnen */
for( cnt = 0; cnt < 12; cnt++ ) {
printRES_XSkalBlackGif( cnt )
}
for( cnt = 0; cnt < 12; cnt++ ) {
document.write("<div id='XT"+cnt+"'>"+(cnt+1)+"</div>")
}
document.write("<big><big>")
// Monatswerte holen
PacSum=0
i=0
while( i<ye.length )
{
dt = getWRToken( ye[i], 0 )
if( dt.substring(6,8)==sDate.substring(6,8) ) {
for( wrI=1; wrI<=AnzahlWR; wrI++ ) {
data = enumData( ye[i], wrI );
PacSum += data[1];
if( para2==0 && da.length>0 ) {
data2 = enumData( da[0], wrI )
PacSum += data2[1]
}
}
}
i++
}
Pacp=PacSum/getCurAnlagenKWP()
status=calcStatus()
if( status[1]=="" )
printRES_TextStatusSingle( status[0] )
else
printRES_TextStatusDouble( status[0], status[1] )
printRES_MonthTextRight( Math.floor( PacSum/1000 ), Math.floor( Pacp*10)/10, Math.floor( PacMax/100 )/10 )
ret = calcSollIst( para2, MONTH, 12, dDate, PacSum )
PacSoll = ret[0]
PistProz = ret[1]
if( PacSum != 0 ) {
printRES_MonthTextLeft( Math.floor(PacSoll), Math.floor(PistProz*10)/10, Math.floor(PacMittel/100)/10 )
}
else
printRES_MonthTextLeft( 0,0,0 )
document.write("</body></html>")
}
</script>
<script>
// MAIN
document.write("<title>SolarLog"+SLTyp+(SLVer==2?" e":"")+"</title>")
if( typ=="min" )
showMins(para)
else if( typ=="day" )
showDays(para)
else if( typ=="month" )
showMonths(para)
</script>
Einen Kommentar schreiben:
-
Ich kenne zwar das System nicht aber die Anforderungen lesen sich SEHR HomeServer freundlich:
Also ist eine Abfrage und Weiterverarbeitung im HS durchaus möglich.Der SolarLog100/400 arbeitet völlig autark, ohne Tastatur oder Display. Der Zugriff erfolgt komplett über einen im Netzwerk angeschlossenen PC. Der Begriff "PC" ist dabei sehr allgemein zu sehen. Das kann ein Desktop-Computer sein, ein Notebook oder irgendein anderes Gerät, mit Bildschirm, Netzwerkanschluß und einer Web-Browser Software. Siehe dazu auch der Menüpunkt "Voraussetzungen".
ABER:
Scheinbar haben die Wechselrichter RS232 oder RS484 Schnittstellen die warscheinlich auch über einen Moxa o.Ä. abgefragt werden können.
Ich weiß ja nicht was so ein Solar Log kostet ?
Da ist sicherlich softwaremäßig schon so einiges an sinnvollen "Sammelfunktionen" enthalten die man sonst mittels Archiven und Zählern im HS selber projektieren müßte.
Einen Kommentar schreiben:
-
HS und Solarlog400
Hallo,
hat schon mal jemand die Daten vom Solarlog 400 der Photovoltaikanlage mit der Visu verknüpft???????Stichworte: -


Einen Kommentar schreiben: