ich möchte aus node red heraus via rpc das Wochenprogramm in einem HmIP-DRSI4 bearbeiten, jedoch scheine ich grundlegend etwas durcheinander zu bringen.
Auf das Inject
Code: Alles auswählen
"[\"00259BXXXXXXXX\", \"MASTER\", {\"01_WP_FIXED_HOUR\":3}]"
Code: Alles auswählen
< HmIP-RF putParamset Error: XML-RPC fault: Unknown Paramset: MASTER
Dann ging es direkt in den Skript Tester der ccu3
Code: Alles auswählen
object o1= devices.Get("Wohnzimmer.Thermometer");
xmlrpc.PutParamset (o1.Interface(), o1.Address(), "MASTER", "WEEK_PROGRAM_POINTER", 3);
WriteLine(xmlrpc.GetParamset (o1.Interface(), o1.Address(), "MASTER"));
WriteLine(xmlrpc.GetParamset (o1.Interface(), o1.Address(), "VALUES"));
WriteLine(xmlrpc.GetParamset (o1.Interface(), o1.Address(), "SERVICE"));
Code: Alles auswählen
<value><struct></struct></value>
<value><struct></struct></value>
<value><struct><member><name>APPLICATION_VERSION</name><value>2.6.0</value></member><member><name>BOOTLOADER_VERSION</name><value>1.14.0</value></member><member><name>HARDWARE_VERSION</name><value><i4>1</i4></value></member><member><name>OS_VERSION</name><value>1.44.1</value></member><member><name>TEST_STATUS</name><value><i4>0</i4></value></member></struct></value>
Natürlich war das Ergebnis das gleiche -> Wochenprogramm des Thermostats weiterhin auf 1.
RedMatic: 3.59.6.20210911
HmIP-DRSI4: 1.4.2
HmIP-WTH-2: 2.6.0
Kann mir jmd. helfen meinen Denkfehler zu finden?
Am ende will ich wirklich das Wochenprogramm ändern, nicht nur umschalten. Jedoch würde ich mich erst einmal damit zufrieden geben meinen Fehler zu finden