Seite 1 von 3
http funktioniert nicht richtig bzw überall
Verfasst: Mi Nov 02, 2022 11:58 am
von Mike2020
Zu meiner Hardware:
Ich habe seit einigen Jahren ein Programm mit Hardware (S0-Recorder) der mir aller 10 Sekunden diverse Strom-Infos bereit stellt. Diese enthalten leider auch Kommastellen. Deswegen haber ich über AHK (Autohotkey) ein kleines Programm geschrieben, welches die Kommastellen abschneidet. Danach wird das bereinigte "Textfile" wieder ins Netz geschrieben, damit ich es über http ins openWB laden kann. Es sind alles positive ganze Zahlen und trotzdem kann ich sie in openWB nicht überall sichtbar machen.
Die beiden Solaranlagen laufen jetzt über "Smart Home" Solar1 und Solar 2, werden aber in der Grafik als "Verbraucher 1" und "Verbraucher 2" bezeichnet
da ich sie nicht über Modulkonfiguration PV zum Anzeigen bringen kann.
Hausverbrauch klappt auch nicht. Müssen die Werte negativ sein?
Außerdem habe ich noch LP2, Speicher, SpeicherSoC,... im Diagramm. Natürlich nicht aktiviert und sie zeigen entsprechend auch "0" bzw gar nichts an.
Muss ich da was besonderes beachten?
Re: http funktioniert nicht richtig bzw überall
Verfasst: Mi Nov 02, 2022 2:18 pm
von Gero
Das wichtigste für die openWB ist die Leistung am EVU-Punkt. Sprich, Deine S0-Messung muss an das EVU-Modul "http" gereicht werden. Ebenso die Werte der Wechselrichter - die müssen statt ins smarthome in das PV-Modul. Alles im smarthome gemessene ist Verbrauch.
Eins noch zum S0-Zähler: die openWB funktioniert besser, wenn sie von außen auch die Wh als Zählerstand mitbekommt. Denn wenn mal eine Zeit lang z.B. wegen eines Hängers keine Leistungswerte mehr kommen, kann das über den Zählerstand korrigiert werden.
Re: http funktioniert nicht richtig bzw überall
Verfasst: Fr Nov 04, 2022 2:23 pm
von Mike2020
Das hatte ich mir auch schon so gedacht. Nur habe ich das Problem, dass, wenn ich die http Adresse in in das Modul PV und EVU eintrage, keine Werte sehe. Deswegen habe ich mal die http auf smarthome gelegt, ob ich da was sehe. Und da sehe ich was Aber warum nicht in den Modulen: PV und EVU?
Und warum sehe ich in der Legende noch so viele andere "Farben"? Im Handy sehe ich noch mehr. zbsp LP1 bis LP7!
Das RESETEN wollte ich erst machen, wenn ich komplett nicht mehr weiter komme. Beim letzten Reseten ist mir die Karte auch kaputt gegangen.
Re: http funktioniert nicht richtig bzw überall
Verfasst: Fr Nov 04, 2022 6:14 pm
von mrinas
Kannst du die PV Leistung mal als negativen Wert übergeben, Mi war so als gab es da mal was..
Re: http funktioniert nicht richtig bzw überall
Verfasst: Fr Nov 04, 2022 7:00 pm
von Gero
Du kannst die URL auch im Browser anzeigen lassen. Da dürfte dann nur eine Zahl angezeigt werden. Oder curl, für die Leute die mit der Kommandozeile klar kommen.
Re: http funktioniert nicht richtig bzw überall
Verfasst: Sa Nov 05, 2022 8:01 am
von Antares
Guten Tag zusammen in dieses Forum
Ich glaube ich habe ein ganz ähnliches Problem:
Ich bin ein OpenWB Newbee und möchte die Software vor dem „echten“ Einsatz testen. Ich konnte die SW problemlos auf einem meiner Raspi’s installieren (openWB Version: 1.9.281)
Im nächsten Schritt möchte ich Daten simulieren und habe daher die Modulkonfiguration mit dem generische HTTP Modul gewählt.:
siehe Anhang Konfiguration.
Basis für die simulierten Daten soll einfach eine txt-Datei auf dem raspi sein (/var/www/html/001/text.txt) Inhalt der Datei: „nur“ ein Zahl: 500 - Wird auch in einem gewöhnlichen Browser richtig angezeigt.
siehe Anhang Browser
Erwartet hätte ich jetzt einen Wert in openWB, aber leider nur das:
siehe Anhang openWB Anzeige
Wo ist der Fehler? Muss der Wert in ein Protokoll verpackt werden oder in einer bestimmten Form formatiert werden (ich konnte in diesem Forum / WIKI leider keinen Hinweis finden)? Kann mir jemand beispielhaft eine funktionierende txt-Datei oder dessen Inhalt zukommen lassen?
Re: http funktioniert nicht richtig bzw überall
Verfasst: So Nov 06, 2022 9:31 am
von Mike2020
besser hätte ich es nicht beschreiben können ...
Dachte schon, ich wäre wieder einmal der einzige, der so Probleme hat.
Re: http funktioniert nicht richtig bzw überall
Verfasst: So Nov 06, 2022 10:09 am
von Antares
ich bin einen Schritt weiter:
Aus den Error-Log Datein konnte ich entnehmen, dass Pakete im raspi gefehlt hatten! Nämlich:
socat, sowie jq
Die Pakete mussten wie folgt nachinstalliert werden:
sudo apt update
sudo apt-get install socat
sudo apt install -y jq
Fehlen die Pakete im Intsallationsscript von openWB?
Noch nicht klar ist mir, weshlab "nur" PV angezeigt wird. Hier ist eine Zahl von 300 im File.
In einem zweiten File mit dem Wert 500 soll der EVU Wert angezeigt werden.
Re: http funktioniert nicht richtig bzw überall
Verfasst: So Nov 06, 2022 10:25 am
von Antares
... hab's:
mit folgender angefügter Konfiguration funktioniert es.
Wert für txt : 2000 (wird richtig angezeigt)
Wert für phase 1, txt3 : 3
Wert für phase2 txt4: 2
Wert für Phase 3 txt5: 4
Wert für PV txt1: 300 (wird richtig angezeigt)
Warum EVU richtig angezeigt wird mit sinnfreien Werten für Phase 1 - 3 ist mir (noch) nicht klar, immerhin sind die Werte für EVU und PV korrekt!
Re: http funktioniert nicht richtig bzw überall
Verfasst: So Nov 06, 2022 10:47 am
von Antares
... als nächstes werde ich "echte" Daten verwenden:
Ich betreibe schon seit 2019 eine eigene Applikation im Zusammenhang meiner Heizungsanlage. In dieser SW (QT5 auf raspi) wird die PV Leistung und der Stromverbrauch (EVU) ausgewertet. Die überschüssige Energie wird in Heizelemente (2 x 6 kW) zum Erhitzen von 2 x 1000 l Wasserboiler verwendet.
Werde einen WEB-Server in der Heizungsanlage einbauen und openWB übergeben. (Muss dann eine Priorität überlegen: Was ist wichtiger: Haus heizen oder PKW laden).