АК
Size: a a a
АК
SS
Д
Д
Д
SS
АК
В
АК
Д
АК
АК
АК
Д
В
on({id: ....
Д
on({id: ....
В
on({id: 'deconz.0.Sensors.15.open', change: 'ne'}, function (obj) {так?
if(obj.state.val){
sendTo('telegram.0', "🚪Открыта");
}else{
sendTo('telegram.0', "🚪Закрыта");
}
});
АК
//Контроль заряда батареек на Xiaomi
on({id: /^zigbee.\d+\..*\.battery$/, change: "ne"}, function (obj) {
var name;
switch(obj.id){
case 'zigbee.0.00158d000149aa61.battery':
name = "Счетчик воды";
break;
case 'zigbee.0.00158d00015826c0.battery':
name = "датчике движения";
break;
case 'mihome.0.devices.switch_158d0001875609.percent':
name = "кнопке";
break;
case 'zigbee.0.00158d0001dad66b.battery':
name = "датчике открытия окна на балконе кухни 1";
break;
case 'zigbee.0.00158d0001dad5f9.battery':
name = "датчике открытия окна на балконе кухни 2";
break;
case 'zigbee.0.00158d0001dad5fe.battery':
name = "датчике открытия окна на балконе спальни 1";
break;
case 'zigbee.0.00158d0001dad34c.battery':
name = "датчике открытия окна на балконе спальни 2";
break;
case 'zigbee.0.00158d00017201f9.battery':
name = "барометре в коридоре";
break;
case 'zigbee.0.00158d000172031f.battery':
name = "барометре на кухне";
break;
case 'zigbee.0.00158d00017200ea.battery':
name = "барометре в ванной";
break;
case 'zigbee.0.00158d0001720109.battery':
name = "барометре в комнате";
break;
case 'zigbee.0.00158d0001d77876.battery':
name = "протечки под раковиной в ванне";
break;
}
if(obj.state.val < 20)
{
var text = 'Низкий заряд батареи на ' + name;
send_tgm(text);
}
});
В
//Контроль заряда батареек на Xiaomi
on({id: /^zigbee.\d+\..*\.battery$/, change: "ne"}, function (obj) {
var name;
switch(obj.id){
case 'zigbee.0.00158d000149aa61.battery':
name = "Счетчик воды";
break;
case 'zigbee.0.00158d00015826c0.battery':
name = "датчике движения";
break;
case 'mihome.0.devices.switch_158d0001875609.percent':
name = "кнопке";
break;
case 'zigbee.0.00158d0001dad66b.battery':
name = "датчике открытия окна на балконе кухни 1";
break;
case 'zigbee.0.00158d0001dad5f9.battery':
name = "датчике открытия окна на балконе кухни 2";
break;
case 'zigbee.0.00158d0001dad5fe.battery':
name = "датчике открытия окна на балконе спальни 1";
break;
case 'zigbee.0.00158d0001dad34c.battery':
name = "датчике открытия окна на балконе спальни 2";
break;
case 'zigbee.0.00158d00017201f9.battery':
name = "барометре в коридоре";
break;
case 'zigbee.0.00158d000172031f.battery':
name = "барометре на кухне";
break;
case 'zigbee.0.00158d00017200ea.battery':
name = "барометре в ванной";
break;
case 'zigbee.0.00158d0001720109.battery':
name = "барометре в комнате";
break;
case 'zigbee.0.00158d0001d77876.battery':
name = "протечки под раковиной в ванне";
break;
}
if(obj.state.val < 20)
{
var text = 'Низкий заряд батареи на ' + name;
send_tgm(text);
}
});
mihome.0.devices.switch_158d0001875609.percentа это обьект как попадает под условия скрипта?
АК
mihome.0.devices.switch_158d0001875609.percentа это обьект как попадает под условия скрипта?