Hi Stephan, bisher ist das Paket read-only, Schreibzugriffe fehlen noch komplett. Ich hab dazu gerade ein Issue aufgemacht, um die möglichen Optionen zu diskutieren: https://gitlab.com/octo42/viessmann/-/work_items/1 Kurz zusammengefasst sehe ich zwei Optionen: Entweder ein einfaches Client.ExecuteFeature(…, params map[string]any) ohne clientseitige Validierung, oder eine reichhaltigere Lösung als Methode auf Feature mit getypten Parametern und Validierung anhand des params -Schemas aus der API. Was hälst du für den besseren Weg? Mit setSchedule hast du dir natürlich gleich den schwierigsten Fall rausgesucht, weil Schedule ein zusammengesetzter Typ mit komplexen Validierungsregeln ist. 😉 LG —octo
... Mehr anzeigen