Skip to content

Rabot: fehlenden Zeitraum beim Preisabruf ergänzen - #3898

Merged
kevinwieland merged 1 commit into
openWB:masterfrom
seaspotter:fix-rabot-tariff-missing-date-range
Sep 6, 2026
Merged

Rabot: fehlenden Zeitraum beim Preisabruf ergänzen#3898
kevinwieland merged 1 commit into
openWB:masterfrom
seaspotter:fix-rabot-tariff-missing-date-range

Conversation

@seaspotter

Copy link
Copy Markdown
Collaborator

Fixes #3883

Der Rabot-Tarif ruft dauerhaft keine Preise ab, obwohl Rabot-Support die korrekte Verknüpfung des Vertrags bestätigt hat. Der Fehler "Es konnten keine Preise vom Rabot-Server abgerufen werden..." erscheint bei jedem Regelzyklus erneut, da ohne erfolgreichen Abruf nie ein nächster Abrufzeitpunkt berechnet wird.

Ursache

fetch() ruft den Rabot-Proxy ohne jeden Zeitraum-Parameter auf. Die tatsächliche Antwort im Issue zeigt isSuccess: true bei consideredDataPeriod: null und records: [] — der Request kommt an, es wird aber kein Zeitraum angefragt, wodurch der Proxy keine Daten liefert. Andere Module mit vergleichbarer API (z. B. ostrom) senden hierfür explizit startDate/endDate.

Änderung

  • fetch() sendet nun startDate/endDate (heute bis morgen) bei jedem Abruf.
  • Die Fehlermeldung enthält bei leerer Antwort zusätzlich den angefragten Zeitraum und die Rohantwort des Servers, um zukünftige Fehlersuche zu erleichtern.

Bekannte Einschränkung

Name und Format der Zeitraum-Parameter sind nicht dokumentiert (Proxy-Quellcode liegt nicht in diesem Repo). Die Wahl von startDate/endDate im Format YYYY-MM-DD ist eine begründete Vermutung basierend auf der Antwortstruktur und vergleichbaren Modulen, aber nicht an einem echten Rabot-Konto verifiziert.

@kevinwieland
kevinwieland merged commit 1deb418 into openWB:master Sep 6, 2026
1 check passed
@seaspotter
seaspotter deleted the fix-rabot-tariff-missing-date-range branch September 6, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Preise von Rabot werden trotz Vertag nicht geladen

2 participants