@alex-muehlbauer FYI: Dateien laden wir in CT immer über die Files API hoch, weil diese ja als Datastream hochgeladen werden müssen um korrekt abgespeichert zu werden.
Wir akzeptieren keine base64 encoded Datastream in anderen API Endpoints.
@liebsoer dann musst du ggf. auf das V1-Api zurückgreifen. Dazu machst du die Operation einmal von Hand, und beobachtest im Netzwerk-Tab der Entwicklertools, was passiert. Das kannst du dann nachbauen.
in den nächsten Tagen wird eine Skript für die CCU von Homematic fertig mit dem man die Heizung steuern kann. Siehe Google "Diedrichs Heizkalender" oder https://diedrichs.de