@tombox Danke für die Rückmeldung nach langen Probieren denke ich, dass es hier noch einen Fehler in der API von Viessmann gibt
{
"mon":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],
...
"sun":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],
}
Liefert Fehler 500
{"code":"500","reason":"COMMAND_EXECUTION_FAILURE","details":"Invalid schedule entry mode: standard."}}
Wenn man aber unter /features/ventilation.schedule/ die momentan konfigurieren Modes anschaut, heißen sie dort: "levelThree" für Standard und "levelFour" für Intensive Lüftungsstufe.
Wenn man "levelThree" nutzt kommt aber auch ein Fehler:
{"code":"400","reason":"VALIDATION_ERROR","details":"The parameter newSchedule ... does not meet the constraints {"type":"Schedule","modes":["reduced","standard","intensive"],
"maxEntries":8,"resolution":10,"defaultMode":"basic","overlapAllowed":true}:
Entry 'mon' has invalid mode."}}
Hab die Frage mal ins Viessmann Developer Forum gepostet