Neuinstallation oder nicht ? #3681
-
Hallo Solectrus Gemeinde,
Bin froh über jegliche Guidance . Gruß |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 8 replies
-
Hallo Olaf, hier ist Georg, der Entwickler von SOLECTRUS. Freut mich, dass du schon so lange dabei bist :) Eines vorweg: Löschen würde ich die Daten eher nicht. Ein Import über die CSV-Dateien ist zwar möglich, aber falls du Wallbox-Werte gesammelt hast, würde die dabei verloren gehen - denn Wallbox-Messwerte stehen nicht in der SENEC-CSV-Datei. Auch wenn es vielleicht verlockend erscheint, den Konfigurator zu verwenden - für die Anpassung einer bestehenden Installation ist das eher nicht ideal. Der Konfigurator ist explizit für Neuinstallationen gedacht. Die Datenablage in InfluxDB wird nämlich etwas anders strukturiert. Wenn du dich etwas mit Docker und InfluxDB auskennst, kannst du es dennoch versuchen. Wichtig ist dann, dass du nicht blind die generierte Konfiguration übernimmst, sondern sie manuell an deine bestehenden Daten anpasst. Insbesondere sind die Sensoren bzw. alles, was mit Influx-Measurement und Bucket zu tun hat, ggfs. anzupassen. Wenn alle Stricke reißen, kannst du mir aber deine Konfiguration geben (alte und neu generierte) und ich passe das dann für dich an. Der weniger kritische und von mir empfohlene Weg ist, anhand der Logs die darin platzierten Warnungen einzeln "abzuarbeiten" und auf diesem Weg zur Sensor-Konfiguration zu kommen, siehe hier: |
Beta Was this translation helpful? Give feedback.
-
Guten Morgen Georg,Danke für die Anleitung und Hinweise. Ich werde Anfang nächste Woche anfangen und sehen wie weit ich komme.
|
Beta Was this translation helpful? Give feedback.
-
Hallo Georg,
Ich habe mich nun doch dazu durchgerungen, den Solectrus PI neu aufzusetzen. Die Installation verlief ohne Problem. Das einzige an dem ich scheitere, ist der CSV Import. Vielleicht übersehe ich auch was oder habe was überlesen, aber ich finde den Fehler nicht.
Was habe ich gemacht.
.env Datei um den Importer Teil aus der Doku erweitert ( Cut & Past)
Das „csv“ Direktory im Folder der Solectrus Installation angelegt
Zum Test 1 altes CSV File in das csv-Direktory kopiert
Dann den Importer Befehl vom Github ausgeführt
Fehlermeldung :
Importing data from /data ...
Importing /data/S26870271431719955540226391-week-15-2023.csv using SenecRecord adapter...bundler: failed to load command: app/main.rb (app/main.rb)
/usr/local/bundle/gems/influxdb-client-3.1.0/lib/influxdb2/client/default_api.rb:106:in `_request': unauthorized access (InfluxDB2::InfluxError)
Mehr dazu in der angehängten Datei.
Anbei noch das csv File sowie der Output vom Importer Befehl

Vielen Dank für Deine Hilfe
Gruß
Olaf
… Am 15.11.2024 um 13:00 schrieb Georg Ledermann ***@***.***>:
Hallo Olaf, hier ist Georg, der Entwickler von SOLECTRUS. Freut mich, dass du schon so lange dabei bist :)
Eines vorweg: Löschen würde ich die Daten eher nicht. Ein Import über die CSV-Dateien ist zwar möglich, aber falls du Wallbox-Werte gesammelt hast, würde die dabei verloren gehen - denn Wallbox-Messwerte stehen nicht in der SENEC-CSV-Datei.
Auch wenn es vielleicht verlockend erscheint, den Konfigurator zu verwenden - für die Anpassung einer bestehenden Installation ist das eher nicht ideal. Der Konfigurator ist explizit für Neuinstallationen gedacht. Die Datenablage in InfluxDB wird nämlich etwas anders strukturiert.
Wenn du dich etwas mit Docker und InfluxDB auskennst, kannst du es dennoch versuchen. Wichtig ist dann, dass du nicht blind die generierte Konfiguration übernimmst, sondern sie manuell an deine bestehenden Daten anpasst. Insbesondere sind die Sensoren bzw. alles, was mit Influx-Measurement und Bucket zu tun hat, ggfs. anzupassen. Wenn alle Stricke reißen, kannst du mir aber deine Konfiguration geben (alte und neu generierte) und ich passe das dann für dich an.
Der weniger kritische und von mir empfohlene Weg ist, anhand der Logs die darin platzierten Warnungen einzeln "abzuarbeiten" und auf diesem Weg zur Sensor-Konfiguration zu kommen, siehe hier:
https://docs.solectrus.de/wartung/sensor-konfiguration
—
Reply to this email directly, view it on GitHub <#3681 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/BLRVH3NKVWREHSL7LRZJ2J32AXO6JAVCNFSM6AAAAABR26QVIGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMRWGYZDINY>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
Die Fehlermeldung
unauthorized access
deutete darauf hin, dass der CSV-Importer keinen Zugriff auf InfluxDB hat.Die
.env
muss für den Import nicht erweitert werden, wo hast du diese Information her? Und hast du wirklich diesen Befehl ausgeführt?Anhänge per E-Mail kommen übrigens hier in GitHub nicht an, das müsstest du per Upload (oder als Text) hinzufügen. Grundsätzlich besser nicht auf die Notification-Mail von GitHub antworten, das ist etwas limitiert.