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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail » Вс июн 25, 2017 1:19 pm

vitt76 писал(а):nick7zmail, а какие планы на звук? :)
Ну как минимум сейчас заложено то - что он сохраняет настройки в json строку (которую я кстати и прошу скинуть), а при выставлении статуса из МД - отправляет все эти параметры...но видимо что-то идет не так, потому что судя по коментам он сбрасывает звук....
Ну а в планах - думаю значек вывести можно, и включать/выключать из панели управления...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
vitt76
Сообщения: 373
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Модуль Broadlink

Сообщение vitt76 » Вс июн 25, 2017 1:23 pm

Кстати, у меня кто-то ещё раз в пол минуты сыпет в лог closing socket.
Broadlink + Orange Pi PC ARMBIAN 5.31
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вс июн 25, 2017 1:24 pm

Да...замечал такое...это сам МД по-моему после недавних обнов...мож оптимизация какая...я хз))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
vshuka911
Сообщения: 76
Зарегистрирован: Пт июн 02, 2017 11:02 am
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение vshuka911 » Вс июн 25, 2017 1:37 pm

Ребят,а кто поможет такой пультик организовать?
Вложения
EE.png
EE.png (201.98 КБ) 4863 просмотра
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Модуль Broadlink

Сообщение VooDooN » Вс июн 25, 2017 3:59 pm

nick7zmail писал(а):Кажется решил проблему с json...проверьте...
json в статусах объекта не отображается, все нормально. Проверил все датчики и статус охраны.
nick7zmail писал(а):Далее за звук надо браться)))
Лично мне не нужно управлять звуком из MD. Один раз настроил через E-Control и этого достаточно. Если так легче, то было бы здорово скачивать настройки, запоминать все байты, менять нужный байт статуса охраны и отправлять обратно. А если делать настройку из MD, то уже для всех известных настроек.

Сейчас проверил, там же проблема не только в звуке, но и с этими настройками тревоги тоже:
2017-06-25 12.49.26.png
2017-06-25 12.49.26.png (57.04 КБ) 4842 просмотра
байты которых я описывал вот тут:
viewtopic.php?f=5&t=3544&start=1190#p55013
nick7zmail писал(а):Нажмите кто нить обновить, и из базы скиньте полностью поле VALUE у status...а то на скрине строка обрезана)).
вот:

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

{"status":0,"delay_time_m":0,"delay_time_s":0,"alarm_buzzing":0,"alarm_buzzing_duration":0,"beep_mute":0,"alarm_detector":null,"status_val":"\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430"} 
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вс июн 25, 2017 4:06 pm

Дак я в соответствии с вашими изысканиями и сделал, чтобы байты все сохранялись...это как раз эта строка...но что-то идёт не так с ними))) хотелось бы понять - на каком этапе...
Просьба сделать следующее:
1) изменить настройку в e-control (любую), в модуле обновить, и посмотреть на эту строку - обновилось ли тут что нить...
2) поменять статус охраны через МД, и тоже - прислать эту строку (не нажимая "обновить")...

Хотя может статус звука (и остальные настройки) уже адекватно сохраняется (после того как недочет с json поправил)...тоже проверьте...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Модуль Broadlink

Сообщение VooDooN » Вс июн 25, 2017 4:30 pm

nick7zmail писал(а):Хотя может статус звука (и остальные настройки) уже адекватно сохраняется (после того как недочет с json поправил)...тоже проверьте...
В предыдущем посте я проверял уже после обновления, оно не исправило проблему.
nick7zmail писал(а):Просьба сделать следующее:
1) изменить настройку в e-control (любую), в модуле обновить, и посмотреть на эту строку - обновилось ли тут что нить...
Если менять что-то в E-Control, то в базе ничего не меняется, кроме статуса охраны.

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

"status":2
nick7zmail писал(а):2) поменять статус охраны через МД, и тоже - прислать эту строку (не нажимая "обновить")...
Не понял, где нельзя нажимать Обновить.
Если менять статус охраны через MD, то в базе он меняется и в E-Control тоже.

Меня привлекло внимание странное совпадение, что в базе в json параметры

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

"delay_time_m":0,
"delay_time_s":0,
"alarm_buzzing":0,
"alarm_buzzing_duration":0,
"beep_mute":0,
всегда 0. И их нельзя поменять в E-Control.
А вот параметр

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

"alarm_detector":null,
имеет значение null в базе, но он сохраняется в E-Control нормально.
В то же время, при любых значениях в программе, в базе он всегда null.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вс июн 25, 2017 5:09 pm

Так...ну косяк, по крайней мере который я видел на скрине - исправился, когда я json пофиксил (кстати в свойства то ща хоть просто цифры прилетают? всё норм?)...
Сохранение параметров вроде тоже починил. Проверьте всё то же самое, что выше проверяли, ещё раз))
За это сообщение автора nick7zmail поблагодарил:
VooDooN (Вс июн 25, 2017 6:05 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Модуль Broadlink

Сообщение VooDooN » Вс июн 25, 2017 6:04 pm

Проверил очень много вариантов. Отрабатывает отлично. Настройки сохраняются все. Статус охраны можно менять и через МД, и через E-Control. В базе записываются правильные значения для настроек S1C. Звук тоже отключается. Датчики отрабатывают нормально, в статусах больше нет json. Пока больше проблем не замечал. Спасибо!
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Broadlink

Сообщение igorewa » Вс июн 25, 2017 6:27 pm

Подскажите модуль уже полностью подружили с простыми устройствами? Я когда связываю датчики с простыми устройствами то при обновлении получаю ошибки.

но при этом свойства получают данные
Вложения
Снимок экрана 2017-06-25 в 18.31.40.png
но при этом свойства получают данные
Снимок экрана 2017-06-25 в 18.31.40.png (101.29 КБ) 4810 просмотров
34534636.png
34534636.png (99.25 КБ) 4811 просмотров
44633.png
44633.png (184.11 КБ) 4813 просмотров
Последний раз редактировалось igorewa Вс июн 25, 2017 6:35 pm, всего редактировалось 2 раза.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Ответить