Release 2.0 ist da

Fragen zur Nutzung, Features, usw..
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: Release 2.0 ist da

Beitrag von rleidner »

LutzB hat geschrieben: Mo Jul 24, 2023 3:11 pm Der Bereich "Cloud Backup" ist modular aufgebaut. Da kann jeder gerne mitarbeiten und weitere Adapter bereitstellen. Das vorhandene NextCloud Backup kann dafür als Vorlage verwendet werden. So könnten auch allgemeine Lösungen für SMB, CIFS, NFS, HTTP oder was auch immer implementiert werden. Bitte habt Verständnis, dass wir nicht alles gleichzeitig entwickeln können. Wir konzentrieren uns jetzt auf Fehlerbehebungen und die Kernfunktionen der 2.0. Zusätzliche Module (Geräte, Komponenten, Fahrzeuge, Backup-Cloud) werden zumindest von uns kurzfristig nicht umgesetzt, aber gerne in den Code aufgenommen, wenn ein entsprechender PullRequest eingestellt wird.
Ich bin dabei, einen "CloudBackup"-Adapter für NFS zu implementieren.
Wenn ich den Backup manuell im UI mit der Schaltfläche "Sicherung erstellen und hochladen" anstoße, geht das gut.
Die automatische Durchführung zwischen Mitternacht und 05:00 ist jedoch heute morgen nicht erfolgt.
In den logs finde ich jetzt nichts mehr dazu.

EDIT: Ich sehe gerade dass ich schon wieder 65 commits hinter dem aktuellen master bin.
Ich mache erst mal einen Update und schau morgen noch mal.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
s0170071
Beiträge: 18
Registriert: Do Apr 29, 2021 7:41 am

Re: Release 2.0 ist da

Beitrag von s0170071 »

Ich hab ne 1.9er mit 11kW, würde mit dem Update auf 2.0 gerne auf 22kW gehen. Wie wird das gehandhabt ? Wo ist denn die Begrenzung abgelegt ?
openWB
Site Admin
Beiträge: 8482
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 1 time
Been thanked: 24 times

Re: Release 2.0 ist da

Beitrag von openWB »

s0170071 hat geschrieben: Do Jul 27, 2023 10:04 am Ich hab ne 1.9er mit 11kW, würde mit dem Update auf 2.0 gerne auf 22kW gehen. Wie wird das gehandhabt ? Wo ist denn die Begrenzung abgelegt ?
In der Hardware
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
aiole
Beiträge: 7739
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 15 times
Been thanked: 31 times

Re: Release 2.0 ist da

Beitrag von aiole »

Kann gegen Gebühr vom Support auf 22kW freigeschalten werden.
s0170071
Beiträge: 18
Registriert: Do Apr 29, 2021 7:41 am

Re: Release 2.0 ist da

Beitrag von s0170071 »

openWB hat geschrieben: Do Jul 27, 2023 10:20 am
s0170071 hat geschrieben: Do Jul 27, 2023 10:04 am Ich hab ne 1.9er mit 11kW, würde mit dem Update auf 2.0 gerne auf 22kW gehen. Wie wird das gehandhabt ? Wo ist denn die Begrenzung abgelegt ?
In der Hardware
Muss ich die Box einschicken ?
aiole
Beiträge: 7739
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 15 times
Been thanked: 31 times

Re: Release 2.0 ist da

Beitrag von aiole »

Nein - kann remote erledigt werden.
Gero
Beiträge: 3411
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 4 times
Been thanked: 59 times

Re: Release 2.0 ist da

Beitrag von Gero »

openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
ph3
Beiträge: 11
Registriert: Mo Jul 03, 2023 7:11 am

Re: Release 2.0 ist da

Beitrag von ph3 »

Ist es möglich, im ehemaligen "Min+PV", welches jetzt im "PV Laden" integriert ist, eine separate Auswahlmöglichkeit bzgl. der Phasen zu integrieren?
Wir haben eine openWB series2 standard+. Im "PV Laden" wird 1Ph - 3Ph automatisch umgeschaltet. Im "Min+PV" wird aber immer nur 1Phasig geladen.
Hier kann ich nur die Ampere einstellen.
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: Release 2.0 ist da

Beitrag von rleidner »

rleidner hat geschrieben: Do Jul 27, 2023 8:40 am
LutzB hat geschrieben: Mo Jul 24, 2023 3:11 pm Der Bereich "Cloud Backup" ist modular aufgebaut. Da kann jeder gerne mitarbeiten und weitere Adapter bereitstellen. Das vorhandene NextCloud Backup kann dafür als Vorlage verwendet werden. So könnten auch allgemeine Lösungen für SMB, CIFS, NFS, HTTP oder was auch immer implementiert werden. Bitte habt Verständnis, dass wir nicht alles gleichzeitig entwickeln können. Wir konzentrieren uns jetzt auf Fehlerbehebungen und die Kernfunktionen der 2.0. Zusätzliche Module (Geräte, Komponenten, Fahrzeuge, Backup-Cloud) werden zumindest von uns kurzfristig nicht umgesetzt, aber gerne in den Code aufgenommen, wenn ein entsprechender PullRequest eingestellt wird.
Ich bin dabei, einen "CloudBackup"-Adapter für NFS zu implementieren.
Wenn ich den Backup manuell im UI mit der Schaltfläche "Sicherung erstellen und hochladen" anstoße, geht das gut.
Die automatische Durchführung zwischen Mitternacht und 05:00 ist jedoch heute morgen nicht erfolgt.
In den logs finde ich jetzt nichts mehr dazu.

EDIT: Ich sehe gerade dass ich schon wieder 65 commits hinter dem aktuellen master bin.
Ich mache erst mal einen Update und schau morgen noch mal.
Der NFS Adapter ist mittlerweile ein PR: https://github.com/openWB/core/pull/1055
Die automatische Sicherung erfolgte auch nach update nicht, Installiert: 2023-07-26 16:38:23 +0200 [65d893cef]
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: Release 2.0 ist da

Beitrag von rleidner »

rleidner hat geschrieben: Fr Jul 28, 2023 9:19 am
rleidner hat geschrieben: Do Jul 27, 2023 8:40 am
LutzB hat geschrieben: Mo Jul 24, 2023 3:11 pm Der Bereich "Cloud Backup" ist modular aufgebaut. Da kann jeder gerne mitarbeiten und weitere Adapter bereitstellen. Das vorhandene NextCloud Backup kann dafür als Vorlage verwendet werden. So könnten auch allgemeine Lösungen für SMB, CIFS, NFS, HTTP oder was auch immer implementiert werden. Bitte habt Verständnis, dass wir nicht alles gleichzeitig entwickeln können. Wir konzentrieren uns jetzt auf Fehlerbehebungen und die Kernfunktionen der 2.0. Zusätzliche Module (Geräte, Komponenten, Fahrzeuge, Backup-Cloud) werden zumindest von uns kurzfristig nicht umgesetzt, aber gerne in den Code aufgenommen, wenn ein entsprechender PullRequest eingestellt wird.
Ich bin dabei, einen "CloudBackup"-Adapter für NFS zu implementieren.
Wenn ich den Backup manuell im UI mit der Schaltfläche "Sicherung erstellen und hochladen" anstoße, geht das gut.
Die automatische Durchführung zwischen Mitternacht und 05:00 ist jedoch heute morgen nicht erfolgt.
In den logs finde ich jetzt nichts mehr dazu.

EDIT: Ich sehe gerade dass ich schon wieder 65 commits hinter dem aktuellen master bin.
Ich mache erst mal einen Update und schau morgen noch mal.
Der NFS Adapter ist mittlerweile ein PR: https://github.com/openWB/core/pull/1055
Die automatische Sicherung erfolgte auch nach update nicht, Installiert: 2023-07-26 16:38:23 +0200 [65d893cef]
Wenn der cloud-backup per scheduler gestartet wird kommt dieser Fehler (ich habe das mal auf 13:27 forciert):

Code: Alles auswählen

2023-07-29 13:27:30,789 - {root:136} - {CRITICAL:MainThread} - Ausführung durch exit_after gestoppt: Traceback (most recent call last):
  File "/var/www/html/openWB/packages/main.py", line 134, in handler_random_nightly
    data.data.system_data["system"].create_backup_and_send_to_cloud()
  File "/var/www/html/openWB/packages/helpermodules/system.py", line 81, in create_backup_and_send_to_cloud
    backup_filename = self.create_backup()
  File "/var/www/html/openWB/packages/helpermodules/system.py", line 90, in create_backup
    result = subprocess.run([str(self._get_parent_file() / "runs" / "backup.sh"), "1"], stdout=subprocess.PIPE)
  File "/usr/lib/python3.9/subprocess.py", line 507, in run
    stdout, stderr = process.communicate(input, timeout=timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1121, in communicate
    stdout = self.stdout.read()
KeyboardInterrupt
Das tar.gz file wird korrekt erstellt:

Code: Alles auswählen

openwb@openwb2:~/openWB/data $ ls -l backup
total 14784
-rw-rw-r-- 1 openwb www-data 15138748 Jul 29 13:27 openWB_backup_2023-07-29_13:27:04.tar.gz
Das NFS Modul benutzt subprocess, aber das sollte eigentlich nicht stören...
Ist das ein Bug oder mache ich etwas falsch?

EDIT: Ursache gefunden.
Der Timeout von 10 sec ist etwas zu kurz - die gezippte backup file hat immerhin 15MB, das tar 250MB.
Meine owb2 läuft seit alpha3 und hat alle logs aus 1.9 seit November 2020.

Bei mir geht es momentan mit 60 sec.:

Code: Alles auswählen

diff --git a/packages/main.py b/packages/main.py
index 873447ef4..e13fb1020 100755
--- a/packages/main.py
+++ b/packages/main.py
@@ -127,7 +127,7 @@ class HandlerAlgorithm:
         except Exception:
             log.exception("Fehler im Main-Modul")
 
-    @exit_after(10)
+    @exit_after(60)
     def handler_random_nightly(self):
         try:
             data.data.system_data["system"].create_backup_and_send_to_cloud()
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
Antworten