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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail »

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

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

Re: Модуль Broadlink

Сообщение Chainik »

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

Re: Модуль Broadlink

Сообщение Димитрий »

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

Re: Модуль Broadlink

Сообщение nick7zmail »

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

Re: Модуль Broadlink

Сообщение Димитрий »

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

Re: Модуль Broadlink

Сообщение nick7zmail »

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

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

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

Re: Модуль Broadlink

Сообщение dmw »

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

Re: Модуль Broadlink

Сообщение nick7zmail »

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

Re: Модуль Broadlink

Сообщение Димитрий »

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

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

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

Re: Модуль Broadlink

Сообщение nick7zmail »

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