Speicher Button für log Dateien
-
- Beiträge: 523
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 14 times
- Been thanked: 9 times
Speicher Button für log Dateien
Für die Fehlerauswertung werden immer wieder Log-Dateien benötigt.
So muss man bisher die Logs vom MainProgramm, den Ladepunkten, etc einzeln downloaden, entprechende Partien in der Anzeige von openWB in die Zwischenablage kopieren und dann als log in einem Texteditor einfügen und speichern.
Dies ist haptisch mit dem Handy besonders schwierig.
Könnte man dies nicht vereinfachen, in dem statt, oder zusätzlich, zum Downloaden direkt eine Speicherung auf dem PC/ Händy/ Paste in die Cloud erfolgen würde?
Vielen Dank
So muss man bisher die Logs vom MainProgramm, den Ladepunkten, etc einzeln downloaden, entprechende Partien in der Anzeige von openWB in die Zwischenablage kopieren und dann als log in einem Texteditor einfügen und speichern.
Dies ist haptisch mit dem Handy besonders schwierig.
Könnte man dies nicht vereinfachen, in dem statt, oder zusätzlich, zum Downloaden direkt eine Speicherung auf dem PC/ Händy/ Paste in die Cloud erfolgen würde?
Vielen Dank
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 3771
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 14 times
- Been thanked: 116 times
Re: Speicher Button für log Dateien
…und wenn man dann noch aus dem C&P-Buffer den URL des gerade zum Anworten geöffneten Forumsbeitrag nehmen könnte, um den Post im Feedback-Thread abzusenden, wäre es perfekt.
Oder man hat je Release einen Link zu einem Ferdback-Thread in den Versionsstammdaten. Dann könnte man den post vollkommen automatisch machen und zur textuellen Ergänzung den gerade erzeugten Beitrag im Ändern-Modus aufrufen.
Das mit paste.openwb.de und dem Log aus der ramsisk ist ja schon eine große Hilfe, aber nur „Eingeweihten“ bekannt. Über die vorhandene Loganzeige das Log per Copy&Paste irgendwohin zu bringen ist eine Quälerei, weil man das Ende des markierten Blocks mit den Augen suchen muss. Auf dem Handy ist das unmöglich.
Wie wäre es denn mit einem „Suchen“-Knopf am Main.log, mit dem man von Schleifenanfang zu Scheifenanfang springen könnte?
Oder man hat je Release einen Link zu einem Ferdback-Thread in den Versionsstammdaten. Dann könnte man den post vollkommen automatisch machen und zur textuellen Ergänzung den gerade erzeugten Beitrag im Ändern-Modus aufrufen.
Das mit paste.openwb.de und dem Log aus der ramsisk ist ja schon eine große Hilfe, aber nur „Eingeweihten“ bekannt. Über die vorhandene Loganzeige das Log per Copy&Paste irgendwohin zu bringen ist eine Quälerei, weil man das Ende des markierten Blocks mit den Augen suchen muss. Auf dem Handy ist das unmöglich.
Wie wäre es denn mit einem „Suchen“-Knopf am Main.log, mit dem man von Schleifenanfang zu Scheifenanfang springen könnte?
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
-
- Site Admin
- Beiträge: 8803
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 24 times
- Been thanked: 76 times
Re: Speicher Button für log Dateien
Paste.openWB.de lässt sich per curl befüllen.
Das mit paste.openwb.de und dem Log aus der ramsisk ist ja schon eine große Hilfe, aber nur „Eingeweihten“ bekannt. Über die vorhandene Loganzeige das Log per Copy&Paste irgendwohin zu bringen ist eine Quälerei, weil man das Ende des markierten Blocks mit den Augen suchen muss. Auf dem Handy ist das unmöglich.
Gerne einen PR einreichen der das log dorthin wirft und die URL zurück.
https://github.com/lucko/paste
Aber händisch muss man immernoch schauen das keine sensiblen Daten im Log sind.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 3771
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 14 times
- Been thanked: 116 times
Re: Speicher Button für log Dateien
Hatte ich nicht kürzlich in irgendwelchen releas-Notes lesen können, dass die mittlerweile alle unkenntlich gemacht wurden?
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
-
- Beiträge: 795
- Registriert: Fr Feb 04, 2022 6:19 pm
- Has thanked: 13 times
- Been thanked: 27 times
Re: Speicher Button für log Dateien
Jupp. Auszug aus der aktuellen Ankündigung für den RC:
(Zweiter Punkt von unten)
viewtopic.php?t=9830Passwörter, Token, etc werden im Log unkenntlich gemacht
(Zweiter Punkt von unten)
- mrinas
- Beiträge: 2367
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 53 times
- Been thanked: 61 times
Re: Speicher Button für log Dateien
hatte ich mir schon überlegt, kann ich hier https://github.com/openWB/core/pull/2118 bzw. in die UI dazu ja noch mit aufnehmen.openWB hat geschrieben: ↑So Feb 16, 2025 1:07 pmPaste.openWB.de lässt sich per curl befüllen.
Das mit paste.openwb.de und dem Log aus der ramsisk ist ja schon eine große Hilfe, aber nur „Eingeweihten“ bekannt. Über die vorhandene Loganzeige das Log per Copy&Paste irgendwohin zu bringen ist eine Quälerei, weil man das Ende des markierten Blocks mit den Augen suchen muss. Auf dem Handy ist das unmöglich.
Gerne einen PR einreichen der das log dorthin wirft und die URL zurück.
https://github.com/lucko/paste
Aber händisch muss man immernoch schauen das keine sensiblen Daten im Log sind.
Mit diesem PR kommen folgende Vereinfachungen:
1) Es wird standardmässig nur der letzte Durchlauf im Log angezeigt, weiterhin wird der letzte Logdurchlauf mit Warnung oder Fehler gespeichert. Das gesamte Log wird weiterhin auch angeboten. -> Es muss nicht mehr manuell der Zyklus zwischen zwei *** START *** Meldungen rausgefischt werden.
2) Die UI lädt standardmässig den letzten Durchlauf aus 1, Sofern vorhanden werden weitere Logsvarianten (z.b. Warnung/Fehler) werden in einem Dropdown angeboten.
3) Die UI bietet ein 'kopieren in die Zwischenablage' an.
Zuletzt geändert von mrinas am Mo Feb 24, 2025 12:00 pm, insgesamt 2-mal geändert.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
- mrinas
- Beiträge: 2367
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 53 times
- Been thanked: 61 times
Re: Speicher Button für log Dateien
Jup, ich hab' eine zentrale Funktion eingebaut welche nach bekannten Feldern mit sensiblen Daten sucht. Ist sicher besser als ohne, bietet aber auch keine 100% Sicherheit da das tatsächlich am Feldnamen festgemacht wird.
https://github.com/openWB/core/blob/mas ... ger.py#L15
Aktuell werden die Daten dieser Felder in den Logs gefiltert:
Code: Alles auswählen
KNOWN_SENSITIVE_FIELDS = [
'password', 'secret', 'token', 'apikey', 'access_token',
'refresh_token', 'accesstoken', 'refreshtoken'
]
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
-
- Beiträge: 1182
- Registriert: Mo Nov 02, 2020 9:50 am
- Has thanked: 9 times
- Been thanked: 76 times
Re: Speicher Button für log Dateien
Es kann für den Nutzer auch nötig sein, solche sensible Daten im Log zur Überprüfung auch sehen zu können.
Ich habe gerade den Fall, bei dem der Inhalt des refresh token über die Zeit interessant ist.
Ich habe das so gelöst, dass die nötigen Daten vor dem Loggen auf ein "unverdächtiges" Feld kopiert werden.
Wenn so ein Log ins Forum gehen sollte, muss der Nutzer das dann vorher selbst entfernen.
Ich habe gerade den Fall, bei dem der Inhalt des refresh token über die Zeit interessant ist.
Ich habe das so gelöst, dass die nötigen Daten vor dem Loggen auf ein "unverdächtiges" Feld kopiert werden.
Wenn so ein Log ins Forum gehen sollte, muss der Nutzer das dann vorher selbst entfernen.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
- mrinas
- Beiträge: 2367
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 53 times
- Been thanked: 61 times
Re: Speicher Button für log Dateien
Hm, in ein unverdächtiges Feld kopieren halte ich für ungeschickt. Besser wäre es da wohl wenn wir eine Möglichkeit einbauen die Logfilterung (ggf. temporär) abschaltbar zu machen.
Oder ggf. mit der JWT library die relevanten Informationen aus dem Token extrahieren und diese ins Log schreiben. Z.b. expiry oder was auch immer relevant wäre.
Oder ggf. mit der JWT library die relevanten Informationen aus dem Token extrahieren und diese ins Log schreiben. Z.b. expiry oder was auch immer relevant wäre.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
-
- Beiträge: 1182
- Registriert: Mo Nov 02, 2020 9:50 am
- Has thanked: 9 times
- Been thanked: 76 times
Re: Speicher Button für log Dateien
Temporär abschalten wäre hilfreich.
Bei JWT Token würde das Extrahieren funktionieren, aber viele Token, die im Kontext der SoC-Module vorkommen, sind keine JWT. Da geht es primär darum, ob ein früher gelieferter Token bei Verwendung noch gleich ist.
Bei JWT Token würde das Extrahieren funktionieren, aber viele Token, die im Kontext der SoC-Module vorkommen, sind keine JWT. Da geht es primär darum, ob ein früher gelieferter Token bei Verwendung noch gleich ist.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour