Size: a a a

ioBroker smarthome

2019 March 17

V

Vladimir in ioBroker smarthome
А фрейм кстати показывает :) Спасиб!
источник

V

Vladimir in ioBroker smarthome
И картинка теперь показывает ... ничего не пойму :/
источник

AK

Andre Komarov in ioBroker smarthome
Есть увлажнитель воздуха, управление по ик.Когда влажность становится 49, то надо включать. Когда 55, тоже выключать. Сделала скрипт. Почему то щёлкает два раза.  То есть два раза команду отправляет
источник

AK

Andre Komarov in ioBroker smarthome
on({id: 'zigbee.0.00158d00023238f9.humidity', change: 'ne'}, function (obj) {
   log(obj.state.val);
   if (obj.state.val = 55 ) {
    setState("broadlink2.0.RM:192-168-1-25.L.On/OF__Humidifier"  , true);  
 }

  if (obj.state.val = 49 ) {
    setState("broadlink2.0.RM:192-168-1-25.L.On/OF__Humidifier"  , true);  
 }

});
источник

i

instalator in ioBroker smarthome
Andre Komarov
on({id: 'zigbee.0.00158d00023238f9.humidity', change: 'ne'}, function (obj) {
   log(obj.state.val);
   if (obj.state.val = 55 ) {
    setState("broadlink2.0.RM:192-168-1-25.L.On/OF__Humidifier"  , true);  
 }

  if (obj.state.val = 49 ) {
    setState("broadlink2.0.RM:192-168-1-25.L.On/OF__Humidifier"  , true);  
 }

});
Все верно работает
источник

AK

Andre Komarov in ioBroker smarthome
instalator
Все верно работает
почему два раза команду шлёт?
источник

i

instalator in ioBroker smarthome
Andre Komarov
почему два раза команду шлёт?
Так две команды в скрипте
источник

AK

Andre Komarov in ioBroker smarthome
instalator
Так две команды в скрипте
дак они при разных значениях. Должны слаться.
источник

i

instalator in ioBroker smarthome
Andre Komarov
дак они при разных значениях. Должны слаться.
Тогда скрипт не правильный
источник

i

instalator in ioBroker smarthome
Для этого условия нужны
источник

i

instalator in ioBroker smarthome
А у тебя их нет
источник

AK

Andre Komarov in ioBroker smarthome
instalator
А у тебя их нет
if (obj.state.val = 49 ) { Вот условие же. Когда 49, шлём одну команду. Когда 55 другую
источник

i

instalator in ioBroker smarthome
Andre Komarov
if (obj.state.val = 49 ) { Вот условие же. Когда 49, шлём одну команду. Когда 55 другую
Это присвоение
источник

AK

Andre Komarov in ioBroker smarthome
instalator
Это присвоение
аа, спасибо
источник

i

instalator in ioBroker smarthome
👍
источник

АЕ

Андрей Ермаков... in ioBroker smarthome
Javascript при обращении к вручную созданному объекту типа "число" в лог пишет warn с текстом: Wrong type of admin.0.weather_class1_pressure: "string". Я так понимаю что он ругается что этот объект стринг? Но он же число! Никто с таким не сталкивался?
источник

i

instalator in ioBroker smarthome
Андрей Ермаков
Javascript при обращении к вручную созданному объекту типа "число" в лог пишет warn с текстом: Wrong type of admin.0.weather_class1_pressure: "string". Я так понимаю что он ругается что этот объект стринг? Но он же число! Никто с таким не сталкивался?
так а в свойствах то число или стринг?
источник

АЕ

Андрей Ермаков... in ioBroker smarthome
instalator
так а в свойствах то число или стринг?
В свойствах число. Сейчас поменял на стринг, посмотрю будут ошибки сыпаться или нет
источник

i

instalator in ioBroker smarthome
Андрей Ермаков
В свойствах число. Сейчас поменял на стринг, посмотрю будут ошибки сыпаться или нет
а пишешь стринг
источник

АЕ

Андрей Ермаков... in ioBroker smarthome
В смысле в объект типа число записываю стринг?
источник