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

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

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Модуль Broadlink

Сообщение sergejey » Вт авг 22, 2017 3:13 pm

Можно ли сделать автоматическое обновление настроек IP-адресов, к примеру, при перезагрузке? Ситуация -- перегрузился роутер, слетела DHCP-таблица, нужно было обновлять IP-шники устройств в модуле. Понятно, что можно сделать резервирование по маку на самом роутере, но не все знают, что это и зачем :)

А так очень здорово -- с ходу всё заработало.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вт авг 22, 2017 3:19 pm

Можно то оно можно...только за бродлинковскими девайсами замечено, что иногда они "сохраняют" неверные настройки...При поиске может выдавать один ip, в роутере уже давным давно другой выдан...сам с таким не сталкивался, но видел, что пишут такое.
Плюс недавно некоторые ip задом наперед выдавались. Это пофиксили меньше месяца назад. До этого точно нельзя было на эту функцию надеяться...теперь можно попробовать.

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

Re: Модуль Broadlink

Сообщение dmw » Вт авг 22, 2017 3:22 pm

sergejey писал(а):Можно ли сделать автоматическое обновление настроек IP-адресов, к примеру, при перезагрузке? Ситуация -- перегрузился роутер, слетела DHCP-таблица, нужно было обновлять IP-шники устройств в модуле. Понятно, что можно сделать резервирование по маку на самом роутере, но не все знают, что это и зачем :)

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

Re: Модуль Broadlink

Сообщение nick7zmail » Вт авг 22, 2017 3:27 pm

То что я описывал - как раз про discovery. То что в самом устройстве ip сохраняется, и discovery может неверный ip выдать при запросе...

Говорю - я не встречался с таким...просто помню, что кто-то писал.

Функцию попробую конечно добавить...посмотрим, что выйдет из этого...

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

Re: Модуль Broadlink

Сообщение vitt76 » Вт авг 22, 2017 4:52 pm

Это было бы круто, а то таблица в роутере уже за 20 штук перевалила и это только на даче :D
Broadlink + Orange Pi PC ARMBIAN 5.31
Аватара пользователя
Maxmudjon
Сообщения: 25
Зарегистрирован: Ср авг 16, 2017 1:34 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение Maxmudjon » Вт авг 22, 2017 8:05 pm

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

Re: Модуль Broadlink

Сообщение nick7zmail » Вт авг 22, 2017 8:11 pm

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

Re: Модуль Broadlink

Сообщение Maxmudjon » Вт авг 22, 2017 8:18 pm

он не останавливается помогите
Аватара пользователя
Maxmudjon
Сообщения: 25
Зарегистрирован: Ср авг 16, 2017 1:34 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение Maxmudjon » Вт авг 22, 2017 8:20 pm

public function set_level($lvl){

$packet = self::bytearray(16);
$packet[0] = 0x09;
$packet[2] = 0xbb;
$packet[3] = 0x02; // открыть на 100%
$packet[9] = 0xfa;
$packet[10] = 0x44;
$packet[4] = $lvl;
$this->send_packet(0x6a, $packet);
}
Последний раз редактировалось Maxmudjon Ср авг 23, 2017 3:24 pm, всего редактировалось 1 раз.
Аватара пользователя
Maxmudjon
Сообщения: 25
Зарегистрирован: Ср авг 16, 2017 1:34 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение Maxmudjon » Вт авг 22, 2017 8:20 pm

public function set_level($lvl){

$packet = self::bytearray(16);
$packet[0] = 0x09;
$packet[2] = 0xbb;
$packet[3] = 0x01; // закрыть на 100%
$packet[9] = 0xfa;
$packet[10] = 0x44;
$packet[4] = $lvl;
$this->send_packet(0x6a, $packet);
}
Последний раз редактировалось Maxmudjon Ср авг 23, 2017 3:24 pm, всего редактировалось 1 раз.
Ответить