Replies: 9 comments 10 replies
-
Was ist das genaue csv Format des Senec importers ? Oder sollte dieser als Beispiel gesehen werden. |
Beta Was this translation helpful? Give feedback.
-
Mit den CSV-Dateien lässt sich etwas anfangen. Ich stelle gerade fest, dass es im Kostal-Portal auch öffentlich sichtbare Referenzanlagen gibt, sodass man dort den CSV-Download testen kann: Etwas seltsam finde ich, dass in den CSV-Dateien kein Wert zur Erzeugung enthalten ist, sondern nur:
Na ja, die Erzeugung lässt sich wohl errechnen aus Einspeisung + Batterieladung + Direktverbrauch. Noch interessanter als der CSV-Download ist übrigens, dass es wohl auch eine GraphQL-API von Kostal gibt. Würde man die anzapfen, könnte man sich den manuellen Download der CSV-Dateien sparen. Insgesamt denke ich, dass ein Kostal-Importer, der auf CSV basiert, analog zum SENEC-Importer realisierbar wäre. Allerdings: Aufwand ist es trotzdem und der Nutzen für mich persönlich (als SENEC-User) ist gleich null. Insofern möchte ich erst mal fragen, ob es hier einen Kostal-User gibt, der sich zutraut, so einen Importer zu entwickeln? Der SENEC-Importer kann als Vorlage dienen. Oder, falls ich es doch mache, gibt es jemanden, der das auch wirklich nutzen würde (@StevieC121176?) und zum Testen zur Verfügung stehen würde? @holiday-sunrise Der SENEC-Importer definiert das CSV-Format nicht selbst, sondern liest die CSV-Dateien ein, die SENEC liefert (Beispiel). Es ist sehr einfacher Ruby-Code, der einen Schwung von CSV-Dateien einliest, und recordweise nach InfluxDB schreibt. Für Kostal wäre das anzupassen, weil die CSV-Dateien anders formatiert sind. |
Beta Was this translation helpful? Give feedback.
-
Ja komisch ist das mit der fehlenden Erzeugungsleistung zumal diese in den Logs der Wechselrichter mit ausgegeben wird. Also testen könnte ich das ganze und benutzen auch. Meine Programmierkenntnisse sind allerdings recht bescheiden, da kann ich leider nichts beisteuern. |
Beta Was this translation helpful? Give feedback.
-
Es gibt etwas versteckt im Solar Portal noch andere CSV Dateien mit mehr Infos zum Downloaden, incl. Erzeugerwerte für jeden einzelnen String und alle 5 min. |
Beta Was this translation helpful? Give feedback.
-
Ich habe vereinzelt einige Datenlücken im System. Ist es möglich diese händisch zu füllen bzw. wird der Importer diese Lücken füllen können? Oder werden nur komplette Tage importiert und die vorhandenen Daten überschrieben? |
Beta Was this translation helpful? Give feedback.
-
Ich habe mir nochmal genauer die Log.CSV Dateien angeschaut, die lokal auf den Wechselrichtern gespeichert werden. Diese haben Vorteile gegenüber den Versionen aus dem Portal:
die Uhrzeit wird im Unixformat angegeben https://unixzeit.com/index.php Ich habe mal 2 Beispieldateien angehängt log-10 für den Wechselrichter mit Batterie, log-11 für den ohne Batterie. Ich denke die Leistungen der einzelnen Wechselrichter müssten zusammenaddiert werden und hier die Doku: |
Beta Was this translation helpful? Give feedback.
-
Ich wäre definitiv auch an einem Import aus meinem Kostal System interessiert und zum testen bereit. |
Beta Was this translation helpful? Give feedback.
-
Da ich ja vor kurzem einen Totalausfall meiner Speicherkarte hatte, versuche ich nun wenigstens die gröbsten Daten in die Infludb zu bekommen. |
Beta Was this translation helpful? Give feedback.
-
Kann jemand sagen, wie hier der aktuelle Stand ist? Funktioniert der importer für Kostal? Hier ist der nicht gelistet: https://github.com/solectrus/csv-importer?tab=readme-ov-file#requirements |
Beta Was this translation helpful? Give feedback.
-
In einer anderen Diskussion ist mit @StevieC121176 die Idee entstanden, historische Daten aus einer Kostal-PV-Anlage zu importieren:
Originally posted by @ledermann in #2105 (comment)
Originally posted by @StevieC121176 in #2105 (comment)
Originally posted by @StevieC121176 in #2105 (reply in thread)
Originally posted by @StevieC121176 in #2105 (reply in thread)
Beta Was this translation helpful? Give feedback.
All reactions