openWB
Moderator: Ulrich
-
- Beiträge: 25
- Registriert: Fr 19. Jun 2020, 11:49
- Hat sich bedankt: 3 Mal
openWB
Weiß jemand von Euch wie man aus der openWB Wallbox den normalen Hausverbrauch abfragen kann?
Oder, wo es eine Übersicht gibt welche Paramter noch abgefagt werden können?
Sie stellt ja selbst einige Daten in ihrer Grafik dar, wie kommt man an diese Werte ran?
Hintergrund:
Man kann die Ladeleistung aus der Wallbox selbst auslesen und in der Solaranzeige darstellen.
Ich würde aber auch gerne darstellen welcher Anteil davon vom eigenen Dach geladen wurde....
Bisher habe ich mir einfach den Netzbezug drübergelegt. So kann ich es wenigstens optisch grob darstellen.
In diesem Wert ist aber auch immer der normale Hausverbrauch enthalten.... Da der Wechselrichter aber immer nur den Gesamtverbrauch (Ladeleistung+ Hausverbrauch) sieht, kann ich das nicht trennen.
Rechnerisch bekomme ich das auch nicht hin, da die Formel auf 2 Datenbanken zugreifen müßte.
Deshalb denke ich, es wird nur über die Daten der openWB gehen
Hat einer von Euch eine Idee???
Gruß
Martin
Oder, wo es eine Übersicht gibt welche Paramter noch abgefagt werden können?
Sie stellt ja selbst einige Daten in ihrer Grafik dar, wie kommt man an diese Werte ran?
Hintergrund:
Man kann die Ladeleistung aus der Wallbox selbst auslesen und in der Solaranzeige darstellen.
Ich würde aber auch gerne darstellen welcher Anteil davon vom eigenen Dach geladen wurde....
Bisher habe ich mir einfach den Netzbezug drübergelegt. So kann ich es wenigstens optisch grob darstellen.
In diesem Wert ist aber auch immer der normale Hausverbrauch enthalten.... Da der Wechselrichter aber immer nur den Gesamtverbrauch (Ladeleistung+ Hausverbrauch) sieht, kann ich das nicht trennen.
Rechnerisch bekomme ich das auch nicht hin, da die Formel auf 2 Datenbanken zugreifen müßte.
Deshalb denke ich, es wird nur über die Daten der openWB gehen
Hat einer von Euch eine Idee???
Gruß
Martin
- Ulrich
- Administrator
- Beiträge: 5506
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 152 Mal
- Danksagung erhalten: 877 Mal
- Kontaktdaten:
Re: openWB
Die openWB kannst du doch wie ein Wechselrichter von der Solaranzeige auslesen lassen. Dann hast du fast alle Daten auch in der Influx Datenbank.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 25
- Registriert: Fr 19. Jun 2020, 11:49
- Hat sich bedankt: 3 Mal
Re: openWB
Das tu ich ja auch. Ich habe 2 Datenbanken.
Jeweils eine für den Wechselrichter und die Ladestation
Ich finde aber bei der Programmierung in Grafana keinen Wert für den reinen Hausverbrauch (ohne Ladeleistung)
Werden die einzelnen Werte nicht von der openwb.php abgefragt und dann in die Influx.db eingetragen ?
Jeweils eine für den Wechselrichter und die Ladestation
Ich finde aber bei der Programmierung in Grafana keinen Wert für den reinen Hausverbrauch (ohne Ladeleistung)
Werden die einzelnen Werte nicht von der openwb.php abgefragt und dann in die Influx.db eingetragen ?
- Ulrich
- Administrator
- Beiträge: 5506
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 152 Mal
- Danksagung erhalten: 877 Mal
- Kontaktdaten:
Re: openWB
Nicht alle Werte werden in die Inflix Datenbank geschrieben. Bitte setze einmal den Tracelevel in der Datei openWB.php auf 8. (Ziemlich am Anfang der Datei)
Nach ca. 2-3 Minuten bitte einmal in die LOG Datei schauen:
mcedit /var/www/log/solaranzeige.log
Dort sind dann alle Werte zu finden, die ausgelesen werden.
Nicht vergessen den Tracelevel wieder auf 7 zu setzen, sonst wird die LOG Datei unnötig groß.
Code: Alles auswählen
$Tracelevel = 7; // 1 bis 10 10 = Debug
mcedit /var/www/log/solaranzeige.log
Dort sind dann alle Werte zu finden, die ausgelesen werden.
Nicht vergessen den Tracelevel wieder auf 7 zu setzen, sonst wird die LOG Datei unnötig groß.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 25
- Registriert: Fr 19. Jun 2020, 11:49
- Hat sich bedankt: 3 Mal
Re: openWB
Hallo Ulrich
Ich danke Dir.
Das haben wir doch schon mal (unter anderen Vorraussetzungen) zusammen gemacht
Also wenn ich das richtig sehe, brauche ich den Parameter "WHouseConsumption"
Dieser Parameter muss dann nur in der "/var/www/html/phpinc/funktionen.inc.php" eingetragen werden damit der reine Hausverbrauch in die Datenbank kommt ?
Und nichts mehr in die openwb.php?
Das wird ein Spass, wenn das funktioniert kann ich ja noch so viel mehr eingeben
Gruß
Martin
Ich danke Dir.
Das haben wir doch schon mal (unter anderen Vorraussetzungen) zusammen gemacht
Also wenn ich das richtig sehe, brauche ich den Parameter "WHouseConsumption"
Dieser Parameter muss dann nur in der "/var/www/html/phpinc/funktionen.inc.php" eingetragen werden damit der reine Hausverbrauch in die Datenbank kommt ?
Und nichts mehr in die openwb.php?
Das wird ein Spass, wenn das funktioniert kann ich ja noch so viel mehr eingeben
Gruß
Martin
- Ulrich
- Administrator
- Beiträge: 5506
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 152 Mal
- Danksagung erhalten: 877 Mal
- Kontaktdaten:
Re: openWB
Ja, so ist es. Bitte sage mir aber, welche Parameter noch interessant sind und was sie wirklich bedeuten, dann übernehme ich die in die offizielle Version.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 25
- Registriert: Fr 19. Jun 2020, 11:49
- Hat sich bedankt: 3 Mal
Re: openWB
Ok, mach ich.
Die ersten Daten vom "reinen Hausverbrauch" kommen auf jeden Fall rein....
Melde mich, wenn mein "Spieltrieb" befriedigt ist
Die ersten Daten vom "reinen Hausverbrauch" kommen auf jeden Fall rein....
Melde mich, wenn mein "Spieltrieb" befriedigt ist
- Ulrich
- Administrator
- Beiträge: 5506
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 152 Mal
- Danksagung erhalten: 877 Mal
- Kontaktdaten:
Re: openWB
Nach einem Update solltest Du in der Datenbank dann das Feld "Hausverbrauch" finden.
Wenn noch mehr Werte aufgenommen werden sollen, dann bitte melden.
Wenn noch mehr Werte aufgenommen werden sollen, dann bitte melden.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 25
- Registriert: Fr 19. Jun 2020, 11:49
- Hat sich bedankt: 3 Mal
Re: openWB / RfID Abfrage
Hallo zusammen
Vielleicht könnt Ihr mir nochmal helfen?
Da ich ein zweites E-Auto bestellt habe, möchte ich den vohandenen RfID Leser zu diesem Zwecke einsetzen.
(In der openWB kann man die Ladungen ja auch so schön nach der RfID-Kartennummer sortieren lassen)
Ich habe auch schon die Paramter gefunden und in die funktionen.inc.php eingtragen
Laut Solaranzeige und php.log führt das aber zu Problemen...
Irgendwie habe ich den Verdacht das die Kartennummer zweimal abgefragt wird.
Die Solaranzeige.log zeichnet nämlich bei tracelevel 10 unter anderem diese Abfragen auf :
Ich vermute, das deshalb diese zwei Werte in dem configRfID stehen
Jetzt meine Frage:
Warum wird der lastRfID zweimal abgefragt?
Kann ich das irgendwo ändern?
Wenn nicht, wie bekomme ich es hin, nur den ersten Wert in der Influx Datenbank zu speichern?
Das ist nämlich die richtige Kartennummer.
Die zweite ist mir unbekannt..
Kann da einer von Euch was mit anfangen?
gruß
Martin
Vielleicht könnt Ihr mir nochmal helfen?
Da ich ein zweites E-Auto bestellt habe, möchte ich den vohandenen RfID Leser zu diesem Zwecke einsetzen.
(In der openWB kann man die Ladungen ja auch so schön nach der RfID-Kartennummer sortieren lassen)
Ich habe auch schon die Paramter gefunden und in die funktionen.inc.php eingtragen
Laut Solaranzeige und php.log führt das aber zu Problemen...
Irgendwie habe ich den Verdacht das die Kartennummer zweimal abgefragt wird.
Die Solaranzeige.log zeichnet nämlich bei tracelevel 10 unter anderem diese Abfragen auf :
Code: Alles auswählen
28.03. 09:42:10 *- -openWB/lp/1/lastRfId
28.03. 09:42:10 *- -openWB/lp/1/lastRfId
...
28.03. 09:42:10 *- -openWB/global/rfidConfigured
Code: Alles auswählen
[lastRfId] => 0017493436,1661961264
Warum wird der lastRfID zweimal abgefragt?
Kann ich das irgendwo ändern?
Wenn nicht, wie bekomme ich es hin, nur den ersten Wert in der Influx Datenbank zu speichern?
Das ist nämlich die richtige Kartennummer.
Die zweite ist mir unbekannt..
Kann da einer von Euch was mit anfangen?
gruß
Martin
-
- Beiträge: 25
- Registriert: Fr 19. Jun 2020, 11:49
- Hat sich bedankt: 3 Mal
Re: openWB / RfID Abfrage
Keiner eine Idee?
Mittlerweile denke ich, das der zweite Wert nur ein Zeitstempel ist....
Grund:
Im RfID Log der openWB kann man die letzten Abfragen sehen.
Ich habe mal drei Chips kurz hintereinander eingescannt und die Box selber gibt im RfID Log folgendes raus:
(Die drei RfIDChips habe ich mal farblich markiert)
Ich finde einfach nichts....
Die Solaranzeige.log zeigt nämlich die ganze Zeit Fehler an.
Ich vermute, weil die Solaranzeige nur mit einem Wert klar kommt.
Der InfluxDB selber macht das anscheinend keine Probleme...
Wäre schön wenn mir einer von den Fachleuten helfen könnte...
Solange habe ich die Abfrage erstmal wieder aus der "funktionen.inc.php" auskommentiert
gruß
Martin
Mittlerweile denke ich, das der zweite Wert nur ein Zeitstempel ist....
Grund:
Im RfID Log der openWB kann man die letzten Abfragen sehen.
Ich habe mal drei Chips kurz hintereinander eingescannt und die Box selber gibt im RfID Log folgendes raus:
(Die drei RfIDChips habe ich mal farblich markiert)
Gibt es keinen Befehl den den Zeitstempel beim schreiben in die InfluxDB vom RfID Code zu trennen oder umzubenennen?2021-04-17 15:13:24: 0017493436,1618665204 (LV0)
2021-04-17 15:12:44: 0008959567,1618665164 (LV0)
2021-04-17 15:12:23: 0010138935,1618665143 (LV0)
2021-04-17 15:12:03: 0008959567,1618665123 (LV0)
2021-04-13 21:03:14: 0017493436,1618340594 (LV0)
Ich finde einfach nichts....
Die Solaranzeige.log zeigt nämlich die ganze Zeit Fehler an.
Ich vermute, weil die Solaranzeige nur mit einem Wert klar kommt.
Der InfluxDB selber macht das anscheinend keine Probleme...
Wäre schön wenn mir einer von den Fachleuten helfen könnte...
Solange habe ich die Abfrage erstmal wieder aus der "funktionen.inc.php" auskommentiert
gruß
Martin