@Harry94 Joar... Der Befehl geht auch durch, nur interessiert das das Thermostat nicht.
Befehl gesendet
| 14:34:18.851 DRIVER » [Node 046] [REQ] [SendData] |
| │ transmit options: 0x25 |
| │ callback id: 216 |
| └─[MultiChannelCCCommandEncapsulation] |
| │ source: 0 |
| │ destination: 1 |
| └─[ThermostatSetpointCCSet] |
| setpoint type: Heating |
| value: 25 °C |
danach folgt die Bestätigung dass der Befehl angekommen ist.
Die Abfrage zur Kontrolle:
| 14:34:18.881 DRIVER » [Node 046] [REQ] [SendData] |
| │ transmit options: 0x25 |
| │ callback id: 217 |
| └─[MultiChannelCCCommandEncapsulation] |
| │ source: 0 |
| │ destination: 1 |
| └─[ThermostatSetpointCCGet] |
| setpoint type: Heating |
| ... |
| 14:34:18.927 DRIVER « [Node 046] [REQ] [ApplicationCommand] |
| └─[MultiChannelCCCommandEncapsulation] |
| │ source: 1 |
| │ destination: 0 |
| └─[ThermostatSetpointCCReport] |
| setpoint type: Heating |
| value: 19 °C |
antwortet aber mit 19°.
Bei einem Blick in die Anleitung habe ich das Gefühl, dass das Thermostat da auch gepflegt drauf sch*t:
http://manuals-backend.z-wave.info/make.php?lang=DE&sku=HEAE5430599&cert=ZC10-20036889
Da gibts Konfigurationsparameter für Sollwerte 
Allerdings hab ich noch keine Konfigurationsdatei für das Thermostat, daher siehst du auch keine Parameter im ioBroker. Das ist zwar eins von den neueren Geräten, was automatische Erkennung der Parameter unterstützt, behauptet da aber auch gepflegt, dass es keine kennt 
Du könntest für mich aber mal was testen. Ein Javascript erstellen mit folgendem Inhalt:
| sendTo( |
| "zwave2.0", |
| "sendCommand", |
| { |
| nodeId: 46, |
| endpoint: 0, |
| commandClass: "Configuration", |
| command: "getProperties", |
| args: [1] |
| }, |
| ({ error, result }) => { |
| if (error) { |
| log(error, "error"); |
| } else { |
| log(JSON.stringify(result)); |
| } |
| }, |
| ); |
und die Log-Ausgabe posten. Das gleiche bitte nochmal mit
| sendTo( |
| "zwave2.0", |
| "sendCommand", |
| { |
| nodeId: 46, |
| endpoint: 1, |
| commandClass: "Configuration", |
| command: "getProperties", |
| args: [0] |
| }, |
| ({ error, result }) => { |
| if (error) { |
| log(error, "error"); |
| } else { |
| log(JSON.stringify(result)); |
| } |
| }, |
| ); |