Tibber Anbindung bei 2.1
Re: Tibber Anbindung bei 2.1
Möchte mich jetzt auch mal an Tibber Tests ran wagen, habe dazu den Feature branch eben installiert. Erste Auffälligkeit: ich kann die bisherigen Ladeprofile nur teilweise editieren?! Komischerweise geht 1 "altes" Ladeprofil zu editieren, die anderen "alten" kann ich nicht mehr ausklappen und damit auch nicht editieren?
Neue Ladeprofile kann ich anlegen aber auch nicht mehr löschen. Beim Löschen kommt zwar die Statusmeldung Ladeprofil wurde gelöscht, es bleibt aber weiter in der Liste sichtbar.
Wie kann ich bei der Fehlersuche dazu ggf. Weiter helfen?
Neue Ladeprofile kann ich anlegen aber auch nicht mehr löschen. Beim Löschen kommt zwar die Statusmeldung Ladeprofil wurde gelöscht, es bleibt aber weiter in der Liste sichtbar.
Wie kann ich bei der Fehlersuche dazu ggf. Weiter helfen?
Re: Tibber Anbindung bei 2.1
viewtopic.php?t=1526Andi hat geschrieben: ↑Do Dez 28, 2023 8:39 pm Möchte mich jetzt auch mal an Tibber Tests ran wagen, habe dazu den Feature branch eben installiert. Erste Auffälligkeit: ich kann die bisherigen Ladeprofile nur teilweise editieren?! Komischerweise geht 1 "altes" Ladeprofil zu editieren, die anderen "alten" kann ich nicht mehr ausklappen und damit auch nicht editieren?
Neue Ladeprofile kann ich anlegen aber auch nicht mehr löschen. Beim Löschen kommt zwar die Statusmeldung Ladeprofil wurde gelöscht, es bleibt aber weiter in der Liste sichtbar.
Wie kann ich bei der Fehlersuche dazu ggf. Weiter helfen?
Bitte Logauszug vom Löschen posten.
Re: Tibber Anbindung bei 2.1
Vielen Dank Lena ! Der Fehler ist beseitigt.LenaK hat geschrieben: ↑Do Dez 28, 2023 2:20 pmHabe einen Rebase auf den Master gemacht, damit ist es behoben.Jens hat geschrieben: ↑Fr Dez 22, 2023 1:50 pm Version: 2023-12-22 09:25:18 +0100 [04089f9af] (Feature electricity tariff)
Gehe zurück auf den 19.12.2023 (2023-12-19 13:22:04 +0100 [1df272141])
Leider funktioniert auch hier das Diagramm nicht.
diagramm.pngCode: Alles auswählen
Bei der Verarbeitung des Befehls 'getDailyLog' mit den Parametern '[object Object]' ist ein Fehler aufgetreten: Es ist ein interner Fehler aufgetreten: Traceback (most recent call last): File "/var/www/html/openWB/packages/helpermodules/command.py", line 127, in on_message func(connection_id, payload) File "/var/www/html/openWB/packages/helpermodules/command.py", line 561, in getDailyLog get_daily_log(payload["data"]["day"])) File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 142, in get_daily_log data = _collect_daily_log_data(date) File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 153, in _collect_daily_log_data next_date = timecheck.get_relative_date_string(date, day_offset=1) AttributeError: module 'helpermodule
Wünsche dem gesamten openWB Team... einen gute Rutsch ins neue Jahr !
Gruß Jens
PV: 9,86kWp an E3DC S10 13kWh
LP1: openWB Series2 standard+
Kia EV6
Nutzung von Tibber
LP1: openWB Series2 standard+
Kia EV6
Nutzung von Tibber
Re: Tibber Anbindung bei 2.1
Hallo,
bei mir gibt es ein kleines Problem bei der Auswahl der verfügbaren Home-Id's von Tibber. Die ID's (bei mir nur eine einzelne) wird korrekt abgerufen und ich kann sie in der Liste auswählen. Es hat aber den Anschein, dass das anschließende Speichern keinen Request zur OpenWB auslöst und der Wert damit nicht gespeichert wird. Das Feld ist direkt nach dem Speichern wieder leer. Das Speichern wird im UI bestätigt.
bei mir gibt es ein kleines Problem bei der Auswahl der verfügbaren Home-Id's von Tibber. Die ID's (bei mir nur eine einzelne) wird korrekt abgerufen und ich kann sie in der Liste auswählen. Es hat aber den Anschein, dass das anschließende Speichern keinen Request zur OpenWB auslöst und der Wert damit nicht gespeichert wird. Das Feld ist direkt nach dem Speichern wieder leer. Das Speichern wird im UI bestätigt.
9,32 kwp PV Fronius Symo Gen24, 10,2 kWh BYD HVS Box
eUp und ID4
1 oWb 2.0 in Garage
eUp und ID4
1 oWb 2.0 in Garage
Re: Tibber Anbindung bei 2.1
Hallo Lena,
erstmal die gute Nachricht: das erste preisbasierte Laden heute Nacht hat mit Zielladen einwandfrei funktioniert! Ist schon toll das Auto mit 16c/kWh laden zu können Hammer, danke für die Implementierung schon mal!
Und auch der Ladepreis im log scheint korrekt berechnet worden zu sein!
Jetzt zu dem Ladeprofilproblem:
Das Löschen war nun nach einem Neustart erfolgreich und die gestern angelegten und danach wieder gelöschten Profile dann auch weg.
Zu den "alten" Profilen: Ich bekomme im Mozilla in der Entwicklerkonsole diese Warnings wenn ich in ein vor dem Wechsel in den feature branch angelegtes Ladeprofil reinklicke:
Im main log kommt es auch bei Debuglevel 2 zu keinen Einträgen, das log ist aber mit jeder Menge anderer Fehler voll:
Code: Alles auswählen
2023-12-29 11:15:19,217 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703843701.214318
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:15:19,218 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703844001.65088
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:15:19,218 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703844301.829029
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:15:19,219 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703844601.766861
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:18:28,486 - {helpermodules.setdata:568} - {WARNING:Setdata} - Kein Ladepunkt mit gültiger Konfiguration gefunden.
2023-12-29 11:18:28,487 - {helpermodules.setdata:568} - {WARNING:Setdata} - Kein Ladepunkt mit gültiger Konfiguration gefunden.
2023-12-29 11:18:32,409 - {helpermodules.setdata:568} - {WARNING:Setdata} - Kein Ladepunkt mit gültiger Konfiguration gefunden.
2023-12-29 11:18:32,415 - {helpermodules.setdata:568} - {WARNING:Setdata} - Kein Ladepunkt mit gültiger Konfiguration gefunden.
2023-12-29 11:20:10,545 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -233W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]
2023-12-29 11:21:41,324 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -81W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]
2023-12-29 11:23:40,178 - {modules.update_soc:40} - {ERROR:SoC} - Fehler im update_soc-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/update_soc.py", line 30, in update
threads_update, threads_store = self._get_threads()
File "/var/www/html/openWB/packages/modules/update_soc.py", line 45, in _get_threads
ev_data = copy.deepcopy(data.data.ev_data)
File "/usr/lib/python3.9/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/usr/lib/python3.9/copy.py", line 229, in _deepcopy_dict
for key, value in x.items():
RuntimeError: dictionary changed size during iteration
2023-12-29 11:23:40,610 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -25W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]
2023-12-29 11:24:40,702 - {modules.update_soc:40} - {ERROR:SoC} - Fehler im update_soc-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/update_soc.py", line 30, in update
threads_update, threads_store = self._get_threads()
File "/var/www/html/openWB/packages/modules/update_soc.py", line 45, in _get_threads
ev_data = copy.deepcopy(data.data.ev_data)
File "/usr/lib/python3.9/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/usr/lib/python3.9/copy.py", line 229, in _deepcopy_dict
for key, value in x.items():
RuntimeError: dictionary changed size during iteration
2023-12-29 11:25:11,323 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -149W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]
2023-12-29 11:27:21,078 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -123W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]
2023-12-29 11:31:21,201 - {control.counter_all:101} - {ERROR:MainThread} - Ungültiger Hausverbrauch: -446.9999999999999W, Berücksichtigte Komponenten neben EVU [{'id': 2, 'type': 'bat', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 6, 'type': 'counter', 'children': [{'id': 4, 'type': 'cp', 'children': []}, {'id': 5, 'type': 'cp', 'children': []}]}]
2023-12-29 11:37:11,958 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703804401.75053
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,960 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703804701.28686
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,961 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703805001.734817
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,961 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703805301.095419
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,962 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703805600.920317
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,962 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703805901.65437
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,963 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703806201.988751
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,964 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703806501.246927
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,964 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703806801.876852
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,965 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703807101.811333
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,965 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703807401.358846
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,966 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703807701.839912
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,966 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703808001.74849
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,967 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703808301.421512
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,967 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703808601.147413
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,968 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703808901.982847
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,969 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703809201.945968
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,969 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703809501.027395
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,970 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703809801.646496
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
2023-12-29 11:37:11,970 - {helpermodules.measurement_logging.process_log:257} - {ERROR:Commands} - Fehler beim Berechnen des Strom-Mix von 1703810101.646974
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/measurement_logging/process_log.py", line 237, in analyse_percentage
bat_imported = entry["bat"]["all"]["energy_imported"] if "all" in entry["bat"].keys() else 0
KeyError: 'energy_imported'
Zuletzt geändert von Andi am Fr Dez 29, 2023 11:07 am, insgesamt 2-mal geändert.
Re: Tibber Anbindung bei 2.1
Das war bei mir auch so und es funktioniert trotzdem! Du musst da unterscheiden zwischen den beiden Feldern:dirkn hat geschrieben: ↑Fr Dez 29, 2023 8:29 am bei mir gibt es ein kleines Problem bei der Auswahl der verfügbaren Home-Id's von Tibber. Die ID's (bei mir nur eine einzelne) wird korrekt abgerufen und ich kann sie in der Liste auswählen. Es hat aber den Anschein, dass das anschließende Speichern keinen Request zur OpenWB auslöst und der Wert damit nicht gespeichert wird. Das Feld ist direkt nach dem Speichern wieder leer. Das Speichern wird im UI bestätigt.
- verfügbare Home-IDs : hier scheint man nur die gefundenen home IDs auswählen zu können wenn man per Token nach HOME-ID über den Button darüber suchen lässt.
- direkt darunter wird dann die ausgewählte HOME-ID übernommen wenn man eine gefundene HOME-ID aus der Liste ausgewählt hat und diese sollte auch nach dem Speichern sichtbar sein. das obere Feld "verfügbare Home-ID's ist dann wieder leer.
Wichtig scheint nur das unterste Feld HOME-ID zu sein!
Re: Tibber Anbindung bei 2.1
Danke, dann scheint es nur ein Anzeigeproblem zu sein. Die ID's hatte ich vorher schon gesetzt und es scheint grundsätzlich zu klappen.Andi hat geschrieben: ↑Fr Dez 29, 2023 10:48 amDas war bei mir auch so und es funktioniert trotzdem! Du musst da unterscheiden zwischen den beiden Feldern:dirkn hat geschrieben: ↑Fr Dez 29, 2023 8:29 am bei mir gibt es ein kleines Problem bei der Auswahl der verfügbaren Home-Id's von Tibber. Die ID's (bei mir nur eine einzelne) wird korrekt abgerufen und ich kann sie in der Liste auswählen. Es hat aber den Anschein, dass das anschließende Speichern keinen Request zur OpenWB auslöst und der Wert damit nicht gespeichert wird. Das Feld ist direkt nach dem Speichern wieder leer. Das Speichern wird im UI bestätigt.
- verfügbare Home-IDs : hier scheint man nur die gefundenen home IDs auswählen zu können wenn man per Token nach HOME-ID über den Button darüber suchen lässt.
- direkt darunter wird dann die ausgewählte HOME-ID übernommen wenn man eine gefundene HOME-ID aus der Liste ausgewählt hat und diese sollte auch nach dem Speichern sichtbar sein. das obere Feld "verfügbare Home-ID's ist dann wieder leer.
Wichtig scheint nur das unterste Feld HOME-ID zu sein!
9,32 kwp PV Fronius Symo Gen24, 10,2 kWh BYD HVS Box
eUp und ID4
1 oWb 2.0 in Garage
eUp und ID4
1 oWb 2.0 in Garage
Re: Tibber Anbindung bei 2.1
Das gleiche Problem habe ich auch auf meiner Test Owb .Andi hat geschrieben: ↑Do Dez 28, 2023 8:39 pm Möchte mich jetzt auch mal an Tibber Tests ran wagen, habe dazu den Feature branch eben installiert. Erste Auffälligkeit: ich kann die bisherigen Ladeprofile nur teilweise editieren?! Komischerweise geht 1 "altes" Ladeprofil zu editieren, die anderen "alten" kann ich nicht mehr ausklappen und damit auch nicht editieren?
Neue Ladeprofile kann ich anlegen aber auch nicht mehr löschen. Beim Löschen kommt zwar die Statusmeldung Ladeprofil wurde gelöscht, es bleibt aber weiter in der Liste sichtbar.
Wie kann ich bei der Fehlersuche dazu ggf. Weiter helfen?
Kann die Fahrzeug Lade-Profile weder Editieren noch öffnen .....
Kann zwar neue erstellen die sind aber erst nach einen Reload der Seite Sichtbar ....
Meinst du das Mqtt Log ?
2023-12-30 10:25:19,021 - Topic: openWB/vehicle/template/ev_template/0, Payload: {"name": "Standard-Fahrzeug-Profil", "max_current_multi_phases": 16, "max_phases": 3, "phase_switch_pause": 2, "prevent_phase_switch": false, "prevent_charge_stop": false, "control_pilot_interruption": false, "control_pilot_interruption_duration": 4, "average_consump": 17000, "min_current": 6, "max_current_single_phase": 32, "battery_capacity": 82000, "nominal_difference": 1, "keep_charge_active_duration": 40, "efficiency": 90}
2023-12-30 10:25:19,027 - Topic: openWB/vehicle/template/ev_template/1, Payload: {"name": "ID.3", "max_current_multi_phases": 16, "max_phases": 3, "phase_switch_pause": 2, "prevent_phase_switch": false, "prevent_charge_stop": false, "control_pilot_interruption": false, "control_pilot_interruption_duration": 4, "average_consump": 16300, "min_current": 6, "max_current_single_phase": 16, "battery_capacity": 58000, "nominal_difference": 1, "keep_charge_active_duration": 40, "efficiency": 90}
2023-12-30 10:25:19,030 - Topic: openWB/vehicle/template/ev_template/2, Payload: {"name": "ID.4", "max_current_multi_phases": 16, "max_phases": 3, "phase_switch_pause": 2, "prevent_phase_switch": false, "prevent_charge_stop": false, "control_pilot_interruption": false, "control_pilot_interruption_duration": 4, "average_consump": 16800, "min_current": 6, "max_current_single_phase": 16, "battery_capacity": 77000, "nominal_difference": 1, "keep_charge_active_duration": 40, "efficiency": 90}
2023-12-30 10:25:19,034 - Topic: openWB/vehicle/template/charge_template/0, Payload: {"name": "Standard-Lade-Profil", "disable_after_unplug": false, "prio": false, "load_default": false, "time_charging": {"active": false}, "chargemode": {"selected": "stop", "pv_charging": {"min_soc_current": 10, "min_current": 0, "feed_in_limit": false, "min_soc": 0, "max_soc": 100}, "scheduled_charging": {}, "instant_charging": {"current": 10, "limit": {"selected": "none", "amount": 1000, "soc": 50}}}}
2023-12-30 10:25:19,045 - Topic: openWB/vehicle/template/charge_template/1, Payload: {"name": "ID.3", "disable_after_unplug": false, "prio": true, "load_default": false, "time_charging": {"active": true}, "chargemode": {"selected": "instant_charging", "pv_charging": {"min_soc_current": 10, "min_current": 6, "feed_in_limit": false, "min_soc": 40, "max_soc": 80}, "scheduled_charging": {}, "instant_charging": {"current": 16, "limit": {"selected": "soc", "amount": 1000, "soc": 80}}}}
2023-12-30 10:25:19,051 - Topic: openWB/vehicle/template/charge_template/1/time_charging/plans/0, Payload: {"active": true, "frequency": {"selected": "daily", "once": ["2021-11-01", "2021-11-05"], "weekly": [false, false, false, false, false, false, false]}, "time": ["20:00", "23:00"], "name": "ID.3 Nachtladen", "current": 16, "limit": {"selected": "amount", "amount": 30000, "soc": 50}}
2023-12-30 10:25:19,057 - Topic: openWB/vehicle/template/charge_template/1/chargemode/scheduled_charging/plans/4, Payload: {"active": true, "frequency": {"selected": "daily", "once": ["2021-11-01", "2021-11-05"], "weekly": [false, false, false, false, false, false, false]}, "current": 16, "name": "Zielladen-Standard", "limit": {"selected": "soc", "amount": 1000, "soc_limit": 100, "soc_scheduled": 100}, "time": "07:00"}
2023-12-30 10:25:19,060 - Topic: openWB/vehicle/template/charge_template/2, Payload: {"name": "ID.4", "disable_after_unplug": false, "prio": false, "load_default": false, "time_charging": {"active": true}, "chargemode": {"selected": "pv_charging", "pv_charging": {"min_soc_current": 10, "min_current": 0, "feed_in_limit": false, "min_soc": 0, "max_soc": 100}, "scheduled_charging": {}, "instant_charging": {"current": 16, "limit": {"selected": "soc", "amount": 1000, "soc": 100}}}}
2023-12-30 10:25:19,064 - Topic: openWB/vehicle/template/charge_template/2/time_charging/plans/1, Payload: {"active": true, "frequency": {"selected": "daily", "once": ["2021-11-01", "2021-11-05"], "weekly": [false, false, false, false, false, false, false]}, "time": ["01:30", "06:30"], "name": "ID.4 Nachtladen", "current": 16, "limit": {"selected": "amount", "amount": 50000, "soc": 50}}
2023-12-30 10:25:19,067 - Topic: openWB/vehicle/template/charge_template/2/chargemode/scheduled_charging/plans/3, Payload: {"active": true, "frequency": {"selected": "daily", "once": ["2021-11-01", "2021-11-05"], "weekly": [false, false, false, false, false, false, false]}, "current": 16, "name": "ID.4 Ladeplan", "limit": {"selected": "amount", "amount": 50000, "soc_limit": 90, "soc_scheduled": 80}, "time": "06:30"}
2023-12-30 10:25:19,070 - Topic: openWB/vehicle/template/charge_template/4/chargemode/scheduled_charging/plans/5, Payload: {"active": false, "frequency": {"selected": "daily", "once": ["2021-11-01", "2021-11-05"], "weekly": [false, false, false, false, false, false, false]}, "current": 14, "name": "Zielladen-Standard", "limit": {"selected": "amount", "amount": 1000, "soc_limit": 90, "soc_scheduled": 80}, "time": "07:00"}
2023-12-30 10:25:19,073 - Topic: openWB/vehicle/template/charge_template/5/chargemode/scheduled_charging/plans/6, Payload: {"active": false, "frequency": {"selected": "daily", "once": ["2021-11-01", "2021-11-05"], "weekly": [false, false, false, false, false, false, false]}, "current": 14, "name": "Zielladen-Standard", "limit": {"selected": "amount", "amount": 1000, "soc_limit": 90, "soc_scheduled": 80}, "time": "07:00"}
Und hier noch ein Auszug aus dem Main Log aus der Zeit .
23,9 kwp PV , 30,6 kWh BYD HVS Box 2 x 20,4 kWh BYD HVS Box
2 x 15 kWh BMZ Hyperion
ID3 für meine Frau , ID4 für mich
1 oWb 2.0 im Hauptverteiler
Je 1 oWb in Garage und Carport
Täglich auf die neueste Version Aktualisiert
2 x 15 kWh BMZ Hyperion
ID3 für meine Frau , ID4 für mich
1 oWb 2.0 im Hauptverteiler
Je 1 oWb in Garage und Carport
Täglich auf die neueste Version Aktualisiert
Re: Tibber Anbindung bei 2.1
Ich habe das Problem gelöst bekommen mit den Ladeprofilen. Aus irgendwelchen Gründen wird nicht in allen Profilen der neue Unter-JSON String für das preisbasierte Laden eingefügt. Ergänzt man diesen per MQTT manuell geht es alle Profile wieder zu öffnen und zu editieren!
Nur für Experten die wissen was sie tun hier die Anleitung!!! (man kann sich mit MQTT auch die gesamte OpenWB zerschiessen wenn man an die falschen Stellen schreibt)
Im MQTT Explorer das nicht funktionierende Ladeprofil laden: z.B. openWB/vehicle/template/charge_template/0 ist das Standardladeprofil.
Wenn ihr dort kein Eintrag mit "et" findet dann müsst ihr den (und nur den!) ergänzen indem ihr das JSON entsprechend anpasst und wieder per MQTT Explorer an dasselbe MQTT topic zurücksendet/schreibt wie oben. So sieht bei mir das Standard Ladeprofil mit dem manuell ergänzten "et" JSON String aus:
Nachdem ich diesen "et" JSON in allen Ladeprofilen ergänzt hatte gingen alle Ladeprofile wieder!
Und auch heute Nacht war wieder perfektes günstiges Laden möglich!
Nur für Experten die wissen was sie tun hier die Anleitung!!! (man kann sich mit MQTT auch die gesamte OpenWB zerschiessen wenn man an die falschen Stellen schreibt)
Im MQTT Explorer das nicht funktionierende Ladeprofil laden: z.B. openWB/vehicle/template/charge_template/0 ist das Standardladeprofil.
Wenn ihr dort kein Eintrag mit "et" findet dann müsst ihr den (und nur den!) ergänzen indem ihr das JSON entsprechend anpasst und wieder per MQTT Explorer an dasselbe MQTT topic zurücksendet/schreibt wie oben. So sieht bei mir das Standard Ladeprofil mit dem manuell ergänzten "et" JSON String aus:
Code: Alles auswählen
{
"name": "Standard-Ladeprofil-Vorlage",
"disable_after_unplug": false,
"prio": false,
"load_default": false,
"et": {
"active": false,
"max_price": 0.0002
},
"time_charging": {
"active": false
},
"chargemode": {
"selected": "pv_charging",
"pv_charging": {
"min_soc_current": 6,
"min_current": 0,
"feed_in_limit": false,
"min_soc": 0,
"max_soc": 101
},
"scheduled_charging": {},
"instant_charging": {
"current": 10,
"limit": {
"selected": "none",
"amount": 1000,
"soc": 50
}
}
}
}
Und auch heute Nacht war wieder perfektes günstiges Laden möglich!