sashmen писал(а):Добрый день. Не могу разобраться с типом: выбор времени.
Делаю все как на скрине, срабатывает только когда выставляю время (выставил время команда ушла, когда подходит нужное время ничего не происходит). Тыкните носом как правильно сделать?
Поле типа "выбор времени" не работает как таймер -- оно позволяет выставить время и сохранить его куда-нибудь (в свойство объекта). В вашем случае как раз получается, что после выбора времени отрабатывает код, который поставлен просто на каждое изменение значения данного поля. Если вам нужно сразу установить таймер и запустить какое-то действие, то можно сделать, заменив код следующим образом:
Код: Выделить всё
list($hh,$mm)=explode(':',$params['VALUE']);
$url='http://192.168.0.106:8082/command?30=ON';
setTimetOut('myTimer1',"getURL('$url',0);",$hh*60*60+$mm*60);
И связанный объект можно даже не устанавливать -- он не используется, если не установлено ни связанное свойство, ни связанный метод.
Не скажу, что этот вариант очень красивый, но рабочий. Возможно, удобней устанавливать в какое-то свойство значение времени и отдельной кнопкой запускать таймер или отменять его.