Liebe Forumsgemeinde! vielleicht kann mir hier jemand helfen. Ich nutze seit kurzem den iobroker-adapter viessmannapi version 2.0.9 (Version 2.0.9 in /opt/iobroker/node_modules/iobroker.viessmannapi, node: v16.17.1, js-controller: 4.0.23) Zur Optimierung der Heizung, v.a. des Warmwassers würde ich gerne die Zirkulation steuern. Soweit ich das bisher herausgefunden habe, kann man die Zirkulationspumpe nicht direkt ansteuern (dies wäre allerdings ein sehr wünschenswerter Punkt für die nahe Zukunft!!!). Also wollte ich es indirekt versuchen, und für verschiedene Bedingungen einen Zeitplan/Schedule an- bzw. abzuschalten. Im Adapter gibt es ja auch den bearbeitbaren Wert "setSchedule", in dem wohl im json-Format ein neuer Schedule gesetzt werden kann. Wenn ich das mache, bekomme ich nur eine Fehlermeldung. Habe viel probiert, aber auch mit einem "leeren" Zeitplan ( {"mon":[],"tue":[],"wed":[],"thu":[],"fri":[],"sat":[],"sun":[]} ) bekomme ich eine Fehlermeldung, Code 422: {"viErrorId":"req-26c8ebda01b54d608281620a68af8288","statusCode":422,"errorType":"VALIDATION_ERROR","message":"VALIDATION_ERROR","validationErrors":[],"extendedPayload":{"code":"400","reason":"VALIDATION_ERROR","details":"The parameter newSchedule=\"{\\\"mon\\\":[],\\\"tue\\\":[],\\\"wed\\\":[],\\\"thu\\\":[],\\\"fri\\\":[],\\\"sat\\\":[],\\\"sun\\\":[]}\" does not meet the constraints {\"type\":\"Schedule\",\"modes\":[\"top\",\"normal\",\"temp-2\"],\"maxEntries\":8,\"resolution\":10,\"defaultMode\":\"off\",\"overlapAllowed\":true}: The parameter should be an object."}} kann mir hier jemand sagen, was ich falsch mache? Vielen Dank! Josef Auer
... Mehr anzeigen