Rückmeldungen 2.1.9 Alpha 2/3

Fragen zur Nutzung, Features, usw..
Thrillhouse
Beiträge: 106
Registriert: Do Mai 05, 2022 1:50 pm
Has thanked: 2 times
Been thanked: 7 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Thrillhouse »

Hallo,
ich bin vom derzeitigen Release zum aktuellen Master gewechselt und musste feststellen, dass die OpenWb keine Daten mehr vom shelly em 50 angezeigt hat. Nachdem ich wieder zurück zum Release gewechselt bin, wurden die Daten wieder angezeigt.

Der Shelly EM 3 wurde meines wissens von OpenWB "aufgenommen". Ist das beim shelly em 50 demnach nicht so?
Kostal Plenticore GEN 1, Open WB series 2, Skoda Elroq
Benutzeravatar
Thomas aus W
Beiträge: 1114
Registriert: Mi Apr 01, 2020 4:00 pm
Has thanked: 113 times
Been thanked: 49 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Thomas aus W »

LenaK hat geschrieben: Mo Dez 01, 2025 3:46 pm
Der nächste Abfragezeitpunkt wird vom letzten übermittelten Preis ausgerechnet. Weil dort der nächste Tag gefehlt hat, wurde der nächste Abfragezeitpunkt nicht auf den nächsten Tag gesetzt.
ist wieder aufgetreten:

version 2.1.9-Alpha.3
git_commit 2025-12-02 09:44:39 +0100[c4129a95f]

Code: Alles auswählen

2025-12-02 13:44:43,094 - {control.data:273} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2025-12-02 13:44:43,099 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=0, fault_str='Die Preisliste hat 138 Einträge. ', prices={'1764678600': 0.0002756000000000000>
--
primary
2025-12-02 13:44:53,434 - {control.data:273} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2025-12-02 13:44:53,439 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=0, fault_str='Die Preisliste hat 138 Einträge. ', prices={'1764678600': 0.0002756000000000000>
--
2025-12-02 13:44:53,587 - {control.algorithm.algorithm:45} - {INFO:MainThread} - **Bidi-(Ent-)Lade-Strom setzen**
2025-12-02 13:44:53,589 - {control.process:30} - {INFO:MainThread} - # Ladung starten.
2025-12-02 13:45:00,298 - {helpermodules.system:77} - {INFO:MainThread} - my IP: 192.168.1.52
2025-12-02 13:45:02,348 - {control.optional:273} - {INFO:MainThread} - Wartezeit 20251202-13:35:00 abgelaufen, Strompreise werden abgefragt
2025-12-02 13:45:08,578 - {modules.common.fault_state:45} - {ERROR:update values flexible_tariff_module} - Tibber: FaultState FaultStateLevel.ERROR, FaultStr Innerhalb des Timeouts wurde keine Antwort erhalten. Überprüfe>
--
  File "/var/www/html/openWB/packages/modules/common/configurable_tariff.py", line 32, in update
    tariff_state, timeslot_length_seconds = self.__update_et_provider_data()
  File "/var/www/html/openWB/packages/modules/common/configurable_tariff.py", line 37, in __update_et_provider_data
    tariff_state = self._component_updater()
  File "/var/www/html/openWB/packages/modules/electricity_pricing/flexible_tariffs/tibber/tariff.py", line 62, in updater
    return TariffState(prices=fetch_prices(config.configuration))
  File "/var/www/html/openWB/packages/modules/electricity_pricing/flexible_tariffs/tibber/tariff.py", line 48, in fetch_prices
--
primary
2025-12-02 13:45:26,171 - {control.data:273} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2025-12-02 13:45:26,183 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=2, fault_str='Innerhalb des Timeouts wurde keine Antwort erhalten. Überprüfe Adresse und Netz>
--
primary
2025-12-02 13:45:30,450 - {control.data:273} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2025-12-02 13:45:30,456 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=2, fault_str='Innerhalb des Timeouts wurde keine Antwort erhalten. Überprüfe Adresse und Netz>
--
https://paste.openwb.de/FiVxtlphH4vBF7V

hat sich aber selbst geheilt.

bye
TW
TobiH
Beiträge: 3
Registriert: Di Nov 18, 2025 12:46 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von TobiH »

LenaK hat geschrieben: Di Dez 02, 2025 9:20 am Die IP-Adresse aus dem Screenshot ist nicht die, die abgefragt wird. Abgefragt wird ...GetMeterRealtimeData... und bei Dir steht ...GetOhmPilotRealtimeData.. Das ist zwischenzeitlich nicht geändert worden. Bekommst Du den Wert auch, wenn Du die im Screenshot angegebene Adresse mit GetMeterRealtimeData ersetzt?

Das Problem betrifft den Smarthome-Bereich. bitte auch noch einen Auszug aus dem Smarthome-Log posten.
Sorry mein Fehler. Ich habe gestern etwas rumgespielt und den falschen Log-Abschnitt gepostet.
Ich muss die URL http://192.168.1.10/solar_api/v1/GetOhm ... meData.cgi abrufen, um an den Wert zu kommen.
So wie in den beiden Screenshots gezeigt (Einstellung SmartHome und Direktzugriff auf URL via Browser).
Im SmartHome-Log taucht aus meiner Sicht nichts Spektakuläres auf:

Code: Alles auswählen

2025-12-02 15:33:17,573 - (1) OhmPilot rel: 1 oncnt/onstandby/time: 6/0/31926 Status/Üeb: 10/1 akt: 0 Z1: 16791267 Z2: 0
2025-12-02 15:33:17,577 - Total Watt abschaltbarer smarthomedevices: 0
2025-12-02 15:33:17,580 - Total Watt nichtabschaltbarer smarthomedevices: 0
2025-12-02 15:33:17,583 - Total Watt nicht im Hausverbrauch: 0
2025-12-02 15:33:17,586 - Anzahl devices in Auschaltgruppe: 0 akt: 0 Anzahl devices in Einschaltgruppe: 0
2025-12-02 15:33:17,589 - Einschaltgruppe rel: 0 Summe Einschaltschwelle: 0 max Einschaltverzögerung 0 nur Einschaltgruppe prüfen bis: 00:00:00 in Total sec 0
2025-12-02 15:33:17,594 - Mq pub openWB/LegacySmartHome/Devices/1/RunningTimeToday=31926 old 31921
2025-12-02 15:33:17,599 - Mq pub openWB/LegacySmartHome/Status/uberschuss=-255 old -263
2025-12-02 15:33:17,603 - Mq pub openWB/LegacySmartHome/Status/uberschussoffset=-255 old -263
2025-12-02 15:33:17,608 - (1) OhmPilot Immer an nach definiert 5:00 aktuelle Zeit 15:33
2025-12-02 15:33:17,611 - (1) OhmPilot schalte ein wegen Immer an nach
2025-12-02 15:33:17,614 - (1) OhmPilot Immer aus nach definiert 22:00 aktuelle Zeit 15:33
2025-12-02 15:33:17,617 - (1) OhmPilot Maximale Einschaltdauer nicht erreicht
2025-12-02 15:33:17,621 - (1) OhmPilot Soll reduziert/abgeschaltet werden bei Ladung, pruefe False
2025-12-02 15:33:17,624 - (1) OhmPilot Ladung läuft nicht, pruefe weiter
2025-12-02 15:33:17,627 - (1) OhmPilot Überschuss -255 größer Einschaltschwelle oder Immer an zeit erreicht 200
2025-12-02 15:33:17,630 - (1) OhmPilot Einschaltverzögerung erreicht, bereits ein
2025-12-02 15:33:20,662 - EVU Bezug(-)/Einspeisung(+): -255 max Speicherladung: 0
2025-12-02 15:33:20,670 - Uberschuss: -255 Uberschuss mit Offset: -255 Pv: 116
2025-12-02 15:33:20,673 - Speicher Entladung(-)/Ladung(+): 0 SpeicherSoC: 0 Ladung: False
2025-12-02 15:33:21,551 - Device 1 IP 192.168.1.110:  cached info {"name": null, "id": "shellypro3-2cbcbba650fc", "mac": "2CBCBBA650FC", "slot": 0, "model": "SPSW-003XE16EU", "gen": "2", "fw_id": "20250924-062750/1.7.1-gd336f31", "ver": "1.7.1", "app": "Pro3", "auth_en": false, "auth_domain": null, "components": {"switch": 3}}
kai9555
Beiträge: 494
Registriert: Mi Feb 01, 2023 7:16 am
Has thanked: 23 times
Been thanked: 20 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von kai9555 »

Mit Version: 2025-12-02 09:44:39 +0100 [c4129a95f] verliert mein "MQTT Wechselrichter Growatt" seinen Gesamtzählerwert und hat auf Simcounter mit Zählerstand 0 gewechselt.
Ich bin mit Backup zurück auf 2025-12-01 15:55:33 +0100 [eb6aada0e] - hier funktioniert es wieder.

Log:
https://paste.openwb.de/nqx6akUPPPV7LNa
🔌 Wallbox
OpenWB Series2 standard+ – 11 kW via Standalone

☀️ PV-Anlage (7,1 kW):
• Sungrow SG5 (via Winet-S Modbus)
• Hoymiles (via Tasmota MQTT)
• Growatt (via Tasmota MQTT)

🔋 Zähler & Speicher (12 kWh):
Victron MultiPlus-II 48/3000 GX
LenaK
Beiträge: 1658
Registriert: Fr Jan 22, 2021 6:40 am
Has thanked: 10 times
Been thanked: 132 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von LenaK »

kai9555 hat geschrieben: Di Dez 02, 2025 3:30 pm Mit Version: 2025-12-02 09:44:39 +0100 [c4129a95f] verliert mein "MQTT Wechselrichter Growatt" seinen Gesamtzählerwert und hat auf Simcounter mit Zählerstand 0 gewechselt.
Ich bin mit Backup zurück auf 2025-12-01 15:55:33 +0100 [eb6aada0e] - hier funktioniert es wieder.

Log:
https://paste.openwb.de/nqx6akUPPPV7LNa
Das sollte nicht sein. Ist korrigiert, wenn Du jetzt ein Update machst, soll der Zählerstand wieder übernommen werden.
kai9555
Beiträge: 494
Registriert: Mi Feb 01, 2023 7:16 am
Has thanked: 23 times
Been thanked: 20 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von kai9555 »

Funktioniert - Danke
🔌 Wallbox
OpenWB Series2 standard+ – 11 kW via Standalone

☀️ PV-Anlage (7,1 kW):
• Sungrow SG5 (via Winet-S Modbus)
• Hoymiles (via Tasmota MQTT)
• Growatt (via Tasmota MQTT)

🔋 Zähler & Speicher (12 kWh):
Victron MultiPlus-II 48/3000 GX
gvz
Beiträge: 98
Registriert: So Sep 12, 2021 8:28 am
Wohnort: Grevenbroich
Has thanked: 10 times
Been thanked: 8 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von gvz »

Thrillhouse hat geschrieben: Di Dez 02, 2025 10:28 am ich bin vom derzeitigen Release zum aktuellen Master gewechselt und musste feststellen, dass die OpenWb keine Daten mehr vom shelly em 50 angezeigt hat. Nachdem ich wieder zurück zum Release gewechselt bin, wurden die Daten wieder angezeigt.
Der Shelly EM 3 wurde meines wissens von OpenWB "aufgenommen". Ist das beim shelly em 50 demnach nicht so?
LenaK hat meinen PR für breitere Shelly-Smarthome(!)-Unterstützung gemerged.
Eine Änderung ist wichtig:
Die Kanal-Nummern sind jetzt so wie dokumentiert!
Bedeutet: Aufgrund eines Bugs musste man für verschiedene Shellys "immer eine Kanal-Nummer höher" angeben: "Kanal 0 / Meter 1" gab es de fakto gar nicht, "Kanal 1 / Meter 2" entsprach dem ersten Kanal. Jetzt sollte es richtig sein, aber man muss eben die Kanalnummern anpassen.

Wegen meines PR fühle ich mich jetzt aktuell für den Smarthome-Shelly-Support verantwortlich. Sollte es neben der beschriebenen Kanalnummern-Änderung andere Probleme geben, kümmere ich mich gerne darum. Hilfreich wäre die Info, ob Du Zugriff auf die Infos auf der Ramdisk, wo Device-Infos gecachet werden, hast. (Shell-Zugang).
Zuletzt geändert von gvz am Mi Dez 03, 2025 1:49 pm, insgesamt 1-mal geändert.
OpenWB S2 (Touchscreen, RFID, Zähler, 11kW), 10 kWp PV ohne Speicher, ID.3
Gero
Beiträge: 4680
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 51 times
Been thanked: 282 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Gero »

gvz hat geschrieben: Mi Dez 03, 2025 1:09 pm Hilfreich wäre die Info, ob Du Zugriff auf die Infos auf der Ramdisk, wo Device-Infos gecachet werden, hast. (Shell-Zugang).
Für die Files in der Ramdisk braucht es keinen Shell-Zugang. Browsen auf http://192.168.178.11/openWB/ramdisk/ reicht.
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Benutzeravatar
Thomas aus W
Beiträge: 1114
Registriert: Mi Apr 01, 2020 4:00 pm
Has thanked: 113 times
Been thanked: 49 times

Re: Rückmeldungen 2.1.9 Alpha 2/3 - EP Preise API call

Beitrag von Thomas aus W »

LenaK hat geschrieben: Mo Dez 01, 2025 3:46 pm
Der nächste Abfragezeitpunkt wird vom letzten übermittelten Preis ausgerechnet. Weil dort der nächste Tag gefehlt hat, wurde der nächste Abfragezeitpunkt nicht auf den nächsten Tag gesetzt.
ist wieder aufgetreten:

sion 2.1.9-Alpha.3
git_commit 2025-12-03 09:40:11 +0100[40bf8a9b8]

Code: Alles auswählen

2025-12-03 14:44:43,856 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=0, fault_str='Die Preisliste hat 134 Einträge. ', prices={'1764768600': 0.0004245999999999999>
2025-12-03 14:44:43,915 - {control.data:295} - {INFO:MainThread} - pv12
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=5916.0, monthly_exported=26333.049000002444, yearly_exported=1170442.5960000008, exported=45121807.749, fault_state=0, fault_str='Kein >
2025-12-03 14:44:43,921 - {control.data:278} - {INFO:MainThread} - pv_all_data
--
EvTemplateData(dc_min_current=20, dc_max_current=150, id=2, name='ZOE', max_current_multi_phases=32, max_phases=3, prevent_phase_switch=True, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_int>
2025-12-03 14:44:53,606 - {control.data:295} - {INFO:MainThread} - et3
EvTemplateData(dc_min_current=0, dc_max_current=0, id=3, name='Bulli', max_current_multi_phases=16, max_phases=3, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_int>
2025-12-03 14:44:53,611 - {control.data:271} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(pv_charging=PvCharging(bat_power_reserve=6000, bat_power_reserve_active=True, control_range=[-115, 115], feed_in_yield=0, phase_switch_delay=7, bat_power_discharge=1000, bat>
2025-12-03 14:44:53,620 - {control.data:272} - {INFO:MainThread} - general_data-display
primary
2025-12-03 14:44:53,623 - {control.data:273} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2025-12-03 14:44:53,628 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=0, fault_str='Die Preisliste hat 134 Einträge. ', prices={'1764768600': 0.0004245999999999999>
2025-12-03 14:44:53,677 - {control.data:295} - {INFO:MainThread} - pv12
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=5916.0, monthly_exported=26333.049000002444, yearly_exported=1170442.5960000008, exported=45121807.729, fault_state=0, fault_str='Kein >
2025-12-03 14:44:53,682 - {control.data:278} - {INFO:MainThread} - pv_all_data
--
2025-12-03 14:44:53,758 - {control.chargepoint.chargepoint:72} - {INFO:MainThread} - LP 6: Die Ladung kann nicht gestartet werden, da die Einschaltschwelle nicht erreicht wird.
2025-12-03 14:44:53,762 - {control.algorithm.min_current:22} - {INFO:MainThread} - Mode-Tuple Chargemode.SCHEDULED_CHARGING - Chargemode.PV_CHARGING - True, Zähler 2
2025-12-03 14:44:53,767 - {control.chargepoint.chargepoint:72} - {INFO:MainThread} - LP 6: Die Ladung kann nicht gestartet werden, da die Einschaltschwelle nicht erreicht wird.
2025-12-03 14:44:53,773 - {control.algorithm.algorithm:34} - {INFO:MainThread} - **Soll-Strom setzen**
2025-12-03 14:44:53,781 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2025-12-03 14:44:53,785 - {control.algorithm.algorithm:44} - {INFO:MainThread} - Keine Leistung für PV-geführtes Laden übrig.
2025-12-03 14:44:53,789 - {control.algorithm.algorithm:45} - {INFO:MainThread} - **Bidi-(Ent-)Lade-Strom setzen**
2025-12-03 14:44:53,793 - {control.process:30} - {INFO:MainThread} - # Ladung starten.
2025-12-03 14:45:00,595 - {helpermodules.system:77} - {INFO:MainThread} - my IP: 192.168.1.52
2025-12-03 14:45:02,530 - {control.optional:273} - {INFO:MainThread} - Wartezeit 20251203-13:50:00 abgelaufen, Strompreise werden abgefragt
2025-12-03 14:45:08,715 - {modules.common.fault_state:45} - {ERROR:update values flexible_tariff_module} - Tibber: FaultState FaultStateLevel.ERROR, FaultStr Innerhalb des Timeouts wurde keine Antwort erhalten. Überprüfe>
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
--
    raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='api.tibber.com', port=443): Read timed out. (read timeout=6)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_tariff.py", line 32, in update
    tariff_state, timeslot_length_seconds = self.__update_et_provider_data()
  File "/var/www/html/openWB/packages/modules/common/configurable_tariff.py", line 37, in __update_et_provider_data
    tariff_state = self._component_updater()
  File "/var/www/html/openWB/packages/modules/electricity_pricing/flexible_tariffs/tibber/tariff.py", line 62, in updater
    return TariffState(prices=fetch_prices(config.configuration))
  File "/var/www/html/openWB/packages/modules/electricity_pricing/flexible_tariffs/tibber/tariff.py", line 48, in fetch_prices
    response = req.get_http_session().post('https://api.tibber.com/v1-beta/gql', headers=headers, data=data, timeout=6)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 590, in post
    return self.request('POST', url, data=data, json=json, **kwargs)
--
EvTemplateData(dc_min_current=20, dc_max_current=150, id=2, name='ZOE', max_current_multi_phases=32, max_phases=3, prevent_phase_switch=True, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_int>
2025-12-03 14:45:26,318 - {control.data:295} - {INFO:MainThread} - et3
GraphData(config=Config(duration=120))
https://paste.openwb.de/YjqsyfV7qWVav39

diesmal (noch) keine Selbstheilung, aber dass eigentliche Problem ist ja, die unnötige Abfrage, weniger, dass sie fehl schlägt...

bye
TW
LenaK
Beiträge: 1658
Registriert: Fr Jan 22, 2021 6:40 am
Has thanked: 10 times
Been thanked: 132 times

Re: Rückmeldungen 2.1.9 Alpha 2/3 - EP Preise API call

Beitrag von LenaK »

Thomas aus W hat geschrieben: Mi Dez 03, 2025 1:54 pm
LenaK hat geschrieben: Mo Dez 01, 2025 3:46 pm
Der nächste Abfragezeitpunkt wird vom letzten übermittelten Preis ausgerechnet. Weil dort der nächste Tag gefehlt hat, wurde der nächste Abfragezeitpunkt nicht auf den nächsten Tag gesetzt.
ist wieder aufgetreten:

sion 2.1.9-Alpha.3
git_commit 2025-12-03 09:40:11 +0100[40bf8a9b8]

Code: Alles auswählen

2025-12-03 14:44:43,856 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=0, fault_str='Die Preisliste hat 134 Einträge. ', prices={'1764768600': 0.0004245999999999999>
2025-12-03 14:44:43,915 - {control.data:295} - {INFO:MainThread} - pv12
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=5916.0, monthly_exported=26333.049000002444, yearly_exported=1170442.5960000008, exported=45121807.749, fault_state=0, fault_str='Kein >
2025-12-03 14:44:43,921 - {control.data:278} - {INFO:MainThread} - pv_all_data
--
EvTemplateData(dc_min_current=20, dc_max_current=150, id=2, name='ZOE', max_current_multi_phases=32, max_phases=3, prevent_phase_switch=True, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_int>
2025-12-03 14:44:53,606 - {control.data:295} - {INFO:MainThread} - et3
EvTemplateData(dc_min_current=0, dc_max_current=0, id=3, name='Bulli', max_current_multi_phases=16, max_phases=3, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_int>
2025-12-03 14:44:53,611 - {control.data:271} - {INFO:MainThread} - general_data
GeneralData(chargemode_config=ChargemodeConfig(pv_charging=PvCharging(bat_power_reserve=6000, bat_power_reserve_active=True, control_range=[-115, 115], feed_in_yield=0, phase_switch_delay=7, bat_power_discharge=1000, bat>
2025-12-03 14:44:53,620 - {control.data:272} - {INFO:MainThread} - general_data-display
primary
2025-12-03 14:44:53,623 - {control.data:273} - {INFO:MainThread} - graph_data
GraphData(config=Config(duration=120))
2025-12-03 14:44:53,628 - {control.data:276} - {INFO:MainThread} - optional_data
OptionalData(electricity_pricing=ElectricityPricing(configured=True, flexible_tariff=FlexibleTariff(get=PricingGet(fault_state=0, fault_str='Die Preisliste hat 134 Einträge. ', prices={'1764768600': 0.0004245999999999999>
2025-12-03 14:44:53,677 - {control.data:295} - {INFO:MainThread} - pv12
PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=5916.0, monthly_exported=26333.049000002444, yearly_exported=1170442.5960000008, exported=45121807.729, fault_state=0, fault_str='Kein >
2025-12-03 14:44:53,682 - {control.data:278} - {INFO:MainThread} - pv_all_data
--
2025-12-03 14:44:53,758 - {control.chargepoint.chargepoint:72} - {INFO:MainThread} - LP 6: Die Ladung kann nicht gestartet werden, da die Einschaltschwelle nicht erreicht wird.
2025-12-03 14:44:53,762 - {control.algorithm.min_current:22} - {INFO:MainThread} - Mode-Tuple Chargemode.SCHEDULED_CHARGING - Chargemode.PV_CHARGING - True, Zähler 2
2025-12-03 14:44:53,767 - {control.chargepoint.chargepoint:72} - {INFO:MainThread} - LP 6: Die Ladung kann nicht gestartet werden, da die Einschaltschwelle nicht erreicht wird.
2025-12-03 14:44:53,773 - {control.algorithm.algorithm:34} - {INFO:MainThread} - **Soll-Strom setzen**
2025-12-03 14:44:53,781 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen**
2025-12-03 14:44:53,785 - {control.algorithm.algorithm:44} - {INFO:MainThread} - Keine Leistung für PV-geführtes Laden übrig.
2025-12-03 14:44:53,789 - {control.algorithm.algorithm:45} - {INFO:MainThread} - **Bidi-(Ent-)Lade-Strom setzen**
2025-12-03 14:44:53,793 - {control.process:30} - {INFO:MainThread} - # Ladung starten.
2025-12-03 14:45:00,595 - {helpermodules.system:77} - {INFO:MainThread} - my IP: 192.168.1.52
2025-12-03 14:45:02,530 - {control.optional:273} - {INFO:MainThread} - Wartezeit 20251203-13:50:00 abgelaufen, Strompreise werden abgefragt
2025-12-03 14:45:08,715 - {modules.common.fault_state:45} - {ERROR:update values flexible_tariff_module} - Tibber: FaultState FaultStateLevel.ERROR, FaultStr Innerhalb des Timeouts wurde keine Antwort erhalten. Überprüfe>
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
--
    raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='api.tibber.com', port=443): Read timed out. (read timeout=6)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_tariff.py", line 32, in update
    tariff_state, timeslot_length_seconds = self.__update_et_provider_data()
  File "/var/www/html/openWB/packages/modules/common/configurable_tariff.py", line 37, in __update_et_provider_data
    tariff_state = self._component_updater()
  File "/var/www/html/openWB/packages/modules/electricity_pricing/flexible_tariffs/tibber/tariff.py", line 62, in updater
    return TariffState(prices=fetch_prices(config.configuration))
  File "/var/www/html/openWB/packages/modules/electricity_pricing/flexible_tariffs/tibber/tariff.py", line 48, in fetch_prices
    response = req.get_http_session().post('https://api.tibber.com/v1-beta/gql', headers=headers, data=data, timeout=6)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 590, in post
    return self.request('POST', url, data=data, json=json, **kwargs)
--
EvTemplateData(dc_min_current=20, dc_max_current=150, id=2, name='ZOE', max_current_multi_phases=32, max_phases=3, prevent_phase_switch=True, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_int>
2025-12-03 14:45:26,318 - {control.data:295} - {INFO:MainThread} - et3
GraphData(config=Config(duration=120))
https://paste.openwb.de/YjqsyfV7qWVav39

diesmal (noch) keine Selbstheilung, aber dass eigentliche Problem ist ja, die unnötige Abfrage, weniger, dass sie fehl schlägt...

bye
TW
Ich habe des setzen vom next_query_timestamp überarbeitet, jetzt sollte es passen.
Antworten