Страница 224 из 376
Re: [Модуль] Broadlink
Добавлено: Сб дек 16, 2017 11:20 am
nick7zmail
Глянул код - выполнтися только 1, которую 1ю найдет...так что называйте по-разному...к примеру
Код: Выделить всё
brLinkCommand('rolsenOff_rm3');
brLinkCommand('rolsenOff_rm2');
Тогда будет однозначное указание какую вызывать.
Re: [Модуль] Broadlink
Добавлено: Сб дек 16, 2017 12:16 pm
ученик
Изменил название второго пульта на rm2
изменил код
brLinkCommand('rolsenoff_rm2');
в использование команды
осталась прежняя команда
brLinkCommand('rolsenOff');
не заводится
не хочет включать .
может где то еще надо поменять?
Re: [Модуль] Broadlink
Добавлено: Сб дек 16, 2017 10:09 pm
nick7zmail
Добрался я до модуля...
1) Добавил галочку в настройки, т.к. никому не понравилась моя логика, хоть я и до сих пор считаю что она правильнее))

- 1.jpg (29.28 КБ) 5239 просмотров
Когда галочка установлена - модуль будет работать по старому.
2) Добавил кнопку "переобучить" для каждой команды, по просьбам присутствующих...

- 2.jpg (8.78 КБ) 5239 просмотров
(да да, красивые всплывающие подсказочки тоже появились в этом обновлении)
3) Добавил период обновления 1 сек. Подсветил красным, чтоб бездумно не тыкали...По прежнему рекомендую выставлять его только там, где это реально необходимо (к примеру S1).

- 3.jpg (28.58 КБ) 5239 просмотров
Так же подправил немного сам алгоритм работы выбора времени (раньше работало коряво, и лишний раз переадресовывало при выборе...если устройство не было сохранено - вообще печально было, всё сбрасывалось)...теперь как обычная опция выбирается, и сохраняется по кнопке "Сохранить".
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 7:18 am
ученик
Обновил модуль, переобучил команду.
Нажимаем тест проверки команды все проходит вкл и откл.
Теперь как использовать команду скриптах?
заходим во вкладку "Использование команд"
напротив этой команды стоит тот же код который был и в предыдущей версии модуля brLinkCommand('rolsenoff');
Как просмотреть, что отправляет модуль, при нажатии на кнопку тест и вставить в команду скрипта?
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 10:36 am
nick7zmail
ученик писал(а):
заходим во вкладку "Использование команд"
напротив этой команды стоит тот же код который был и в предыдущей версии модуля brLinkCommand('rolsenoff');
Как просмотреть, что отправляет модуль, при нажатии на кнопку тест и вставить в команду скрипта?
Магия какая-то)) я посмотрю почему так может быть...а вызываться должна по brLinkCommand('имя_команды'); попробуйте вручную забить правильное имя.
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 10:38 am
vitt76
Круто, спасибо огромное, очень красиво и функционально стало!
Вот только 1 сек не могу сохранить, при обновлении страницы модуля сбрасывается на 5 секунд снова.
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 10:43 am
nick7zmail
vitt76 писал(а):Круто, спасибо огромное, очень красиво и функционально стало!
Вот только 1 сек не могу сохранить, при обновлении страницы модуля сбрасывается на 5 секунд снова.
Только что проверил...и на винде и на расбери работает...как вариант можно попробовать "обойти", и прямо в базу вбить)) Но по идее должно всё работать.
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 11:14 am
vitt76
Ставлю 1 сек., сохраняю, выхожу на главную модуля, вижу там 1 сек., обновляю несколько раз страницу - и снова вижу 5 сек.
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 11:20 am
nick7zmail
vitt76 писал(а):Ставлю 1 сек., сохраняю, выхожу на главную модуля, вижу там 1 сек., обновляю несколько раз страницу - и снова вижу 5 сек.
Не удалось повторить)) попробуй цикл остановить, поменять, потом снова запустить.
Re: [Модуль] Broadlink
Добавлено: Вс дек 17, 2017 11:50 am
vitt76
Ставлю в базе 1s и оно снова меняется на 5. Если каким-то чудом удается зафиксировать 1s, то устройство перестает опрашиваться, сколько не перезапускай цикл.