Feedback 2.0 Alpha 3

Fragen zur Nutzung, Features, usw..
hhoefling
Beiträge: 659
Registriert: So Jul 25, 2021 2:32 pm

Re: Feedback 2.0 Alpha 3

Beitrag von hhoefling »

Kann für mich noch mal jemand den letztem Stand der Update-Procedure beschreiben.
Also: Image Alpha3 auf SD, starten.. Ok
Dann Update aus der GUI oder irgendwelche Scripte händisch starten?
Wo kann ich den Stand prüfen, GUI scheint es dafür noch nicht zu geben.
Hab den Faden verloren..
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
Benutzeravatar
mrinas
Beiträge: 2104
Registriert: Mi Jan 29, 2020 10:12 pm
Has thanked: 3 times

Re: Feedback 2.0 Alpha 3

Beitrag von mrinas »

Update ueber die gui genügt

Update status kann man manuell im log des letzten Updates nachvollziehen. Log gibt's auch in der gui, was es nich noch gibt ist ein Vergleich der genutzten Version mit der auf github verfügbaren.
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.
hhoefling
Beiträge: 659
Registriert: So Jul 25, 2021 2:32 pm

Re: Feedback 2.0 Alpha 3

Beitrag von hhoefling »

Ok. Gefunden.

Nun habe ich EVU/WR/BAT als MQTT eingerichte.
Ich beschicke die Toppics mit Kopien der Werte der OrignalWB(1.9)
Liefert aber viele Fehlermeldungen.....

u.a (main.log)

Code: Alles auswählen

2022-07-06 12:17:21,060 - {helpermodules.setdata:338} - ERROR - Unbekanntes set-Topic: openWB/set/pv/1/get/counter, 4135369
Warscheinlich ist Hilfe in der GUI falsch..

oder

Code: Alles auswählen

2022-07-06 13:18:03,394 - {control.pv:50} - ERROR - Fehler im allgemeinen PV-Modul für pv1
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/pv.py", line 45, in calc_power_for_all_components
    self.data["get"]["exported"] += module_data["get"]["exported"]
KeyError: 'exported'
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
LutzB
Beiträge: 3711
Registriert: Di Feb 25, 2020 9:23 am
Been thanked: 5 times

Re: Feedback 2.0 Alpha 3

Beitrag von LutzB »

Ja, das Topic wurde auf "exported" geändert. Ist anscheinend in der GUI übersehen worden.
LutzB
Beiträge: 3711
Registriert: Di Feb 25, 2020 9:23 am
Been thanked: 5 times

Re: Feedback 2.0 Alpha 3

Beitrag von LutzB »

Websockets und selbst signierte Zertifikate machen anscheinend mehr Probleme, als ich erwartet habe. Kein Browser bietet eine Möglichkeit, das Zertifikat zu importieren, wie man es von Https gewohnt ist. Der Umweg, den Websocket per https aufzurufen, klappt zwar, ist aber nicht wirklich anwendertauglich. Nach meinen Recherchen besteht das Problem anscheinend schon seit gut 12 Jahren. Das war zumindest das älteste Issue, was ich dazu gefunden habe. Bei älteren Browsern konnte man die Prüfung für den Websocket noch abschalten, inzwischen geht das auch nicht mehr. Bin für alle Ideen dankbar. :(
Benutzeravatar
mrinas
Beiträge: 2104
Registriert: Mi Jan 29, 2020 10:12 pm
Has thanked: 3 times

Re: Feedback 2.0 Alpha 3

Beitrag von mrinas »

LutzB hat geschrieben: Mi Jul 06, 2022 11:39 am Websockets und selbst signierte Zertifikate machen anscheinend mehr Probleme, als ich erwartet habe. Kein Browser bietet eine Möglichkeit, das Zertifikat zu importieren, wie man es von Https gewohnt ist. Der Umweg, den Websocket per https aufzurufen, klappt zwar, ist aber nicht wirklich anwendertauglich. Nach meinen Recherchen besteht das Problem anscheinend schon seit gut 12 Jahren. Das war zumindest das älteste Issue, was ich dazu gefunden habe. Bei älteren Browsern konnte man die Prüfung für den Websocket noch abschalten, inzwischen geht das auch nicht mehr. Bin für alle Ideen dankbar. :(
Hm, ich hatte hier mit dem aktuellen Chromium-Edge auf keinem meiner zwei Rechner Probleme mit den Websockets. Ja klar, gibt erstmal gemecker weil das selbst signierte Zertifikat nicht vertrauenswürdig ist, wenn man den 'ja passt schon' Knopf gefunden und gedrückt hat klappt dann aber alles.
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.
derNeueDet
Beiträge: 4412
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 18 times

Re: Feedback 2.0 Alpha 3

Beitrag von derNeueDet »

Hmm, zu Hause eigene CA aufbauen ist glaube ich nicht zielführend und das Root Zertifikat müsste trotzdem in die Browser importiert werden.
Lets Encrypt hilft wohl auch nicht, da die wenigsten ihre openWB wohl mit einer eigenen Domain versehen haben.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
Benutzeravatar
mrinas
Beiträge: 2104
Registriert: Mi Jan 29, 2020 10:12 pm
Has thanked: 3 times

Re: Feedback 2.0 Alpha 3

Beitrag von mrinas »

derNeueDet hat geschrieben: Mi Jul 06, 2022 1:26 pm Hmm, zu Hause eigene CA aufbauen ist glaube ich nicht zielführend und das Root Zertifikat müsste trotzdem in die Browser importiert werden.
Lets Encrypt hilft wohl auch nicht, da die wenigsten ihre openWB wohl mit einer eigenen Domain versehen haben.

VG
Det
ach so eine eigene CA ist doch schick, und damit sicher ist bitte mit Offline-Root CA. 8-)

TLS mit selbst signierten Zertifikaten ist hakelig, da führt irgendwie kein Weg dran vorbei. Insbesondere wenn einzelne Browser noch zusätzlich bei den websockets etwas zustäzliches brauchen.

Macht es Sinn sowohl HTTP als auch HTTPs dauerhaft parallel anzubieten und dem Anwender die Wahl zu lassen? Im heimischen WLAN sollte der ein Abfangen der Kommunikation auf dem Übertragungsweg ja eher unwahrscheinlich sein. Bzw. das geringes Problem falls das passiert.
Höhere Sicherheit für das System als solches, z.b. um es in Richtung Internet öffnen zu können, bringt TLS ja eh nicht.
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.
LutzB
Beiträge: 3711
Registriert: Di Feb 25, 2020 9:23 am
Been thanked: 5 times

Re: Feedback 2.0 Alpha 3

Beitrag von LutzB »

Bei der Entwicklung hatte ich mit dem aktuellen Chrome auch keine Probleme. Einmal das Zertifikat akzeptiert und es wurde auch für die Websockets genutzt. Dann kam der Firefox und Safari dazu...

Let's Encrypt habe ich mir heute auch angesehen, aber das ist bei internen Servern nur möglich, wenn man extern eine DNS Challenge abwickeln kann. Fällt für eine automatisierte Lösung also auch raus.

Andere Idee, die mir noch gekommen ist: man könnte den Websocket über den Apache auf Port 443 tunneln. Für den Port wurde das Zertifikat ja schon akzeptiert.

Oder wir lassen das alles und es müssen zwingend eigene Zertifikate bereitgestellt werden.

Warum der Aufwand? Wenn es in Richtung Benutzerverwaltung geht, sollten die Anmeldedaten bitte nicht im Klartext übertragen werden. Dann kann man sich das nämlich auch gleich sparen.
Benutzeravatar
mrinas
Beiträge: 2104
Registriert: Mi Jan 29, 2020 10:12 pm
Has thanked: 3 times

Re: Feedback 2.0 Alpha 3

Beitrag von mrinas »

LutzB hat geschrieben: Mi Jul 06, 2022 1:52 pm
Andere Idee, die mir noch gekommen ist: man könnte den Websocket über den Apache auf Port 443 tunneln. Für den Port wurde das Zertifikat ja schon akzeptiert.
Das hört sich m.E. vielversprechend an.
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.
Gesperrt