S
Size: a a a
S
S
i
i
S
S
i
i
i
i
i
i
S
S
i
S
i
on({id: 'javascript.0.Rollet.Kitchen.ALL_LED', change: "any"}, function (data){
//log('Управление светодиодами на шторах кухни - ' + data.state.val);
if(!data.state.ack){
setState('mqtt.0.myhome.Kitchen.w1.led', data.state.val);
setState('mqtt.0.myhome.Kitchen.w2.led', data.state.val);
}
});
on({id: /.*myhome\.Kitchen\..*\.led$/, change: "ne"}, function (data){
//log('Управление светодиодами на шторах кухни - ' + data.state.val);
var led1 = getState('mqtt.0.myhome.Kitchen.w1.led').val;
var led2 = getState('mqtt.0.myhome.Kitchen.w2.led').val;
if(led1 || led2){
setState('javascript.0.Rollet.Kitchen.ALL_LED', {val: true, ack: true} );
} else if (!led1 && !led2){
setState('javascript.0.Rollet.Kitchen.ALL_LED', {val: false, ack: true} );
}
});
В
S
on({id: 'javascript.0.Rollet.Kitchen.ALL_LED', change: "any"}, function (data){
//log('Управление светодиодами на шторах кухни - ' + data.state.val);
if(!data.state.ack){
setState('mqtt.0.myhome.Kitchen.w1.led', data.state.val);
setState('mqtt.0.myhome.Kitchen.w2.led', data.state.val);
}
});
on({id: /.*myhome\.Kitchen\..*\.led$/, change: "ne"}, function (data){
//log('Управление светодиодами на шторах кухни - ' + data.state.val);
var led1 = getState('mqtt.0.myhome.Kitchen.w1.led').val;
var led2 = getState('mqtt.0.myhome.Kitchen.w2.led').val;
if(led1 || led2){
setState('javascript.0.Rollet.Kitchen.ALL_LED', {val: true, ack: true} );
} else if (!led1 && !led2){
setState('javascript.0.Rollet.Kitchen.ALL_LED', {val: false, ack: true} );
}
});
СA