Страница 215 из 376

Re: [Модуль] Broadlink

Добавлено: Сб ноя 25, 2017 9:08 am
nick7zmail
С периодом 5 сек нафига опрашивать столько устройств?))) понятно у вас сеть забивается - и не от чего ответы не успевают прилетать до следующего опроса...
Я предупреждал, что 5 сек надо ставить на 1, максимум 2х устройствах.

Re: [Модуль] Broadlink

Добавлено: Сб ноя 25, 2017 11:38 am
vitt76
Подразгрузил, стало немного лучше.

Re: [Модуль] Broadlink

Добавлено: Сб ноя 25, 2017 12:03 pm
igorewa
А как мне побороть ?

Код: Выделить всё

Warning: socket_recvfrom(): unable to recvfrom [10054]: Удаленный хост принудительно разорвал существующее подключение.
 in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 535

Re: [Модуль] Broadlink

Добавлено: Сб ноя 25, 2017 2:21 pm
nick7zmail
Знать бы из-за чего такая фигня возникает...я сколько не мучаю свой брод - у меня такая ошибка только когда что-то неправильно указал.

Re: [Модуль] Broadlink

Добавлено: Сб ноя 25, 2017 8:17 pm
igorewa
nick7zmail писал(а):Знать бы из-за чего такая фигня возникает...я сколько не мучаю свой брод - у меня такая ошибка только когда что-то неправильно указал.
Ну я уже хоть знаю что вызывает эти ошибки, когда в S1 выключаю обновление то ошибки прекращаются, ставлю 5 сек и ошибки валят с периодичностью в 5 сек и тд.
В S1 не чего не менял, привязаны 2 датчика , движения и открытия.

Методом тыка выяснил что ошибки валят только тогда когда у датчиков которые привязаны к простым устройствам выбрано свойство status, если поменять на alive или отвязать от простых устройств и создать обычный объект то ошибок нет ! всему виной статус простых устройств!

Re: [Модуль] Broadlink

Добавлено: Вс ноя 26, 2017 2:27 pm
vitt76
nick7zmail писал(а):С периодом 5 сек нафига опрашивать столько устройств?))) понятно у вас сеть забивается - и не от чего ответы не успевают прилетать до следующего опроса...
Я предупреждал, что 5 сек надо ставить на 1, максимум 2х устройствах.
Но все же, это сеть забивается или? Может, опрос каждого устройство поможет в отдельный поток вынести? У меня планируется с десяток SC1, конечно, мне хочется максимально быстро быть в курсе, что выключатель сработал.

Re: [Модуль] Broadlink

Добавлено: Вс ноя 26, 2017 2:55 pm
Voyager
nick7zmail писал(а):понятно у вас сеть забивается - и не от чего ответы не успевают прилетать до следующего опроса...
Я предупреждал, что 5 сек надо ставить на 1, максимум 2х устройствах.
Не, мне интересно, Вы правда верите, что современную сеть можно забить такими запросами? :) ей эти несколько байт - как блоха башенному крану.
Я выше писал уже про свои переделки Вашего модуля, я ещё немного его доделал и теперь он поддерживает 1 секунду и 5 секунд раздельно.
Скрин моих устройств в атаче, чтобы не быть голословным.
SPOILERSPOILER_SHOW
2017-11-26 14.51.48.png
2017-11-26 14.51.48.png (50.98 КБ) 5484 просмотра
3 устройства по 1 минуте (сами RM и A1), 6 устройств по 5 сек (розетки и SC1 выключатели), 2 устройства по 1 сек (S1C, ради которых я и взялся за переделки) - и никаких подтормаживаний или потерь.

Re: [Модуль] Broadlink

Добавлено: Вс ноя 26, 2017 3:26 pm
nick7zmail
Если хотите - могу "ввести" 1 секунду "официально", чтоб без переделок у вас всё работало...
лично у меня 3 устройства опрашиваются около 2 сек...если бы на всех был запрос 1 сек - запросы бы накладывались друг на друга...тут дело не в сети скорее, а во времени отклика устройства...пока "проснется", пока ответ отправит...ну как сообщили выше - разгрузка запросов помогла, вроде как, снизить потерю статусов...

Re: [Модуль] Broadlink

Добавлено: Вт ноя 28, 2017 2:36 pm
Mikik
Столкнулся с непонятной проблемой. Пытаюсь извлечь команды управления тепловым насосом из бэкапа в облаке и получаю, что извлекаются только 6 команд! Седьмая команда не извлекается, чтобы я не делал. Посмотрел файл jsonIrCode. Команды там нет, но она выполняется из e-Control! Чудеса какие-то!

Re: [Модуль] Broadlink

Добавлено: Вт ноя 28, 2017 5:29 pm
nick7zmail
Может бэкап старый? Попробуйте ещё раз сделать, и его загружайте...