@bahnuhr
nochmal hallo, ich musste das Skript nochmal bissl abändern um den State zu benennen, ist dies so okay, würde dies so funktionieren?
var logging = true;
const idpoolpumpe = getState('sonoff.0.Poolpumpe.POWER').val;
var poolpumpe = idpoolpumpe;
var poolstate = 'javascript.0.Pool.Status'
createState(poolstate, {
type: 'string',
name: ' ',
desc: ' ',
def: ' ',
role: 'value'
});
function pool () {
(idpoolpumpe);
if(poolpumpe) poolstate = "Ein";
else poolstate = "Aus";
if(logging) log(poolstate);
}
on('sonoff.0.Poolpumpe.POWER', function(dp) {
poolpumpe = dp.state.val;
pool();
});
schedule('0 1,5,9,13,15,21 * * *', function (dp) { // um 6, 14, 0 Uhr auf true
setState('sonoff.0.Poolpumpe.POWER', true);
pool();
});
schedule('0 2,6,10,14,16,22 * * *', function (dp) { // um 2, 8, 16 Uhr auf true
setState('sonoff.0.Poolpumpe.POWER', false);
pool();
});
pool();