Die Viessmann Integration scheint gelungen. Aber auf die Zuordnung meines Gas-Brennwert-gerätes bzw. dessen Daten warte ich vergeblich.
Die Logdaten dazu:
ERROR (SyncWorker_5) [PyViCare.PyViCareCachedService] Viessmann API denied access (PACKAGE_NOT_PAID_FOR). Features unavailable: (PyViCareNotPaidForError(…), ‚Feature not available: User does not have access to given feature.‘)
Scheinbar gibt es sie nur gegen Bezahlung.
Dabei verspricht Viessmann die Basic-Daten kostenlos.
Im Netz habe ich hier die Diskussion wohl über dieses Thema gefunden:
Mein Englisch ist aber nicht gut genug, um das Fazit zu verstehen.
Wenn ich die Diskussion recht vertanden habe: scheint das Problem ungelöst zu sein:
validate depreciation database ungelösz?
Weiß jemand mehr?
Deine verlinkte Diskussion ist ein Pullrequest, also eine Codeänderungs-Anfrage. In diesem Pull Request geht es nur darum, die Paid-Fehler richtig zu catchen also eine richtige Fehlermeldung auszugeben, anstatt eines Systemfehlers
Es ging dabei nicht darum, wie das gelöst werden könnte. Vermutlich führt dann in deinem Fall kein Weg an der Bezahlung vorbei.