[Модуль] Broadlink (dev_broadlink)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Broadlink

Сообщение igorewa » Чт апр 27, 2017 10:56 am

Сегодня заглянул в xray и увидел это.
10:35:22 0.72978900 Warning: geturl to http://127.0.0.1:80/objects/?object=Clo ... nNewMinute is pretty slow (42.55s)
10:30:45 0.05379100 Warning: geturl to http://127.0.0.1:80/objects/?object=Clo ... nNewMinute is pretty slow (44.47s)
10:51:00 0.90765700 Geturl to http://127.0.0.1:80/objects/?object=Clo ... nNewMinute (source raiseEvent) finished with error:
Operation timed out after 60015 milliseconds with 0 bytes received
{"url":"http:\/\/127.0.0.1:80\/objects\/?object=ClockChime&op=m&m=onNewMinute","content_type":null,"http_code":0,"header_size":0,"request_size":188,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":60.015,"namelookup_time":0,"connect_time":0.015,"pretransfer_time":0.015,"size_upload":0,"size_download":0,"speed_download":0,"speed_upload":0,"download_content_length":-1,"upload_content_length":0,"starttransfer_time":0,"redirect_time":0,"certinfo":[],"primary_ip":"127.0.0.1","primary_port":80,"local_ip":"127.0.0.1","local_port":52599,"redirect_url":""}

Удалили из onNewMinute
// Обновляем данные с Broadlink
if (!($m%5)) {
runScript('broadlink1min');
}

и ошибки исчезли. Доктор скажите это лечится?
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
RedDevil
Сообщения: 23
Зарегистрирован: Чт янв 12, 2017 3:00 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение RedDevil » Чт апр 27, 2017 11:07 am

Насчет обновления: пока один SPmini подключен, вроде пока держится. каждые 2 секунды синхронизируется. один раз потух во время ежечасного обновления. пока слежу за ним))
Rad81
Сообщения: 193
Зарегистрирован: Пт апр 01, 2016 2:42 pm
Благодарил (а): 10 раз
Поблагодарили: 10 раз

Re: Модуль Broadlink

Сообщение Rad81 » Чт апр 27, 2017 11:22 am

Спасибо большое за отзывчивость.
Есть вопрос. Как добиться чтобы у свойства было история.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 27, 2017 11:23 am

RedDevil писал(а):Насчет обновления: пока один SPmini подключен, вроде пока держится. каждые 2 секунды синхронизируется. один раз потух во время ежечасного обновления. пока слежу за ним))
Моё мнение - каждые 2 секунды - слишком часто)) даже e-control, как мне показалось, опрашивает раз в 4-5 секунд.
На счет того, что потух - чтобы 2 задачи (ежечасная, и ваш скрипт) одновременно не запускались - можете добавить исключение формата "if (date('i')!='00') {запускаем скрипт}"
igorewa писал(а):Доктор скажите это лечится?
У меня тоже временами проскакивают...раза 3-4 в сутки...только от 7 до 15 секунд цифры....45 что то очень много...в этот момент - все устройства в сети были? Уточню ещё у Сергея что это значит, и как быть с длительными процессами, чтобы не вылазило это.
Rad81 писал(а):Спасибо большое за отзывчивость.
Есть вопрос. Как добиться чтобы у свойства было история.
Создать эти же свойства в классе (верхний ряд вкладок)...там есть опция - хранить историю ... дней, надо поставить цифру отличную от 0.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Rad81
Сообщения: 193
Зарегистрирован: Пт апр 01, 2016 2:42 pm
Благодарил (а): 10 раз
Поблагодарили: 10 раз

Re: Модуль Broadlink

Сообщение Rad81 » Чт апр 27, 2017 11:32 am

nick7zmail писал(а): Создать эти же свойства в классе (верхний ряд вкладок)...там есть опция - хранить историю ... дней, надо поставить цифру отличную от 0.
Я про тот свойства которые создаются автоматически. Тот который получает данные температура из бродлинка. Вед эти свойства создается автоматически и там нету возможности создать истории для данной.

Извиняюсь не видел верхний уровень.
Виноват
Последний раз редактировалось Rad81 Чт апр 27, 2017 11:37 am, всего редактировалось 1 раз.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 27, 2017 11:37 am

Дак вы же выбераете объект, в который будут передаваться данные...вот у этого объекта в свойствах, которые выбираете - выставьте историю.

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Broadlink

Сообщение igorewa » Чт апр 27, 2017 11:56 am

igorewa писал(а):Доктор скажите это лечится?
У меня тоже временами проскакивают...раза 3-4 в сутки...только от 7 до 15 секунд цифры....45 что то очень много...в этот момент - все устройства в сети были? Уточню ещё у Сергея что это значит, и как быть с длительными процессами, чтобы не вылазило это.
Да все устройства Он-лайн
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
airafree
Сообщения: 162
Зарегистрирован: Сб янв 28, 2017 2:17 pm
Благодарил (а): 13 раз
Поблагодарили: 7 раз

Re: Модуль Broadlink

Сообщение airafree » Чт апр 27, 2017 1:26 pm

nick7zmail писал(а):Пока убрал редирект из скана...вроде работает...но как то нестабильно...через раз. Никак не пойму куда его засунуть над)).

UPD: Хотя не...вроде бодро начал, после последних обновлений МД
У меня заработало сканирование устройст (RPi3)
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: Модуль Broadlink

Сообщение Denis_k » Чт апр 27, 2017 3:14 pm

nick7zmail писал(а): Гляньте, может свойство или объект отвязались? Команды то работают? Может RM свой IP поменял?
Попробуйте заново добавить? (пока не удаляя прежний)
В поле "Значение" температура меняется на вкладке данные?
Визуально все ок, объект и свойство привязаны, команды треугольник выполняет, ip забит в роутере и неизменен
Заново добавлять не хотелось бы потому как все остальное работает, а в МД без серьезных проблем не нужно что то обновлять/менять (это так сказать опыт) иначе отвалится еще что нибудь
предположу, что это связано с обновлением системы в целом, но что именно произошло не понятно
СпойлерПоказать
Снимок экрана 2017-04-27 в 15.09.17.png
Снимок экрана 2017-04-27 в 15.09.17.png (32.44 КБ) 5469 просмотров
Снимок экрана 2017-04-27 в 15.09.45.png
Снимок экрана 2017-04-27 в 15.09.45.png (30.4 КБ) 5469 просмотров
Снимок экрана 2017-04-27 в 15.08.57.png
Снимок экрана 2017-04-27 в 15.08.57.png (42.35 КБ) 5469 просмотров
MD на raspberry pi3
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 27, 2017 3:32 pm

А теперь читаем красную надпись в конце поста viewtopic.php?p=51040#p51040, далее идем в модуль Broadlink -> RM -> вкладка "данные" и выбираем связанный объект/метод.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить