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

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

Модератор: immortal

dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Модуль Broadlink

Сообщение dmw » Вт июн 20, 2017 8:13 am

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

Re: Модуль Broadlink

Сообщение nick7zmail » Вт июн 20, 2017 8:19 am

Ну брелки вроде на 2.4ггц работают...но собственно вы правы...код статичный 100% должен быть.

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

Re: Модуль Broadlink

Сообщение vitt76 » Вт июн 20, 2017 9:47 am

nick7zmail писал(а): 2) убедитесь что правильно забит ip (в автосканировании он иногда перевернут), и другие строки в данных
Спасибо за ответ, но не работает. Действительно, IP был перевернут, но это не помогает, выключатель не опрашивается :(
UPD
В S1 тоже датчиков не видно, если нужно, могу дать тимвивер до машинки :)
Broadlink + Orange Pi PC ARMBIAN 5.31
Kas-11
Сообщения: 37
Зарегистрирован: Ср апр 26, 2017 11:52 am
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение Kas-11 » Вт июн 20, 2017 11:09 am

Подскажите пожалуйста.
Тип устройства: МР1
Установил Обновлять каждые: 20s - устройство стало произвольно выключаться
Установил Обновлять каждые: 10m - устройство пока вроде работает.
Что может быть при 20s?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вт июн 20, 2017 11:36 am

Kas-11 писал(а):Подскажите пожалуйста.
Тип устройства: МР1
Установил Обновлять каждые: 20s - устройство стало произвольно выключаться
Установил Обновлять каждые: 10m - устройство пока вроде работает.
Что может быть при 20s?
Примерно по-этому viewtopic.php?f=5&t=3544&p=50651#p50651 viewtopic.php?f=5&t=3544&p=51408#p51408 (читать под спойлером)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Модуль Broadlink

Сообщение dmw » Вт июн 20, 2017 11:38 am

vitt76 писал(а):В S1 тоже датчиков не видно, если нужно, могу дать тимвивер до машинки :)
Что выдает следующий скрипт?:
dmw писал(а):Попробуйте такой скрипт:

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

include_once(DIR_MODULES."dev_broadlink/broadlink.class.php");
$rm = Broadlink::CreateDevice('192.168.1.20', 'b4:43:d:96:73:91', 80, 0x2722);
$rm->Auth();
$response = $rm->Check_Sensors();
print_r($response); 
только замените адреса ip и mac на свои (у s1 которые)
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Модуль Broadlink

Сообщение vitt76 » Вт июн 20, 2017 12:01 pm

dmw писал(а):Попробуйте такой скрипт:

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

include_once(DIR_MODULES."dev_broadlink/broadlink.class.php");
$rm = Broadlink::CreateDevice('192.168.1.20', 'b4:43:d:96:73:91', 80, 0x2722);
$rm->Auth();
$response = $rm->Check_Sensors();
print_r($response);
только замените адреса ip и mac на свои (у s1 которые)
Warning: socket_recvfrom(): in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 491
Array
(
)
Broadlink + Orange Pi PC ARMBIAN 5.31
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Модуль Broadlink

Сообщение dmw » Вт июн 20, 2017 1:06 pm

проверил на двух машинах (в одной сети), вроде все ок.
проверьте верно ли указываете ip и mac адреса своей S1 ?
Покажите как выглядит у Вас строчка: $rm = Broadlink::CreateDevice( ...

p/s вот аналогичные проблемы еще до внедрения S1 были: viewtopic.php?p=51910&sid=da40e125a081c ... c33#p51913
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вт июн 20, 2017 1:14 pm

Я, когда к igorewa цеплялся - та же ошибка была...
IP и MAC точно правильные были, ибо на

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

$response = $rm->Check_Status();
print_r($response); 
Нормально выдавал статус системы...и по $rm->Set_Arm(0/1/2); - нормально выставлял его.
А вот массив с датчиками так и не получил...не знаю, с расшифровкой это проблемы, или просто ответ не получал...не успел проверить, выкинуло из тимвивера...
dmw - может подключишься к кому нить с подобной ошибкой, быстрее причину найдешь, чем я))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Модуль Broadlink

Сообщение vitt76 » Вт июн 20, 2017 1:18 pm

include_once(DIR_MODULES."dev_broadlink/broadlink.class.php"); $rm = Broadlink::CreateDevice('192.168.3.104', '34:ea:34:f0:b8:4a', 80, 0x2722); $rm->Auth(); $response = $rm->Check_Sensors(); print_r($response);
Если нужен тимвивер - дам доступ.
И SC1 так и не опрашивается совсем ((
СпойлерПоказать
photo_2017-06-20_13-14-37.jpg
photo_2017-06-20_13-14-37.jpg (68.14 КБ) 5721 просмотр
Последний раз редактировалось vitt76 Вт июн 20, 2017 1:46 pm, всего редактировалось 1 раз.
Broadlink + Orange Pi PC ARMBIAN 5.31
Ответить