Seite 1 von 1

[V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Mi Apr 10, 2024 7:16 pm
von cheater
Hallo Leute,

in meiner Ratlosigkeit wende ich mich jetzt in letzter Hoffnung an euch. Seit 4.4. funktionieren meine Tibber API Abfragen nicht mehr.

Wenn ich den API Explorer am PC aufrufe, erhalte ich, egal ob Demo oder personal token: "Network error: NetworkError when attempting to fetch resource."

Lustigerweise bekomme ich am Laptop: "Network error: Load failed"

Ich habe 2 verschiedene Abfragen am laufen, einmal mit der Timberwolf HTTP-API und einmal mit Node Red. Die Abfragen funktionierten bisher seit Januar ohne Probleme.

Nur ist mir gestern im Timberwolf aufgefallen, dass die HTTP-API den Fehler: Too many requests. Your IP is now temporarily banned for calling API for a few minutes.

Daraufhin habe ich erstmal alle Abfragen deaktiviert. Leider besteht der Fehler weiterhin.

Hat jemand irgendeine Idee wie ich der Sache weiter auf den Grund gehen könnte?

Re: [V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Mi Apr 10, 2024 7:26 pm
von cheater
Typisch, kaum postet man sein Problem, kommt man weiter.

Ich habe jetzt als letzten Nothammer den TW neu gestartet. Scheinbar funktioniert es jetzt erstmal wieder. :angry-banghead:

Re: [V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Do Apr 11, 2024 11:51 am
von ms20de
Wie oft fragst du ab?
Ich habe die Abfrage zu Tibber schon lange am Laufen und bis jetzt nie diesen Fehler bekommen.

Viele Grüße,
Matthias

Re: [V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Do Apr 11, 2024 12:49 pm
von gbglace
Ich frage dort stündlich die Abrechnungsdaten ab und einmal kurz nach 0:00 die Tagespreisstaffel und kurz nach 13:00 den Folgetag. Mit der Dichte habe ich auch keine Probleme.

Re: [V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Do Apr 11, 2024 6:01 pm
von cheater
Hallo Matthias,
also ich frage von 2 unterschiedlichen Systemen ab.

1. Timberwolf HTTP-API

Auslöser Intervall: 10 Minuten. Was mir gerade anhand der grünen Balken auffällt ist, dass der Timberwolf sich anscheinend nicht an die 10 Minuten hält.

Hier einmal ein Beispiel aller Abfragezeiten (grüne Balken), die ich gerade notiert habe:

Code: Alles auswählen

17:33:20
17:38:20
17:43:15
17:43:20
17:48:20
17:53:16
Tibber TW.PNG

Die Logic 90 wird alle 5 Minuten getriggert.


2. NodeRed

Hier frage ich einmal um Mitternacht die Home ID ab, dann stündlich die Energiepreise. Außerdem noch für 2 Standorte die Livedaten. Da kann ich aber ehrlicherweise gerade gar nicht sagen, wie oft das geschiecht. Subjektiv relativ oft, da die Leistungswerte in Grafana recht fein sind.

Komisch ist ja, dass diese Konfiguration wochenlang problemlos funktioniert hat. Seitdem habe ich auch nichts mehr geändert.

Re: [V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Do Apr 11, 2024 8:41 pm
von Mibr85
Ich würde mal bei Tibber anfragen ob die ihr maximales Abfrageinterval verändert haben.

Re: [V4.0 IP9] kann keine Daten mehr von der Tibber API abrufen

Verfasst: Fr Apr 12, 2024 8:19 am
von Marino
Alle 5 Minuten, selbst durch verschiedene Systeme sollte gar kein Problem sein.

Tibber schreibt dazu in der API
"Rate limiting:
There is a rate limit of 100 requests in 5 minutes per IP address intended to protect the API..."

Mit einem System alle 3s abfragen sollte also möglich sein, da ist ein 5-Minuten-Intervall ein Witz gegen.