Homepage Historie fehlt nach Rep. SL 400e

Support für den Solarlog

Moderator: Mod-Team

 

0.00 (0 Bewertungen) | Zum Bewerten bitte anmelden

Homepage Historie fehlt nach Rep. SL 400e

Beitragvon robiwk » 22.04.2011, 10:44

Hallo,

ich hatte meinen SL 400e in der Reparatur. Nachdem ich das alte Gerät repariert zurück hatte, war das Rücksichern der alten Daten kein Problem, auch die Übertragung der Daten ins Internet funktioniert.


Nur jetzt kommt das Problem, meine ganze Historie im Internet ist weg. Ich habe auch schon auf den FTP-Server geschaut, Daten wie years.. und month.. sind vorhanden und enthalten auch den alten Daten.
Ich habe die Datei config.dat 2x auf dem Server gefunden, einmal mit Datum aus 2009 und einmal mit Datum vom 20.04.2011. Liegt hier der Fehler?

Hat jemand eine Idee, wie ich die Historie wiederherstellen kann.

Schönen Dank für eure Hilfe

Robi

www.solarlog-home.de/kropf/
robiwk
Stammmitglied
Stammmitglied
 
- Threadstarter -
 
Beiträge: 34
Registriert: 27.03.2008, 13:16
Wohnort: Westerkappeln
PV-Anlage [kWp]: 10,72
Info: Betreiber

Re: Homepage Historie fehlt nach Rep. SL 400e

Beitragvon Wolfgang Neumann » 22.04.2011, 18:03

Hallo Robi,

der SL400e hat als Masterdatei die für alle Daten, auch die im Internet, verantwortlich ist die Sicherungsdatei "solarlog_export.dat". Aus den Daten dieser Datei werden alle anderen Dateien erzeugt und zwar sowohl im SolarLog wie auch auf der Internetseite. Wird diese Datei gelöscht oder beschädigt, so werden bei der nächsten Komplettübertragung, automatisch jeden Morgen oder bei einer manuellen Testübertragung, sofort alle Daten auf der Internetseite überschrieben. Ausnahme sind die Tagesdetaildaten (Tageskurve), da diese aus Perfomancegründen nur für die letzte 3 Tage rückwirkend übertragen wird. Deshalb nützt es nichts die Daten *.js auf der Homepage anzupassen, da sie am nächsten Tag vom SolarLog wieder überschrieben / gelöscht werden. Somit kann eine Änderung nur im SolarLog selbst erfolgen.

Dies ist eine große Schwachstelle des SolarLogs und des alten Portals, denn ohne regelmäßige Datensicherung sind die Daten hier weg.

Im neuen Portal SolaLog-Web soll dies nicht mehr vorkommen, da hier jetzt mit einer Datenbank gearbeitet wird und die Daten nicht mehr komplett überschrieben werden sollen.

Schaut man sich nun deine Daten auf der Homepage an, so kann man hier gut sehen, dass entweder die Sicherungsdatei nicht in Ordnung war oder beim zurückspielen beschädigt wurde. In den für die Darstellung relevanten Dateien fehlen die Daten bereits. Deshalb sind sie auch auf deiner Hompage nicht mehr zu sehen:

Gesamtübersicht = years.js
ye[yx++]="21.04.11|287101|352552"
ye[yx++]="10.11.09|4720280|5803966"
ye[yx++]="31.12.08|2302626|563219"

Das Jahr 2010 felht komplett

Jahresübersicht = months.js
mo[mx++]="21.04.11|287101|352553"
mo[mx++]="10.11.09|54249|66701"
mo[mx++]="31.10.09|336140|405275"
mo[mx++]="30.09.09|459769|565308"
mo[mx++]="31.08.09|613525|742782"
:
:
mo[mx++]="31.12.08|167888|190774"
mo[mx++]="30.11.08|102884|126329"
mo[mx++]="31.10.08|225828|246115"
mo[mx++]="30.09.08|391731|0"
mo[mx++]="31.08.08|455212|0"
mo[mx++]="31.07.08|504465|0"
mo[mx++]="30.06.08|454615|0"

Die Monate 12/09 bis 03/11 fehlen komplett

Monatsübersicht = days_hist.js

da[dx++]="21.04.11|25625;3714|31059;4558"
da[dx++]="20.04.11|28060;0|34502;0"
da[dx++]="19.04.11|29316;0|36045;0"
da[dx++]="18.04.11|28957;0|35605;0"
da[dx++]="17.04.11|18872;0|23203;0"
da[dx++]="16.04.11|23757;0|29211;0"
da[dx++]="15.04.11|22413;0|27557;0"
da[dx++]="14.04.11|26357;0|32408;0"
da[dx++]="13.04.11|18289;0|22487;0"
da[dx++]="12.04.11|20574;0|25298;0"
da[dx++]="11.04.11|26940;0|33125;0"
da[dx++]="10.04.11|17930;0|22045;0"
da[dx++]="10.11.09|1164;0|1431;0"
da[dx++]="09.11.09|469;0|577;0"
da[dx++]="08.11.09|11060;0|13599;0"
:
:
da[dx++]="09.06.08|21890;0|0;0"
da[dx++]="08.06.08|24875;0|0;0"
da[dx++]="07.06.08|22885;0|0;0"

Die Tage vom 10.11.09 bis 09.04.2011 fehlen komplett.

Du solltest dir nun mal die Sicherungsdatei "solarlog_export.dat" mit einem Editor anschauen ob hier alle Werte vollständig enthalten sind. Wenn sie hier fehlen, dann müsstest du sie aus einer Datensicherung wieder herstellen, die Datei in den SolarLog stellen und eine manuelle Testübertragung machen.

Im folgenden habe ich dir mal die Struktur der "solarlog_export.dat" aufgeführt und welche Dateien daraus für die Homepage erzeugt werden. Es gibt zwar noch ein paar Hilfsdateien für den aktuellen Tag, aber die kann man hier vernachlässigen. Mit den Informationen und einer guten Datensicherung solltest du in der Lage sein, die Daten wieder herzustellen.

Beispiel "solarlog_export.dat" von einem SL400e mit 5 WR´s gezogen am Abend des 05.04.2011:

# = Komentare
1;0; SN des 1. WR´s
1;1; SN des 2. WR´s
usw.

2;0 Tagesdetaildaten (Tageskurve)
Beispiel: 2;0;05.04.11 19:40:00;5;7;8;149;15;229;0;0;7;23;4;5502;5;3;6;0;7;8;268;15;230;0;0;7;10;4;12396;...........
Erläuterung: 2;0; Datum + Uhrzeit; Anz der WR´s=5; Anz. der Parametersetze WR1 =7; Nr. Messkanal = 8 (UPV Ist); Wert Messkanal = 149; Nr. Messkanal = 15 (UAC); Wert Messkanal = 229..... bis die 7 Parametersätze angezeigt sind; Anz. der Parametersetze WR2 =7; Parameter WR2 .....
Die Anzahl der Parametersätze des WR´s kann je nach WR-Typ unterschiedlich sein.

2;1 = Tagesgesamtdaten jedes WR´s
Beispiel: 2;1;05.04.11;5;5502;1284;12396;2507;12202;2510;11956;2469;10643;2360
Erläuterung: 2;1; Datum; Anz der WR´s=5; Tagesgesamtertrag WR1; Max. Leistungswert WR1; Tagesgesamtertrag WR2; Max. Leistungswert WR2;........

Achtung: Die Werte 2;0 und 2;1 sind immer aktuell zeigen also den aktuellen Tag mit an. Die folgenden Werte 2;2 / 2;3 / 2;4 werden erst um Mitternacht umgerechnet. Das heißt hier ist am Beispiel diese Datei der 05.04.2011 nicht enthalten, er wird erst nach Mitternacht aus den Werten 2;1 errechnet. Dies ist wichtig wenn man die Datei von Hand editiert, wenn man dies noch am Abend vor 24 Uhr macht dann dürfen die Werte für den aktuellen Tag nur im Punkt 2;1 eingetragen werden.

2;2 = Tagesgesamtertrag als Summe aller WR´s
Beispiel: 2;2;04.04.11;14899
Erläuterung: 2;2; Datum; Gesamtertrag als Summe aller WR´s
Hier sieht man gut, dass das Datum erst noch auf dem 04.04. steht. Der Wert vom 05.04. ist noch nicht eingerechnet

2;3 = Monatsgesamtertrag jedes WR´s
Beispiel:
2;3;04.04.11;5;19476;43971;43420;42843;37162
2;3;31.03.11;5;159408;358679;355291;67869;306865
Erläuterung: 2;3; Datum; Anz der WR´s=5; Monatsgesamtertrag WR1; Monatsgesamtertrag WR2;........
Hier wird für jeden Monat und jedem WR der Monatsgesamtertrag aufsummiert. Im aktuellen Monat steht das letzte Datum drin, hier auch wieder 04.04. ohne den aktuellen Tag

2;4 = Jahresgesamtertrag jedes WR´s
Beispiel:
2;4;04.04.11;5;284453;674535;667117;567500;547528
2;4;24.11.10;5;1170982;2664673;2630602;2678205;2243669
2;4;31.12.09;5;1315876;3001969;2956991;2997040;2440872
2;4;31.12.08;5;1301508;2959770;2923067;2980238;2440565
2;4;31.12.07;5;1336966;2997661;2963147;3009575;2560175
2;4;31.12.06;5;45148;103265;101063;106050;69266
Erläuterung: 2;4; Datum; Anz der WR´s=5; Jahresgesamtertrag WR1; Jahresgesamtertrag WR2;........
Hier wird für jedes Jahr und jedem WR der Jahresgesamtertrag aufsummiert. Im aktuellen Jahr steht das letzte Datum drin, hier auch wieder 04.04. ohne den aktuellen Tag
Hier sieht man auch eine Besonderheit. Der letzte Eintrag aus 2010 ist nicht der 31.12.10 wie in 2009 sondern der 24.11.2010. Die Anlage war vom 25.11 bis 06.01. nicht in Betrieb (Schneedecke).
Dies kann man auch unter 2.3 bei den Monatseinträgen sehen auch hier ist der letzte Eintrag im am 24.11.2010

Der letzte Wert der Tabelle muss ein 9; sein

Aus diesen Daten wird nun folgendes bei der Portalübertragung erzeugt:

2;0 Tagesdetaildaten - hier wird für jeden Tag die Datei: minjjmmdd.js erzeugt jj=Jahr mm=Monat dd= Jahr

2;1 Tagesertrag - hier wird für jeden Tag ein Eintrag in die Datei: days_hist.js vorgenommen (ohne aktuellen Tag). Der aktuelle Tag steht in der Datei days.js drin und wird erst in der Nacht umgerechnet und in die Datei days_hist.js übertragen.

2;2 Tagesertrag Summe aller WR´s - hier wird für jeden Tag ein Eintrag in die Datei: daysall.js vorgenommen (ohne aktuellen Tag). Der aktuelle Tag wird erst in der Nacht umgerechnet und in die Datei übertragen. Diesen Wert gibt es nur beim SL100/400e bei den neuen SL´s 200/500/800e/1000 gibt es den Eintrag Tagessumme nicht mehr.

2;3 Monatsertrag - hier wird für jeden Monat ein Eintrag in die Datei: months.js vorgenommen (ohne aktuellen Tag). Der aktuelle Tag wird erst in der Nacht umgerechnet und in die Datei mit den aktuellen Monat verrechnet.

2;4 Jahresertrag - hier wird für jedes Jahr ein Eintrag in die Datei: years.js vorgenommen (ohne aktuellen Tag). Das aktuelle Tag wird erst in der Nacht umgerechnet und in die Datei mit den aktuellen Jahr verrechnet.

Wenn du damit Probleme hast gibt es einige Leute im Forum, die dir hier gerne dabei helfen die Datei wieder herzustellen. Also ruhig Fragen wenn es nicht klappen sollte.

Viele Grüße
Wolfgang
Anlage Vellmar: 4,29 kWp, 26x Solar Fabrik SF 150/10A-165, SMA SB 4200TL, SMA WebBox
Anlage Kassel: 4,2 KWp, 24x Solar Fabrik SF165-175, SMA SB 4200TL, SolarLog 1000
Links: Meine PV-Anlagen und Überwachungen
Benutzeravatar
Wolfgang Neumann
Forumsinventar
Forumsinventar
 
Beiträge: 2247
Registriert: 22.08.2007, 01:12
Wohnort: Vellmar
PV-Anlage [kWp]: 8,49
Info: Betreiber

Re: Homepage Historie fehlt nach Rep. SL 400e

Beitragvon robiwk » 24.04.2011, 23:00

Hallo Wolfgang,

schönen Dank für die Infos. Ich habe die solar_export.dat noch mal im SL eingespielt und jetzt sind die Werte auch alle drin. Nachmal die Frage zur config Datei auf dem Server, die jetzt doppelt ist, kann ich die alte löschen?

Robi
robiwk
Stammmitglied
Stammmitglied
 
- Threadstarter -
 
Beiträge: 34
Registriert: 27.03.2008, 13:16
Wohnort: Westerkappeln
PV-Anlage [kWp]: 10,72
Info: Betreiber

Re: Homepage Historie fehlt nach Rep. SL 400e

Beitragvon LumpiStefan » 25.04.2011, 08:32

Du kannst die ältere Datei ohne Probleme löschen. Die neuere würde ich bestehen lassen, obwohl es auch keine Probleme macht, wenn diese fehlt.

Stefab
49 Sunways SM215 + Sunways NT10000 & 7 SF 150/10 & 6 Conergy + SMA 3000
516 Antaris ASM185 + Danfoss TLX15K
Willst du mir was gutes tun... --> http://www.stefan-bauer.net/daten/spende/
Benutzeravatar
LumpiStefan
Forumsinventar
Forumsinventar
 
Beiträge: 5372
Registriert: 16.03.2007, 17:28
Wohnort: Sindelfingen
PV-Anlage [kWp]: 109
Info: Betreiber


Zurück zu SDS - Probleme mit Solar-Log



Ähnliche Beiträge


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste