Size: a a a

ioBroker smarthome

2019 December 09

AF

Alex F. in ioBroker smarthome
Денис
Есть ещё вопрос, по подбросу кубика Вкл/Выкл весь свет в гостинной, работает не так как хотелось бы т.е если всё включаются ,то и выключается. А если как одна из ламп невключена, а другие работают - все выключаются, а одна загорается! Как сделать что бы все выключались и все включались не зависимо от состояний на момент подброса куба
источник

Д

Денис in ioBroker smarthome
Dmitry Khomenok
ну и если свет будет выключатся и нужно будет ждать 30 сек, что бы он опять включился - такое себе решение, которое будет бесить
Так и надо !я прошёл в коридоре свет включился и выключился
источник

Д

Денис in ioBroker smarthome
Вот! То что нужно!!! СПАСИБО!!!
источник

AF

Alex F. in ioBroker smarthome
Денис
Это если лампа включена , при сработке датчика она будет выключена и наоборот, правильно понимаю?
да, тоесть прежде чем послать лампе сигнал выключения сначало проверит, а включена ли она, если нет то и слать не будет
источник

Д

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

AA

Andrey Anopov in ioBroker smarthome
Dmitry Khomenok
или без проверки значения
зачем избыточность... Отсюда и глюки.
источник

DK

Dmitry Khomenok in ioBroker smarthome
а какая собственно избыточность тут?)
источник

DK

Dmitry Khomenok in ioBroker smarthome
тут даже выкинуть нечего
источник

AF

Alex F. in ioBroker smarthome
Andrey Anopov
зачем избыточность... Отсюда и глюки.
да не, тоже норм вариант :)
источник

AA

Andrey Anopov in ioBroker smarthome
Alex F.
да не, тоже норм вариант :)
наверное,  в блокли как-то сложнее чем в js выглядит :)
источник

DK

Dmitry Khomenok in ioBroker smarthome
в js похожий скрипт:

on({id: "zigbee.0.00158d00036577e2.occupancy", val: true}, function (obj) {
   if (compareTime("00:00", "09:00", "between")) {
       return;
   }

   setState("zigbee.0.00158d0002ede121.left_state", true);
   setStateDelayed("zigbee.0.00158d0002ede121.left_state", false, 5*60*1000, true);
});
источник

AF

Alex F. in ioBroker smarthome
Andrey Anopov
наверное,  в блокли как-то сложнее чем в js выглядит :)
источник

DK

Dmitry Khomenok in ioBroker smarthome
только время отличается
источник

AF

Alex F. in ioBroker smarthome
😁😁
источник

AE

Anton Ermolovich in ioBroker smarthome
можно поставить конкретное время выполнения
источник

AE

Anton Ermolovich in ioBroker smarthome
источник

AE

Anton Ermolovich in ioBroker smarthome
источник

AE

Anton Ermolovich in ioBroker smarthome
источник

AE

Anton Ermolovich in ioBroker smarthome
вот то же в JS:
schedule('{"time":{"exactTime":true,"start":"18:00"},"period":{"days":1}}', function () {
});
источник

AE

Anton Ermolovich in ioBroker smarthome
у меня так будильник стоит на будние дни
источник