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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail » Вс фев 26, 2017 9:52 pm

Я даже команду на включение/выключение детского "мобиля" с ик пультом однокнопочным записал, включил его с телефона...вот жена удивилась)))
Так что берете любой пульт, и просто с него записываете команды.

Кстати-забыл одну тонкость...вам в любом случае понадобится телефон (андроид/эпл) чтобы подключить бродлинк к вашей сети wifi (единоразово).
За это сообщение автора nick7zmail поблагодарил:
Chainik (Вс фев 26, 2017 10:08 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Chainik
Сообщения: 1462
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 260 раз
Поблагодарили: 454 раза

Re: Модуль Broadlink

Сообщение Chainik » Вс фев 26, 2017 10:09 pm

nick7zmail писал(а):Кстати-забыл одну тонкость...вам в любом случае понадобится телефон (андроид/эпл) чтобы подключить бродлинк к вашей сети wifi (единоразово).
Спасибо, что предупредили.
Димитрий
Сообщения: 7
Зарегистрирован: Сб фев 25, 2017 8:17 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение Димитрий » Ср мар 01, 2017 8:40 am

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

Re: Модуль Broadlink

Сообщение nick7zmail » Ср мар 01, 2017 11:07 am

Димитрий писал(а):nick7zmail
Есть прямые http команды на айпи розетки для ее управления?
Если бы всё было так просто)))
Прямых команд нет. Они передаются в шифрованном виде, чем собственно и занимается модуль.
С модулем то разобрались?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Димитрий
Сообщения: 7
Зарегистрирован: Сб фев 25, 2017 8:17 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение Димитрий » Ср мар 01, 2017 1:19 pm

nick7zmail писал(а): Если бы всё было так просто)))
Прямых команд нет. Они передаются в шифрованном виде, чем собственно и занимается модуль.
С модулем то разобрались?
Спасибо,разобрался.Но там только включение/выключение розетки,причем при этом подсветка отключается(это к слову).Мне нужен простой вариант.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт мар 02, 2017 6:27 am

Димитрий писал(а): Спасибо,разобрался.Но там только включение/выключение розетки,причем при этом подсветка отключается(это к слову).Мне нужен простой вариант.
Это в библиотеке PHP так записано...простой вариант - могу предложить снифером пакет на включение/выключение розетки без подсветки записать с e-control, и его по udp на розетку загружать... Но это как бы нифига не проще по-моему =D...

Второй вариант - более правильный. Написать автору библиотеки о своих желаниях (я всё собираюсь, да времени нет)) на гитхабе, чтобы включил в библиотеку запрос статуса и раздельное включение подсветки на sp3.

И кстати по SP2 или MP1 отпишитесь кто нить)) Что попадает в 'выбранный_объект.check'?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Модуль Broadlink

Сообщение dmw » Чт мар 02, 2017 1:24 pm

check_power() - это проверка состояния розетки.
Вот кстати исправление для библиотеки на питоне: https://github.com/Dima73/python-broadl ... 6a720a25d6
у нас это 569 строка в broadlink.class.php
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт мар 02, 2017 2:32 pm

dmw писал(а):check_power() - это проверка состояния розетки.
Вот кстати исправление для библиотеки на питоне: https://github.com/Dima73/python-broadl ... 6a720a25d6
у нас это 569 строка в broadlink.class.php
Я догадывался, что это статус...мне бы просто кто нить на физическом устройстве подтвердил бы)))
Тогда следующие вопросы - где у sp2 мощность, и почему статус запрашивается только у sp2 и MP1, а у SP3, SPmini - нет? Ну это опять же к авторам библиотеки))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Димитрий
Сообщения: 7
Зарегистрирован: Сб фев 25, 2017 8:17 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение Димитрий » Чт мар 02, 2017 2:48 pm

В mjg59/python-broadlink нет кода для запроса мощности sp2,для sp3 нет статуса/вкл/выкл подсветки.
Думаю если бы автор (mjg59) мог,то давно бы это сделал.Или кто другой предложил бы патч для этого.
sp2 не первый год продается - так что надеяться на новые функции,я думаю,нечего.

Ultron это знает...
Может у него спросить надо?

P.S.А статус питания можно узнать у все розеток sp2 /MP1/SP3/SPmini ,это прописано в python-broadlink.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт мар 02, 2017 2:52 pm

Статус (функция check_power()) прописана только у sp2. У других розеток нет. Ultron пользовался готовой sdk под андроид...врят ли анализировал пакеты.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить