FTP Upload

FTP Upload

->->->

ACHTUNG
Bei einem der nächsten Updates wird die Datenstruktur vom FTP-Upload überarbeitet. Ab diesem Zeitpunkt wird nicht mehr in der unten Dokumentierten Datenstruktur übertragen, sondern in der intern im SmartDog verwendeten Struktur gearbeitet. Informationen zu den Änderungen finden Sie hier
Diese Änderung betrifft nur den SmartDog, beim PowerDog bleibt die alte Datenstruktur von FTP-Upload bestehen

Diese Funktion benötigen Sie nur wenn Sie das Ecodata Portal nicht nützen und Ihre Daten an ein anderes Portal senden, welches diese Daten visualisieren kann






Server

Benutzername

Passwort

Verzeichnis: (optional)

Geben Sie bei Exportintervall ein

Drücken Sie auf „Eingeschaltet“ um den FTP Dienst zu aktivieren

Gehen Sie auf weiter

Wurde eine Verbindung zum FTP Server hergestellt ist die Statusmeldung

Gehen Sie auf „Weiter“ und „Speichern“

Datenformat SmartDog Daten lokal (SmartDog)

Tages 5 min Kurven Name
  • global_7_28_2015.txt

Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile

Beginnend mit Timestamp, ADRESS, BUS, STRINGS, STRINGID, PAC, PDC, UDC und TEMP

Timestamp 1438092331
Adress 1
BUS 1
Strings
1
String ID
1
PAC 1027
PDC 1103
UDC 310
Temp 0
Tagesdaten

Name

Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile

Beginnend mit DAY, MONTH, YEAR, ADRESS(BUS), BUS, STRINGS, STRINGID, PRODUCED_DAY (Wh), PAC_MAX of Day, WhDAY_OFFSET (Wh Counter of inverter at midnight)


Day
1
Month
7
Year 2015
ADDRESS (BUS)
1
BUS 1
STRINGS (Nr of)
1
STRING ID
1
PRODUCED_DAY (Wh)
19413
PAC_MAX of Day
2233
(WhDAY_OFFSET (Wh Counter of inverter at midnight)
5637532
Monatsdaten Name
  • avg_month_2015.txt

Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile

MONTH 1
YEAR 2015
ADDRESS 1
BUS
1
STRINGS
1
STRINGID 1
PRDUCED_MONTH(Wh)
41427
DAY_START_MIN 8
(Begin each daychart of month e.g. 7:00 is dynamicly updated) DAY_END_MAX 17
Jahresdaten Name
  • avg_year.txt

Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile

Beginnend mit YEAR, ADDRESS, BUS, STRINGS, STRINGID, PRODUCED_YEAR (Wh)

YEAR 2014
ADDRESS 1
BUS 1
STRINGS

1
STRINGID
1
PRODUCED_YEAR (Wh) 354335
Alarme (events) Name
  • avg_month_2015.txt

Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile

Alarm ID interne fortlaufende Nr des Alarmes
Timestamp Zeitstempel des Alarms
Adress Busadresse des WR (Bei Sensoren etc. steht hier 0)
Bus Bus an dem der WR angeschlossen ist (1,2,10)
Errortyp 10 Status, 20 Störung, 30 Systemalarm
Errorcode Code den der WR ausgibt (Bei SMA gibt es einen Offset von 100000 für Bus1 und 200000 für Bus2 sowie 1000 je Bus adresse. D.h. Alarm 10 von WR an Bus2 mit Adr 12 hat dann die Nummer 212010
Errortext Text der Alarmmeldung
Erstellt mit dem HTML Tabellen Generator von netgrade
Zählerdaten Der gewünschte Zählertyp (Bezug, Liefern, Eigenverbrauch, Laden, Entladen, SOC…. kann in der config gefunden werden

z.B.:

iec1107_1358510114_GlobalType=CTR_power_import für den globalen Lieferzähler

Tages 5 min Kurven

Tages 5 min Kurven:

Name:

z.B. iec1107_1358510114_global_5_28_2021.txt

  • 1622226604;912

  • 1622226904;916

  • 622227204;932

  • 1622229604;823

  • 1622231104;551

Format: Timestamp; Momentanwert 5min

Monatsdaten

Name:

z.B iec1107_1358510181_avg_day_5_2021.txt

  • 1;6770;40870145

  • 2;5546;40877188

  • 3;7429;40882734

  • 4;0;40897199

  • 5;0;40900471

  • 6;0;40917124

  • 7;3880;40922478

  • 8;6357;40926615

  • 9;6084;40933181

  • 10;8240;40939521

  • 11;8950;40947992

  • 12;6380;40957173

  • 13;6620;40963818

  • 14;7201;40970650

  • 15;6208;40978128

  • 16;5380;40984546

  • 17;6402;40990174

  • 18;6848;40996871

  • 19;5110;41003974

  • 20;5981;41009309

  • 21;9788;41015599

  • 22;7584;41025703

Format: Tag; Wh; Zählerstand

Jahresdaten

Name:

z.B.: iec1107_1358510114_avg_month_2021.txt

  • 5;7588036;40844525

  • 6;176012;40922478

  • 7;41336;41172125

Format: Monat, Wh, Zählerstand

Gesamtdaten

Name:

z.B.: iec1107_1358510181_avg_year.txt

  • 2021;2562934;28077812

Format Jahr, Wh, Zählerstand

FTP Upload neue Datenstruktur

Funktion


Achtung, dies gilt nur für SmartDogs nicht für PowerDogs


Wechselrichter Tages und Monatsdaten

Die einzelnen Textdateien für die Wechelrichter finden sich im jeweiligen Jahres Ordner

Im jeweilinge Jahresordner finden Sie für jeden Wechselrichter Pro String einen Ordner, hier im Beispiel, sehen Sie dass es einen Wechselrichter gibt, dieser ist auf BUS8 (TCP) angeschlossen und hat die BUS Adresse 1, swowie 2 Strings (S1 / S2)


Wenn Sie nun in einen der Ordner gehen sieht das ganze wie folgt aus:

Hier finden Sie nun die einzelnen Text Dateien für den jeweiligen Wechselrichter String

Tages 5 min Kurven Name
Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile
Beginnend mit Timestamp, ADRESS, BUS, STRINGS, STRINGID, PAC, PDC, UDC und TEMP
Timestamp1438092331
Adress1
BUS1
Strings1
String ID1
PAC1027
PDC1103
UDC310
Temp0
Tagesdaten Name
Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile
Beginnend mit DAY, MONTH, YEAR, ADRESS(BUS), BUS, STRINGS, STRINGID, PRODUCED_DAY (Wh), PAC_MAX of Day, WhDAY_OFFSET (Wh Counter of inverter at midnight)
Day1
Month7
Year2015
ADDRESS (BUS)1
BUS1
STRINGS (Nr of)1
STRING ID1
PRODUCED_DAY (Wh)19413
PAC_MAX of Day2233
WhDAY_OFFSET5637532
Monatsdaten Name
Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile
Beginnend mit MONTH, YEAR, ADDRESS, BUS, STRINGS, STRINGID, PRODUCED_MONTH (Wh), DAY_START_MIN, DAY_END_MAX
MONTH1
YEAR2015
ADDRESS1
BUS1
STRINGS1
STRINGID1
PRODUCED_MONTH (Wh)41427
DAY_START_MIN8
DAY_END_MAX17

Wechselrichter Jahresdaten

Die Jahresdaten der Wechselrichter finden Sie im YEARS Ordner, hier werden auch die einzelnen Wechselrichter mit den einzelnen Strings als Ordner aufgeführt, und dort finden sich dann die Jahreswerte

Jahresdaten Name
Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile
Beginnend mit YEAR, ADDRESS, BUS, STRINGS, STRINGID, PRODUCED_YEAR (Wh)
YEAR2014
ADDRESS1
BUS1
STRINGS1
STRINGID1
PRODUCED_YEAR (Wh)354335

Zählerdaten

Die Zählerdaten finden sich für 5-Minuten Kurven, Tagesdaten und Monatsdaten im jweiligen Jahresordner, für jeden Zähler findet sich ein eigener Ordner

Die Jahresdaten finden sich dann wieder eine Eben höher unter YEARS

Zählerdaten

Der gewünschte Zählertyp (Bezug, Liefern, Eigenverbrauch, Laden, Entladen, SOC …)
kann in der Config gefunden werden.
Beispiel:

iec1107_1358510114_GlobalType=CTR_power_import → globaler Lieferzähler
Tagesdaten – 5-Minuten-Kurven

Name:
z. B. iec1107_1358510114_global_5_28_2021.txt

  • 1622226604;912
  • 1622226904;916
  • 622227204;932
  • 1622229604;823
  • 1622231104;551

Format: Timestamp; Momentanwert (alle 5 Minuten)

Monatsdaten – Tageswerte

Name:
z. B. iec1107_1358510181_avg_day_5_2021.txt

  • 1;6770;40870145
  • 2;5546;40877188
  • 3;7429;40882734
  • 4;0;40897199
  • 5;0;40900471
  • 6;0;40917124
  • 7;3880;40922478
  • 8;6357;40926615
  • 9;6084;40933181
  • 10;8240;40939521
  • 11;8950;40947992
  • 12;6380;40957173
  • 13;6620;40963818
  • 14;7201;40970650
  • 15;6208;40978128
  • 16;5380;40984546
  • 17;6402;40990174
  • 18;6848;40996871
  • 19;5110;41003974
  • 20;5981;41009309
  • 21;9788;41015599
  • 22;7584;41025703

Format: Tag; Wh; Zählerstand

Jahresdaten – Monatswerte

Name:
z. B. iec1107_1358510114_avg_month_2021.txt

  • 5;7588036;40844525
  • 6;176012;40922478
  • 7;41336;41172125

Format: Monat; Wh; Zählerstand

Gesamtdaten – Jahreswerte

Name:
z. B. iec1107_1358510181_avg_year.txt

  • 2021;2562934;28077812

Format: Jahr; Wh; Zählerstand

Alarme

Alarme (events) Name
  • avg_month_2015.txt

Das Format wie die Dateien ausgegeben werden entspricht der Codierung in der unteren Zeile

Alarm ID interne fortlaufende Nr des Alarmes
Timestamp Zeitstempel des Alarms
Adress Busadresse des WR (Bei Sensoren etc. steht hier 0)
Bus Bus an dem der WR angeschlossen ist (1,2,10)
Errortyp 10 Status, 20 Störung, 30 Systemalarm
Errorcode Code den der WR ausgibt (Bei SMA gibt es einen Offset von 100000 für Bus1 und 200000 für Bus2 sowie 1000 je Bus adresse. D.h. Alarm 10 von WR an Bus2 mit Adr 12 hat dann die Nummer 212010
Errortext Text der Alarmmeldung