[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
ок...а текушее положение он как то понимает? Допустим, если на половину закрыть, выйти из приложения, зайти снова - он где-то покажет что закрыто на половину? Или шторка нарисованная - чисто символическая? Тянется вверх и вниз?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
Проверил работу шторы и сам был удивлен, оказывается есть обратная связь с мотором, приложение знает положение штор даже если шторы руками потянуть, если приложение закрыть, и закрыть / открыть шторы то при открыти приложения мы увидем их реальное положение.
Смотрите видео https://youtu.be/_55HacbVrBg
Смотрите видео https://youtu.be/_55HacbVrBg
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Значит в этом пакете таки содержится инфа о положении...можно записать дампы где нить в среднем положении? т.е. поставить любым способом в середину, открыть e-control, открыть packet capture, поставить на запись, вернуться в e-control, тыкнуть штору, дождаться, пока загрузится картинка с положением (не выполнять никаких действий больше в е-контроле), переключится в capture, и записать пакеты получившиеся...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
Записал 3 положения полностью закрыто, открыто на половину ( в 5м пакете появилось много данных) и полностью открыто
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Нужно еще обратить внимание, что ползунок разделен на 5 делений. 5 для левой половины и 5 для правой. Двигаются всегда одновременно. Получается, что положение штор нужно искать в байтах от 0 до 5. Или в процентах они могут посчитать, по 20 процентов на 1 деление.
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Модуль Broadlink
Есть разные модели моторов. Есть и те что не видят положение. У тебя самый продвинутый.igorewa писал(а):Проверил работу шторы и сам был удивлен, оказывается есть обратная связь с мотором, приложение знает положение штор даже если шторы руками потянуть, если приложение закрыть, и закрыть / открыть шторы то при открыти приложения мы увидем их реальное положение.
Смотрите видео https://youtu.be/_55HacbVrBg
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
У меня 2 мотора, в спальне простой, он без WIFI и интеграции с broadlin , он управляется только пультом 433. И новый мотор Dooya DT360 это часть Broadlink DNA в зале.dr.pavlov.alex писал(а):Есть разные модели моторов. Есть и те что не видят положение. У тебя самый продвинутый.igorewa писал(а):Проверил работу шторы и сам был удивлен, оказывается есть обратная связь с мотором, приложение знает положение штор даже если шторы руками потянуть, если приложение закрыть, и закрыть / открыть шторы то при открыти приложения мы увидем их реальное положение.
Смотрите видео https://youtu.be/_55HacbVrBg
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Пока лениво, если честно =D ...надо сесть и дописать...igorewa писал(а):Как успехи ?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Итак...как и обещал - презентую добавленные функции MS1
Наконец то добрался до присланной мне колонки, и поснифил немного пакеты. Благодаря этому в модуле стали доступны некоторые функции.
1) Модуль умеет считывать батарею в процентах...да да, этого не может даже e-control. Попадает в поле battery на вкладке данные, можно привязать к свойству.
2) Контроль громкости - умеет, могёт...привязывается к свойству, выставляется значение от 1 (или 0...хз) до 15.
3) Команда выключения (была уже в предыдущей версии, кто-то успел потестить) - связываете со свойством любым, присваиваете свойству 1 - должно выключится)) при следующем цикле обновления данных надпись поменяется на add_val...не пугайтесь, всё ок. Пока прост не придумал как ещё внести эти свойства в таблицу, помимо цикла обновления.
3) То что было в предыдущей обнове паузой - оказалось таки мьютом. Как работает Play -вообще не знаю, но при отправке команды - загорается значок плэй)) возможно это функции для проигрывания музыки с sd карты - я хз...пока с картой не тестил...работает так же как ButtonPower...связываете со свойством, присваиваете 1 - команда отправляется....
Чисто теоретически - модуль может и другие команды слать...но надо это всё отлавливать...в ближайших планах - добавить кнопки вперед, назад, активация рандома и спящего режима...это по идее должно быть не сложно.
Теперь по карнизам dooya. Дописал класс "вслепую", функций пока не вводил никаких...надо потестить как работает...для этого откройте \modules\dev_broadlink\broadlink_debug_scr.php, измените строку $payload = $rm->some_req(); на $payload = $rm->set_level(<число>); где число попробовать от 0 до 255, и откройте в браузере http://<ваш_IP>/modules/dev_broadlink/broadlink_debug_scr.php?ip=<айпи_штор>
(естественно перед этим добавить шторы в модуль, если ещё не добавлены).
Наконец то добрался до присланной мне колонки, и поснифил немного пакеты. Благодаря этому в модуле стали доступны некоторые функции.
1) Модуль умеет считывать батарею в процентах...да да, этого не может даже e-control. Попадает в поле battery на вкладке данные, можно привязать к свойству.
2) Контроль громкости - умеет, могёт...привязывается к свойству, выставляется значение от 1 (или 0...хз) до 15.
3) Команда выключения (была уже в предыдущей версии, кто-то успел потестить) - связываете со свойством любым, присваиваете свойству 1 - должно выключится)) при следующем цикле обновления данных надпись поменяется на add_val...не пугайтесь, всё ок. Пока прост не придумал как ещё внести эти свойства в таблицу, помимо цикла обновления.
3) То что было в предыдущей обнове паузой - оказалось таки мьютом. Как работает Play -вообще не знаю, но при отправке команды - загорается значок плэй)) возможно это функции для проигрывания музыки с sd карты - я хз...пока с картой не тестил...работает так же как ButtonPower...связываете со свойством, присваиваете 1 - команда отправляется....
Чисто теоретически - модуль может и другие команды слать...но надо это всё отлавливать...в ближайших планах - добавить кнопки вперед, назад, активация рандома и спящего режима...это по идее должно быть не сложно.
Теперь по карнизам dooya. Дописал класс "вслепую", функций пока не вводил никаких...надо потестить как работает...для этого откройте \modules\dev_broadlink\broadlink_debug_scr.php, измените строку $payload = $rm->some_req(); на $payload = $rm->set_level(<число>); где число попробовать от 0 до 255, и откройте в браузере http://<ваш_IP>/modules/dev_broadlink/broadlink_debug_scr.php?ip=<айпи_штор>
(естественно перед этим добавить шторы в модуль, если ещё не добавлены).
- За это сообщение автора nick7zmail поблагодарили (всего 2):
- vitt76 (Ср июл 19, 2017 11:11 am) • PSerega (Вс окт 08, 2017 10:10 pm)
- Рейтинг: 2.33%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<