Size: a a a

ioBroker smarthome

2019 December 26

i

instalator in ioBroker smarthome
какие значение может принимать стейт с типом логическая переменная?
источник

Д

Денис in ioBroker smarthome
False/true?
источник

i

instalator in ioBroker smarthome
Денис
False/true?
+
источник

i

instalator in ioBroker smarthome
скинь код
источник

Д

Денис in ioBroker smarthome
on({id: 'deconz.0.Sensors.9.presence', change: 'ne'}, function (obj) {
   if (obj.common.read)

       sendTo('telegram.0', "🏃‍♂️Движение кухня");
   
});
источник

A

Anzor in ioBroker smarthome
instalator
Я в зум подниму стрим, там есть чат, есть голос/видео. Расшарю Моник, пройдемся по вопросам, пооьщаеися
На когда запланирован стрим?
источник

Д

Денис in ioBroker smarthome
в таком виде вроде заработало
источник

A

Anzor in ioBroker smarthome
Денис
в таком виде вроде заработало
А чего ты мучаешься с js если его не понимаешь? Почему в блокли не делаешь?
источник

i

instalator in ioBroker smarthome
Денис
on({id: 'deconz.0.Sensors.9.presence', change: 'ne'}, function (obj) {
   if (obj.common.read)

       sendTo('telegram.0', "🏃‍♂️Движение кухня");
   
});
можешь описать что делает код?
источник

Д

Денис in ioBroker smarthome
instalator
можешь описать что делает код?
Похоже он шлёт при любой смене состояний, а нужно только при true
источник

Д

Денис in ioBroker smarthome
Anzor
А чего ты мучаешься с js если его не понимаешь? Почему в блокли не делаешь?
Я думал об этом, но хочу дожать этот датчик в js
источник

i

instalator in ioBroker smarthome
Денис
Похоже он шлёт при любой смене состояний, а нужно только при true
функция on это подпись на состояние обьекта, в данном случае deconz.0.Sensors.9.presence
источник

i

instalator in ioBroker smarthome
этой функции мы передаем параметры в виде обьекта -  {id: 'deconz.0.Sensors.9.presence', change: 'ne'}
источник

i

instalator in ioBroker smarthome
и передаем еще один параметр callback
источник

i

instalator in ioBroker smarthome
выглядит он так - function (obj) {
   if (obj.common.read)

       sendTo('telegram.0', "🏃‍♂️Движение кухня");
   
}
источник

i

instalator in ioBroker smarthome
каждый раз когда состояние обьекта deconz.0.Sensors.9.presence изменяется, функция on вызывает колбэк
источник

i

instalator in ioBroker smarthome
параметр change: 'ne' говорит что вызываться колбэк будет только если новое знаяение обьекта deconz.0.Sensors.9.presence не равно старому значению
источник

i

instalator in ioBroker smarthome
Внимание вопрос: Что такое в функции колбэка означает - obj ?
источник

i

instalator in ioBroker smarthome
@iDen_3 твои варианты
источник

i

instalator in ioBroker smarthome
не знаешь? прочти на досуге https://learn.javascript.ru/function-basics
источник