Powerfox OH3.0 Ständige Fehlermeldung im Log

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
magarethe
Beiträge: 56
Registriert: 18. Dez 2019 22:16
Answers: 0

Powerfox OH3.0 Ständige Fehlermeldung im Log

Beitrag von magarethe »

Hallo Leute

Ich habe ja den Powerfox mit Things und Items Dateien zum Laufen bekommen. Aber jetzt tauchen im openhab.log ständig diese Fehler auf:

Code: Alles auswählen

[WARN ] [p.internal.http.HttpResponseListener] - Requesting 'https://backend.powerfox.energy/api/2.0/my/main/current' (method='GET', content='null') failed: java.util.concurrent.TimeoutException: Total timeout 3000 ms elapsed
[WARN ] [p.internal.http.HttpResponseListener] - Requesting 'https://backend.powerfox.energy/api/2.0/my/main/operating' (method='GET', content='null') failed: 429 Too Many Requests
meine Things sehen so aus:

Code: Alles auswählen

Thing http:url:Stromzaehler_1 "Stromverbrauch" [ 
	baseURL="https://backend.powerfox.energy/api/2.0/my/main/current", refresh=3, timeout=3000, 
	username="xxxxxxxxxxxx", password="xxxxxxxx"] 
	{
    Channels:
        Type string : currentValue "Aktueller Stromverbrauch" [ stateTransformation ="JSONPATH:$.Watt" ]

	}
	
Thing http:url:Stromzaehler_2 "Maximaler Stromverbrauch" [ 
	baseURL="https://backend.powerfox.energy/api/2.0/my/main/operating", refresh=3, timeout=3000, 
	username="xxxxxxx", password="xxxxxxxx"] 
	{
    Channels:
        Type string : maxValue "Maximaler Stromverbrauch" [ stateTransformation ="JSONPATH:$.Max" ]

	}	
Boah, ich stehe jetzt völlig auf dem Schlauch, was denn jetzt hier wieder völlig falsch läuft?
Weiss vielleicht jemand von Euch, was hier gerade richtig schief läuft?

Gruß Magarethe

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Powerfox OH3.0 Ständige Fehlermeldung im Log

Beitrag von udo1toni »

Na ja, Du fragst alle drei Sekunden die Adresse ab, da sperrt die API dann halt den Zugriff. Ich mutmaße mal, dass Du eher alle 60 Sekunden oder gar nur alle drei Minuten abfragen solltest, dazu solltest Du den Wert bei refresh jeweils auf 60 bzw. 180 ändern.
Schau mal bei powerfox nach, wie viele Abfragen erlaubt sind, das ist gewöhnlich dokumentiert.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

magarethe
Beiträge: 56
Registriert: 18. Dez 2019 22:16
Answers: 0

Re: Powerfox OH3.0 Ständige Fehlermeldung im Log

Beitrag von magarethe »

Hallo Udo1toni

Ja bei Powwerfox stand wirklich alle 3 Sekunden in der alten OH2.5 Doku. Habe aber jetzt die Werte auf 60 und 180 geändert und siehe da, der Fehler ist weg. Perfekt!

Vielen Dank
Magarethe

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Powerfox OH3.0 Ständige Fehlermeldung im Log

Beitrag von udo1toni »

Nur um das klarzustellen :) 60 und 180 sind einfach zwei Werte, die mir sinnvoller erschienen. :) Es mag auch (sehr) davon abhängen, welche Daten Du da abfragst. Deswegen auch der Hinweis auf offizielle Anleitungen (nicht die bei openHAB, die ist ja "nur" vom Programmierer des Bindings, nicht vom Betreiber der Website)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten