Oh man ist das peinlich!
Vielen Dank für die schnelle Hilfe.
Oh man ist das peinlich!
Vielen Dank für die schnelle Hilfe.
Gute Idee!
Anbei der Code als JS und der Auszug aus Blockly.
on({id: 'maxcube.0.devices.thermostat_16d54c.temp', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
setState("mqtt.0.MAX.WZ.Temp"/MAX.WZ.Temp/, getState("maxcube.0.devices.thermostat_16d54c.temp").val, true);
});
'admin.0.SW.BAD.MAX';
on({id: 'admin.0.SW.BAD.MAX', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
setState("maxcube.0.devices.thermostat_12be5a.setpoint"/Thermostat Bad setpoint/, getState("admin.0.SW.BAD.MAX").val, true);
});
on({id: 'admin.0.SW.WZ.MAX', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
setState("maxcube.0.devices.thermostat_16d54c.setpoint"/Wandthermostat WZ setpoint/, getState("admin.0.SW.WZ.MAX").val, true);
setState("maxcube.0.devices.thermostat_12be59.setpoint"/Thermostat WZ setpoint/, getState("admin.0.SW.WZ.MAX").val, true);
});
Achso und auch Node-Red wird nicht übernommen.
Bin für jeden Hinweis dankbar.
Hallo,
habe den maxcube Adapter in der Version 1.0.1.
Ich habe das Problem, Sollwerte mit Javascript/Blockly zu schreiben. Der Wert wird in Objects gesetzt, jedoch nach der nächsten Aktualisierung wieder auf den alten Wert gesetzt.
Wenn ich jedoch direkt in der Objektliste als Admin schreibe wird der Wert auf dem Max-Cube übernommen.
Kann das Problem nicht erkennen. Jemand vielleicht eine Idee?
Gruß
Motzelbeere