thovid / ioBroker.viessmannapi

ioBroker Adapter to access the Viessmann API for Viessmann central heating systems
MIT License
40 stars 5 forks source link

EVU-Sperre Anzeigezeit error #65

Open tommedIO opened 3 years ago

tommedIO commented 3 years ago

Hallo zusammen,

ich nutze den Adapter aktuell auch dazu, um mit eventuell auftretende Fehler der Heizungs anzeigen zu lassen. Dazu lese ich den state viessmannapi->heating->errors->active->entries aus. Sobald eine EVU-Sperre des Netzbetreibers den Lauf der Heizung unterbricht, wird dieser Fehler eingetragen. Das passt auch so. Jedoch dauern die Sperrzeiten maximal eine Stunde. Nach den Sperrzeiten läuft die Heizung jedoch normal weiter. Der Fehler bleibt jedoch meist noch mehrere Tage als active stehen.

Der abgelegte Fehler lautet z.B.: {"new":[],"current":[],"gone":[{"timestamp":"2021-01-25T07:07:11.228Z","errorCode":"c5","priority":"note","accessLevel":"customer","audiences":[]}]}

Kann das in den Adapter gelöst werden? Oder stellt hier Viessmann über die API das Signal falsch zur Verfügung?

Vielen Dank und viele Grüße

Monox83 commented 2 years ago

Hi, wo findet man diesen Punkt in der neuen API?

Grüße Monox

ckoeber83 commented 2 years ago

Events aus dem Log findet man in der API unter viessmannapi.0.XXXXXX.events.dataXX.body.errorCode. Allerdings finde ich da bei mir keinen C5 EVU Sperre Eintrag, welcher bei mir auch 2x täglich auslöst.