Fehler gefunden ^^
Manchmal sieht man nicht mehr den Wald voller Bäume auch wenn das echt Basic ist aber ich fange ja erst mit Blockly an :)
var control, aktiv;
on({id: 'plenticore.0.devices.local.battery.SoC', change: "any"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
if ((obj.state ? obj.state.val : "") >= 55) {
control = true;
aktiv = 'aktiviert';
} else if ((obj.state ? obj.state.val : "") <= 54) {
control = false;
aktiv = 'deaktiviert';
}
if (control != getState("plenticore.0.devices.local.battery.SmartBatteryControl").val) {
setState("plenticore.0.devices.local.battery.SmartBatteryControl"/*Smart battery control*/, control);
console.log((['Intelligente Batteriesteuerung',aktiv,'\n','Aktueller SoC Wert:',(obj.state ? obj.state.val : ""),'\n',formatDate(new Date(), "TT.MM.JJJJ SS:mm")].join('')));
}
});
control;