Hallo zusammen, ich habe seit Kurzem evcc (Heimenergiemanagement) auf meinem Heimserver laufen und möchte damit meine Viessmann Vitocal 250-A Wärmepumpe einbinden, um den Stromverbrauch zu optimieren. Die Authentifizierung per ClientId/Token über die Viessmann API hat soweit problemlos funktioniert. Allerdings scheitert evcc beim Versuch, die Wärmepumpe tatsächlich fernzusteuern, mit folgendem Fehler im Log: ERROR 2026/03/16 15:07:33 charger enabled: unexpected status: 402 (Payment Required) GET https://api.viessmann-climatesolutions.com/iot/v2/features/installations/xxxxxx/gateways/xxxxxx/devices/0/features/heating.dhw.oneTimeCharge Was bedeutet der 402-Fehler bei der Viessmann API? Ich habe die Viessmann API-Dokumentation durchforstet, aber einen HTTP-Statuscode 402 findet man dort leider nicht explizit beschrieben. Hat jemand diesen Fehler schon erlebt oder weiß, was er bedeutet? Meine Vermutung: Nach etwas Recherche habe ich den Verdacht, dass der 402-Fehler darauf hinweist, dass das Fernsteuerungs-Feature (Remote Control / Schreibzugriff auf die Wärmepumpe) nicht im kostenlosen Basic-Plan der Viessmann API enthalten ist. Laut der Viessmann Entwickler-FAQ umfasst der Basic-Plan zwar "Remote Monitoring, Remote Control, Device Status and Statistics", allerdings scheint es so, dass bestimmte Steuerbefehle möglicherweise dem kostenpflichtigen Advanced-Plan vorbehalten sind. Meine Fragen: Kann jemand bestätigen, dass heating.dhw.oneTimeCharge (Steuerbefehle/Schreibzugriff) tatsächlich nur im Advanced-Plan verfügbar ist? Hat jemand eine Möglichkeit gefunden, die Wärmepumpe trotzdem (z. B. über einen alternativen Endpunkt oder lokale Schnittstelle wie SG-Ready) fernzusteuern? Freue mich über jeden Hinweis. Danke!
... Mehr anzeigen