Seite 1 von 2

[2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Mi Feb 11, 2026 11:27 pm
von Thomas aus W
softwareInfo
version 2.2.0-Alpha.1
git_commit 2026-02-11 09:46:49 +0100 [72b4022df

Im Status werden die zukünftigen Strompreise falsch dargestellt. Es wird ein konstanter Betrag auf geschlagen, obwohl keine Netzentgelte konfiguriert sind:
Bildschirmfoto_2026-02-12_00-16-21.png
Bildschirmfoto_2026-02-12_00-16-21.png (59.5 KiB) 1413 mal betrachtet
Bildschirmfoto_2026-02-12_00-17-26.png
Bildschirmfoto_2026-02-12_00-17-26.png (79.48 KiB) 1413 mal betrachtet
Im Stamndard-legacy und im colors wird auch der falsche Strompreis angezeigt:
Bildschirmfoto_2026-02-12_00-22-31.png
Bildschirmfoto_2026-02-12_00-22-31.png (17.15 KiB) 1413 mal betrachtet
Bildschirmfoto_2026-02-12_00-26-28.png
Bildschirmfoto_2026-02-12_00-26-28.png (20.42 KiB) 1413 mal betrachtet
wenn ich die Strompreiskonfiguration Speicher stimmen die Preise erstmal wieder.

bye
TW

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Do Feb 12, 2026 5:25 pm
von Thomas aus W
Neben dem Problem mit dem Aufschlag wird auch die Preisliste nicht korrekt gekürzt, so dass der aktuelle Preis in der Hauptansichf falsch ist und sehr wahrscheinlich auch das Preisbasierte Laden beeinträchtigt ist:

Screenshot von 18:30:
Bildschirmfoto_2026-02-12_18-30-28.png
Bildschirmfoto_2026-02-12_18-30-28.png (71.02 KiB) 1328 mal betrachtet

https://paste.openwb.de/h2MFHid0Cwrr5MK

Code: Alles auswählen

2026-02-12 18:09:03,036 - {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 131 Einträge. ', prices={'1770905700': 0.0002705, '1770906600': 0.0002779, '1770907500': 0.0002852, '1770908400': 0.0002712, '1770909300': 0.0002751, '1770910200': 0.0002828, '1770911100': 0.0002886, '1770912000': 0.00027729999999999996, '1770912900': 0.0002924, '1770913800': 0.00030209999999999997, '1770914700': 0.0003043, '1770915600': 0.00030230000000000003, '1770916500': 0.0003001, '1770917400': 0.0002941, '1770918300': 0.000292, '1770919200': 0.00030480000000000004, '1770920100': 0.0002953, '1770921000': 0.0002868, '1770921900': 0.0002787, '1770922800': 0.0002979, '1770923700': 0.00027529999999999997, '1770924600': 0.0002703, '1770925500': 0.00026619999999999997, '1770926400': 0.0002744, '1770927300': 0.0002703, '1770928200': 0.00026440000000000003, '1770929100': 0.0002557, '1770930000': 0.0002721, '1770930900': 0.0002626, '1770931800': 0.0002596, '1770932700': 0.0002586, '1770933600': 0.0002647, '1770934500': 0.00025580000000000004, '1770935400': 0.0002498, '1770936300': 0.0002452, '1770937200': 0.0002496, '1770938100': 0.0002488, '1770939000': 0.00024660000000000003, '1770939900': 0.00024460000000000004, '1770940800': 0.0002474, '1770941700': 0.0002474, '1770942600': 0.0002468, '1770943500': 0.0002469, '1770944400': 0.0002448, '1770945300': 0.0002452, '1770946200': 0.0002457, '1770947100': 0.000246, '1770948000': 0.0002442, '1770948900': 0.000245, '1770949800': 0.0002455, '1770950700': 0.0002452, '1770951600': 0.0002447, '1770952500': 0.000246, '1770953400': 0.0002474, '1770954300': 0.0002491, '1770955200': 0.0002476, '1770956100': 0.0002472, '1770957000': 0.000252, '1770957900': 0.0002586, '1770958800': 0.0002481, '1770959700': 0.0002589, '1770960600': 0.00027100000000000003, '1770961500': 0.0002824, '1770962400': 0.00027279999999999996, '1770963300': 0.0002895, '1770964200': 0.0002923, '1770965100': 0.0002961, '1770966000': 0.00029299999999999997, '1770966900': 0.0002974, '1770967800': 0.00029580000000000003, '1770968700': 0.00029370000000000004, '1770969600': 0.0003008, '1770970500': 0.0002949, '1770971400': 0.000285, '1770972300': 0.00027689999999999995, '1770973200': 0.0002817, '1770974100': 0.00027600000000000004, '1770975000': 0.0002718, '1770975900': 0.0002673, '1770976800': 0.0002716, '1770977700': 0.0002686, '1770978600': 0.000266, '1770979500': 0.000265, '1770980400': 0.000265, '1770981300': 0.0002635, '1770982200': 0.0002631, '1770983100': 0.000262, '1770984000': 0.00026240000000000004, '1770984900': 0.000263, '1770985800': 0.00026490000000000004, '1770986700': 0.0002641, '1770987600': 0.0002653, '1770988500': 0.00026629999999999997, '1770989400': 0.00027089999999999997, '1770990300': 0.0002738, '1770991200': 0.0002734, '1770992100': 0.0002808, '1770993000': 0.0002935, '1770993900': 0.00030480000000000004, '1770994800': 0.00028799999999999995, '1770995700': 0.0002932, '1770996600': 0.0002983, '1770997500': 0.00031019999999999995, '1770998400': 0.0002935, '1770999300': 0.0003044, '1771000200': 0.0003091, '1771001100': 0.0003116, '1771002000': 0.0003146, '1771002900': 0.00030930000000000004, '1771003800': 0.000308, '1771004700': 0.000306, '1771005600': 0.00031969999999999996, '1771006500': 0.0003081, '1771007400': 0.00029949999999999996, '1771008300': 0.00029089999999999997, '1771009200': 0.00031059999999999996, '1771010100': 0.0003031, '1771011000': 0.0002928, '1771011900': 0.0002837, '1771012800': 0.0002992, '1771013700': 0.0002925, '1771014600': 0.0002841, '1771015500': 0.0002742, '1771016400': 0.0002903, '1771017300': 0.0002789, '1771018200': 0.0002746, '1771019100': 0.00027, '1771020000': 0.0002742, '1771020900': 0.0002692, '1771021800': 0.0002675, '1771022700': 0.00025969999999999997})), grid_fee=GridFee(get=PricingGet(fault_state=0, fault_str='Kein Fehler.', prices={'1770915600': 0.00030230000000000003, '1770916500': 0.0003001, '1770917400': 0.0002941, '1770918300': 0.000292, '1770919200': 0.00030480000000000004, '1770920100': 0.0002953, '1770921000': 0.0002868, '1770921900': 0.0002787, '1770922800': 0.0002979, '1770923700': 0.00027529999999999997, '1770924600': 0.0002703, '1770925500': 0.00026619999999999997, '1770926400': 0.0002744, '1770927300': 0.0002703, '1770928200': 0.00026440000000000003, '1770929100': 0.0002557, '1770930000': 0.0002721, '1770930900': 0.0002626, '1770931800': 0.0002596, '1770932700': 0.0002586, '1770933600': 0.0002647, '1770934500': 0.00025580000000000004, '1770935400': 0.0002498, '1770936300': 0.0002452, '1770937200': 0.0002496, '1770938100': 0.0002488, '1770939000': 0.00024660000000000003, '1770939900': 0.00024460000000000004, '1770940800': 0.0002474, '1770941700': 0.0002474, '1770942600': 0.0002468, '1770943500': 0.0002469, '1770944400': 0.0002448, '1770945300': 0.0002452, '1770946200': 0.0002457, '1770947100': 0.000246, '1770948000': 0.0002442, '1770948900': 0.000245, '1770949800': 0.0002455, '1770950700': 0.0002452, '1770951600': 0.0002447, '1770952500': 0.000246, '1770953400': 0.0002474, '1770954300': 0.0002491, '1770955200': 0.0002476, '1770956100': 0.0002472, '1770957000': 0.000252, '1770957900': 0.0002586, '1770958800': 0.0002481, '1770959700': 0.0002589, '1770960600': 0.00027100000000000003, '1770961500': 0.0002824, '1770962400': 0.00027279999999999996, '1770963300': 0.0002895, '1770964200': 0.0002923, '1770965100': 0.0002961, '1770966000': 0.00029299999999999997, '1770966900': 0.0002974, '1770967800': 0.00029580000000000003, '1770968700': 0.00029370000000000004, '1770969600': 0.0003008, '1770970500': 0.0002949, '1770971400': 0.000285, '1770972300': 0.00027689999999999995, '1770973200': 0.0002817, '1770974100': 0.00027600000000000004, '1770975000': 0.0002718, '1770975900': 0.0002673, '1770976800': 0.0002716, '1770977700': 0.0002686, '1770978600': 0.000266, '1770979500': 0.000265, '1770980400': 0.000265, '1770981300': 0.0002635, '1770982200': 0.0002631, '1770983100': 0.000262, '1770984000': 0.00026240000000000004, '1770984900': 0.000263, '1770985800': 0.00026490000000000004, '1770986700': 0.0002641, '1770987600': 0.0002653, '1770988500': 0.00026629999999999997, '1770989400': 0.00027089999999999997, '1770990300': 0.0002738, '1770991200': 0.0002734, '1770992100': 0.0002808, '1770993000': 0.0002935, '1770993900': 0.00030480000000000004, '1770994800': 0.00028799999999999995, '1770995700': 0.0002932, '1770996600': 0.0002983, '1770997500': 0.00031019999999999995, '1770998400': 0.0002935, '1770999300': 0.0003044, '1771000200': 0.0003091, '1771001100': 0.0003116, '1771002000': 0.0003146, '1771002900': 0.00030930000000000004, '1771003800': 0.000308, '1771004700': 0.000306, '1771005600': 0.00031969999999999996, '1771006500': 0.0003081, '1771007400': 0.00029949999999999996, '1771008300': 0.00029089999999999997, '1771009200': 0.00031059999999999996, '1771010100': 0.0003031, '1771011000': 0.0002928, '1771011900': 0.0002837, '1771012800': 0.0002992, '1771013700': 0.0002925, '1771014600': 0.0002841, '1771015500': 0.0002742, '1771016400': 0.0002903, '1771017300': 0.0002789, '1771018200': 0.0002746, '1771019100': 0.00027, '1771020000': 0.0002742, '1771020900': 0.0002692, '1771021800': 0.0002675, '1771022700': 0.00025969999999999997})), get=ElectricityPricingGet(next_query_time=1770921600.0, _prices={'1770905700.0': 0.0002705, '1770906600.0': 0.0002779, '1770907500.0': 0.0002852, '1770908400.0': 0.0002712, '1770909300.0': 0.0002751, '1770910200.0': 0.0002828, '1770911100.0': 0.0002886, '1770912000.0': 0.00027729999999999996, '1770912900.0': 0.0002924, '1770913800.0': 0.00030209999999999997, '1770914700.0': 0.0003043, '1770915600.0': 0.00030230000000000003, '1770916500.0': 0.0003001, '1770917400.0': 0.0002941, '1770918300.0': 0.000292, '1770919200.0': 0.00030480000000000004, '1770920100.0': 0.0002953, '1770921000.0': 0.0002868, '1770921900.0': 0.0002787, '1770922800.0': 0.0002979, '1770923700.0': 0.00027529999999999997, '1770924600.0': 0.0002703, '1770925500.0': 0.00026619999999999997, '1770926400.0': 0.0002744, '1770927300.0': 0.0002703, '1770928200.0': 0.00026440000000000003, '1770929100.0': 0.0002557, '1770930000.0': 0.0002721, '1770930900.0': 0.0002626, '1770931800.0': 0.0002596, '1770932700.0': 0.0002586, '1770933600.0': 0.0002647, '1770934500.0': 0.00025580000000000004, '1770935400.0': 0.0002498, '1770936300.0': 0.0002452, '1770937200.0': 0.0002496, '1770938100.0': 0.0002488, '1770939000.0': 0.00024660000000000003, '1770939900.0': 0.00024460000000000004, '1770940800.0': 0.0002474, '1770941700.0': 0.0002474, '1770942600.0': 0.0002468, '1770943500.0': 0.0002469, '1770944400.0': 0.0002448, '1770945300.0': 0.0002452, '1770946200.0': 0.0002457, '1770947100.0': 0.000246, '1770948000.0': 0.0002442, '1770948900.0': 0.000245, '1770949800.0': 0.0002455, '1770950700.0': 0.0002452, '1770951600.0': 0.0002447, '1770952500.0': 0.000246, '1770953400.0': 0.0002474, '1770954300.0': 0.0002491, '1770955200.0': 0.0002476, '1770956100.0': 0.0002472, '1770957000.0': 0.000252, '1770957900.0': 0.0002586, '1770958800.0': 0.0002481, '1770959700.0': 0.0002589, '1770960600.0': 0.00027100000000000003, '1770961500.0': 0.0002824, '1770962400.0': 0.00027279999999999996, '1770963300.0': 0.0002895, '1770964200.0': 0.0002923, '1770965100.0': 0.0002961, '1770966000.0': 0.00029299999999999997, '1770966900.0': 0.0002974, '1770967800.0': 0.00029580000000000003, '1770968700.0': 0.00029370000000000004, '1770969600.0': 0.0003008, '1770970500.0': 0.0002949, '1770971400.0': 0.000285, '1770972300.0': 0.00027689999999999995, '1770973200.0': 0.0002817, '1770974100.0': 0.00027600000000000004, '1770975000.0': 0.0002718, '1770975900.0': 0.0002673, '1770976800.0': 0.0002716, '1770977700.0': 0.0002686, '1770978600.0': 0.000266, '1770979500.0': 0.000265, '1770980400.0': 0.000265, '1770981300.0': 0.0002635, '1770982200.0': 0.0002631, '1770983100.0': 0.000262, '1770984000.0': 0.00026240000000000004, '1770984900.0': 0.000263, '1770985800.0': 0.00026490000000000004, '1770986700.0': 0.0002641, '1770987600.0': 0.0002653, '1770988500.0': 0.00026629999999999997, '1770989400.0': 0.00027089999999999997, '1770990300.0': 0.0002738, '1770991200.0': 0.0002734, '1770992100.0': 0.0002808, '1770993000.0': 0.0002935, '1770993900.0': 0.00030480000000000004, '1770994800.0': 0.00028799999999999995, '1770995700.0': 0.0002932, '1770996600.0': 0.0002983, '1770997500.0': 0.00031019999999999995, '1770998400.0': 0.0002935, '1770999300.0': 0.0003044, '1771000200.0': 0.0003091, '1771001100.0': 0.0003116, '1771002000.0': 0.0003146, '1771002900.0': 0.00030930000000000004, '1771003800.0': 0.000308, '1771004700.0': 0.000306, '1771005600.0': 0.00031969999999999996, '1771006500.0': 0.0003081, '1771007400.0': 0.00029949999999999996, '1771008300.0': 0.00029089999999999997, '1771009200.0': 0.00031059999999999996, '1771010100.0': 0.0003031, '1771011000.0': 0.0002928, '1771011900.0': 0.0002837, '1771012800.0': 0.0002992, '1771013700.0': 0.0002925, '1771014600.0': 0.0002841, '1771015500.0': 0.0002742, '1771016400.0': 0.0002903, '1771017300.0': 0.0002789, '1771018200.0': 0.0002746, '1771019100.0': 0.00027, '1771020000.0': 0.0002742, '1771020900.0': 0.0002692, '1771021800.0': 0.0002675, '1771022700.0': 0.00025969999999999997})), int_display=InternalDisplay(active=False, detected=False, on_if_plugged_in=True, only_local_charge_points=False, pin_active=False, pin_code='0000', rotation=180, standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0xed463ef8>), rfid=Rfid(active=False), dc_charging=False, ocpp=Ocpp(config=OcppConfig(active=False, url=None, version='ocpp1.6'), boot_notification_sent=False))

Timestamp 1770905700 ist 2026-12-13T19:35:00Z. Hä???
Aktueller Timestamp 2026-02-12T18:00:00.000+01:00 ist: 1676227200

bye
TW

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Sa Feb 14, 2026 6:48 pm
von Montair
Nicht nur tibber, hab via Octopus Energy auch plötzlich >58ct, obwohl noch im Übergangstarif zu 27,xx ... bis vor einigen Releases gabs immer die richtige Preisinfo.

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Sa Feb 14, 2026 10:23 pm
von Thomas aus W
Montair hat geschrieben: Sa Feb 14, 2026 6:48 pm Nicht nur tibber, hab via Octopus Energy auch plötzlich >58ct, obwohl noch im Übergangstarif zu 27,xx ... bis vor einigen Releases gabs immer die richtige Preisinfo.
Das Handling der dynamischen Netzengelte ist scheinbar kaputt, daher wird das alle dynamischen Tarife betreffen.

bye
TW

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Sa Feb 14, 2026 11:25 pm
von Thomas aus W
Montair hat geschrieben: Sa Feb 14, 2026 6:48 pm Nicht nur tibber, hab via Octopus Energy auch plötzlich >58ct, obwohl noch im Übergangstarif zu 27,xx ... bis vor einigen Releases gabs immer die richtige Preisinfo.
Kannst Du mal schauen, was bei Dir im topic

Code: Alles auswählen

ep/grid_fee/get/prices
steht?

bye
TW

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Sa Feb 14, 2026 11:56 pm
von Thomas aus W
Ich vermute, das Problem entsteht, wenn man schon mal mit den Dynamischen Netzentgelten rum gespielt und dabei einen Standardpreis != 0 eingestellt hat.

Wenn man die wieder aus stellt wird womöglich das MQTT-Topic nicht zurück gesetzt und diese Daten verwirren dann die Preisberechnung...

bye
TW

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: So Feb 15, 2026 10:10 am
von Jens
Thomas aus W hat geschrieben: Sa Feb 14, 2026 11:56 pm Ich vermute, das Problem entsteht, wenn man schon mal mit den Dynamischen Netzentgelten rum gespielt und dabei einen Standardpreis != 0 eingestellt hat.

Wenn man die wieder aus stellt wird womöglich das MQTT-Topic nicht zurück gesetzt und diese Daten verwirren dann die Preisberechnung...

bye
TW
Kann ich nicht bestätigen. Habe nicht mit den dynamischen Netzentgelten rum gespielt und bekomme dennoch den falschen Preis angezeigt.

Re: [2.2.0 Alpha 1] Fehler Preisberechnung - Änderungen an Netzentgelten werden nicht übernommen

Verfasst: So Feb 15, 2026 8:23 pm
von Thomas aus W
Ich habe meinen Netzentgeltetarif einfach mal nur für das 4. Quartal aktiviert und das Q1 später dazu genommen. Es wird aber weiterhin ohne Niedriglast-Intervall im Q1 gerechnet:
Bildschirmfoto_2026-02-15_22-01-28.png
Bildschirmfoto_2026-02-15_22-01-28.png (84.83 KiB) 1090 mal betrachtet
wie man sieht landen die Änderungen aber im MQTT... :?

bye
TW

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Di Feb 17, 2026 11:19 am
von Montair
Thomas aus W hat geschrieben: Sa Feb 14, 2026 11:25 pm Kannst Du mal schauen, was bei Dir im topic

Code: Alles auswählen

ep/grid_fee/get/prices
steht?
Wie? Anfügen an die IP geht nicht?!

Re: [2.2.0 Alpha 1] Fehler Preisberechnung

Verfasst: Mi Feb 18, 2026 11:36 am
von kurtohnegurt
Hallo,
mqtt explorer sagt:
--------------------------------------------------------------------------------
>openWB
>optional
:int_display
:rfid
dc_charging = false
:ocpp
:monitoring
>ep
>flexible_tariff
provider = {"name": "Tibber", "type": "tibber", "configuration": {"token": "XXXXXXX", "home_id": "XXXXXXX"}, "official": true}
>get
fault_str = "Innerhalb des Timeouts wurde keine Antwort erhalten. \u00dcberpr\u00fcfe Adresse und Netzwerk."
fault_state = 2
prices = {"1771397100": 0.00041099999999999996, "1771398000": 0.00041749999999999996, "1771398900": 0.0004128, "1771399800": 0.000389, "1771400700": 0.0003539, "1771401600": 0.0003577, "1771402500": 0.0003475, "1771403400": 0.0003212, "1771404300": 0.00030680000000000003, "1771405200": 0.00033079999999999996, "1771406100": 0.0003126, "1771407000": 0.00030270000000000004, "1771407900": 0.0002929999999999999…
>grid_fee
provider = {"type": null, "configuration": {}}
>get
prices = {"1771411500": 0.0002928, "1771412400": 0.00029709999999999996, "1771413300": 0.0002918, "1771414200": 0.00029, "1771415100": 0.00029089999999999997, "1771416000": 0.00029370000000000004, "1771416900": 0.0002918, "1771417800": 0.0002907, "1771418700": 0.0002897, "1771419600": 0.0002883, "1771420500": 0.00029089999999999997, "1771421400": 0.00029820000000000004, "1771422300": 0.0003033, "1771423200…
fault_str = "Kein Fehler."
fault_state = 0
>get
next_query_time = 1771418100.0
prices = {"1771397100.0": 0.0008219999999999999, "1771398000.0": 0.0008349999999999999, "1771398900.0": 0.0008256, "1771399800.0": 0.000778, "1771400700.0": 0.0007078, "1771401600.0": 0.0007154, "1771402500.0": 0.000695, "1771403400.0": 0.0006424, "1771404300.0": 0.0006136000000000001, "1771405200.0": 0.0006615999999999999, "1771406100.0": 0.0006252, "1771407000.0": 0.0006054000000000001, "1771407900.0": 0…
configured = true
module_update_completed = true

-----------------------------------------------------------------------------------------

Vielleicht hilfts ja bei der Fehlersuche.