Страница 229 из 376
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 9:52 pm
vitt76
1s не работает, или сбрасывается на 5, или не опрашивается, перезагрузка не помогает ((
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:21 pm
scorp49
При добавлении устройства снимает показания, а дальше всё глухо. перегрузка не помогает. S1 тоже не работает.
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:23 pm
nick7zmail
Включите галочку "Обновлять только при изменении"
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:24 pm
scorp49
не работает
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:27 pm
scorp49
nick7zmail писал(а):Включите галочку "Обновлять только при изменении"
А где эта галочка?
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:29 pm
nick7zmail
В настройках
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:30 pm
scorp49
Нашёл сейчас проверю.
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:51 pm
scorp49
ДА ЗАРАБОТАЛО. А что делает галочка Автоматическое обновление IP
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 10:54 pm
Voyager
nick7zmail писал(а):Пофиксил косячек с батарейкой, и вроде как понял и исправил свою ошибочку со свойствами tamper и batterylow. Теперь должно записываться.
В файле dev_broadlink.class.php в строках 416 и 425 надо убрать
Код: Выделить всё
if(!empty($decoded->batterylow) || !empty($decoded->tamper))
Можно вместе с {, но тогда надо и ответную } ниже тоже убрать.
Иначе обновление tamper и battlow происходит только когда один из них в 1. Когда оба в 0 (т.е. датчик не вскрыт и батарейка в норме) - обновления не происходит. Почему он считает арифметический 0 как empty - вопрос не ко мне

Но факт, при убирании этой проверки - работает. Тем более, что empty они быть не могут - они принудительно заполняются в цикле опроса датчиков.
Re: [Модуль] Broadlink
Добавлено: Пн дек 18, 2017 11:09 pm
Voyager
... а строки 417 и 418 лучше заменить на соответствующие строки из 426 и 427. А то обновление статуса тампера и батареи происходит на каждом обновлении статуса датчика.