TA2k / ioBroker.viessmannapi

ioBroker Adapter for Viessmann API
MIT License
22 stars 10 forks source link

Error Status 500 #27

Open christiandett opened 1 year ago

christiandett commented 1 year ago

Unfortunately the adapter is not working at my site.:

ClientID and Username (e-mail address) are typed in correctly.

image

Any idea?

TA2k commented 1 year ago

Error 500 is on viessmann a problem. Please wait 1 day.

christiandett commented 1 year ago

Unfortunately the problem is still there...

JayVee2 commented 1 year ago

Same problem:

viessmannapi.0 | 2023-01-19 08:10:14.836 | error | Proxy error viessmannapi.0 | 2023-01-19 08:10:14.835 | error | Error: Request failed with status code 500

ViCare App is working. viessmannapi instance can't connect since 18.01.2023 22:00.

JayVee2 commented 1 year ago

Ich konnte das Problem bei mir wie folgt lösen:

Kurzfassung: Login Tokens abgelaufen. Login Daten für Instanz viessmannapi neu eingeben,

https://www.viessmann-community.com/t5/The-Viessmann-API/API-antwortet-ploetzlich-mit-Statuscode-500-an-die-HomeAssistant/td-p/255708

Vielleicht kann man den Adapter um eine entsprechende hilfreiche Mitteilung ergänzen.

-jayvee

TA2k commented 1 year ago

Token wird immer regelmässig erneuert. Fehler 500 liegt eigentlich bei Viessmann. Logindaten neueingebend hat kein Einfluss auf den Adapter. Man kann ein neu login einfach durch Adapterneustart erzwingen

JayVee2 commented 1 year ago

@TA2k: Vielen Dank für die Rückmeldung. Adapterneustart oder Reboot haben bei mir nicht geholfen.

Was immer die eigentliche Fehlerursache ist, die Fehlermeldung kann erzwungen werden, indem die ClientID in den Einstellungen manuell gelöscht wird, denn dann kommt auch ein "Proxy Error" und deutet auf ein serverseitiges Problem hin.

Vielleicht kann der Adapter auf eine ungültige ClientID hinweisen?