Size: a a a

ioBroker smarthome

2019 December 24

В

Вадим in ioBroker smarthome
Алексей Кравец
ну вот взял и все карты раскрыл, а как насчет, чтоб человек подумал?))
там на танке
источник

Юa

Юрий aka Medjai in ioBroker smarthome
Парни, а никто не встречал зигби или вайфай датчика температуры воды в трубе, только чтоб точно мерил?
источник

АК

Алексей Кравец... in ioBroker smarthome
Юрий aka Medjai
Парни, а никто не встречал зигби или вайфай датчика температуры воды в трубе, только чтоб точно мерил?
вариант самому соорудить?
источник

Юa

Юрий aka Medjai in ioBroker smarthome
Страшно в магистральный водопровод самоделку ставить... надо что с бойлера на магистральную горячую воду переключал краны, если в бойлере кончилось
источник

В

Вадим in ioBroker smarthome
Денис
on({id: 'deconz.0.Sensors.15.open', change: 'ne'}, function (obj) {
   if(obj.state.val){
       sendTo('telegram.0', "🚪Открыта");
   }else{
       sendTo('telegram.0', "🚪Закрыта");
   }
});
так?
on({id: 'deconz.0.Sensors.15.open', change: 'gt'}, 
       sendTo('telegram.0', "🚪Открыта");
});


вот так сократить
источник

АК

Алексей Кравец... in ioBroker smarthome
Вадим
on({id: 'deconz.0.Sensors.15.open', change: 'gt'}, 
       sendTo('telegram.0', "🚪Открыта");
});


вот так сократить
и так на каждый датчик? )
источник

В

Вадим in ioBroker smarthome
Алексей Кравец
и так на каждый датчик? )
по два раза ...😂 еще на закрытие
источник

Д

Денис in ioBroker smarthome
Алексей Кравец
on({id: /^deconz.\d+\..*\.open$/, change: "ne"}, function (obj) {
   var name;
   
   switch(obj.id){
       case 'deconz.0.Sensors.10.on':
           name = "дверь кухни";
       break;
   }    
   if(obj.state.val == false)
   {
       var text = 'открылась ' + name;
       send_tgm(text);
   }else{
       var text = 'закрылась ' + name;
       send_tgm(text);
   }
});
Если подчёркивает это ошибка?
источник

АК

Алексей Кравец... in ioBroker smarthome
да, тебе выше подсказали, что у тебя нет такой фуекции и надо бы заменить
источник

SS

Sapadiev Sapadiev in ioBroker smarthome
Вадим
у него не заработает...нет функции  send_tgm(text);
Вот
источник

АК

Алексей Кравец... in ioBroker smarthome
send_tgm(
замени на
sendTo('telegram.0',
источник

Д

Денис in ioBroker smarthome
Алексей Кравец
send_tgm(
замени на
sendTo('telegram.0',
помогло!
источник

АК

Алексей Кравец... in ioBroker smarthome
источник

В

Вадим in ioBroker smarthome
а кому ща легко?
источник

Д

Денис in ioBroker smarthome
источник

Д

Денис in ioBroker smarthome
Вадим
а кому ща легко?
Грешно смеяться над ...
источник

АК

Алексей Кравец... in ioBroker smarthome
я тебе дал 99% готового кода,1% позже написал
источник

В

Вадим in ioBroker smarthome
Денис
Грешно смеяться над ...
ты неправильно понял суть этого скрипта...он для облегчить если у тебя 10 кпримеру этих дверей
источник

Д

Денис in ioBroker smarthome
многовато для одного открытия
источник

В

Вадим in ioBroker smarthome
Денис
многовато для одного открытия
так у тебя десять скриптов следят за открытием и все шлют
источник