Страница 109 из 376
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 8:13 am
dmw
Любыми с фиксированным кодом.
Например, в брелках автосигнализаций плавающий код, машины открывать не сможете)))
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 8:19 am
nick7zmail
Ну брелки вроде на 2.4ггц работают...но собственно вы правы...код статичный 100% должен быть.
Отправлено с моего Xperia Z через Tapatalk
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 9:47 am
vitt76
nick7zmail писал(а):
2) убедитесь что правильно забит ip (в автосканировании он иногда перевернут), и другие строки в данных
Спасибо за ответ, но не работает. Действительно, IP был перевернут, но это не помогает, выключатель не опрашивается
UPD
В S1 тоже датчиков не видно, если нужно, могу дать тимвивер до машинки

Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 11:09 am
Kas-11
Подскажите пожалуйста.
Тип устройства: МР1
Установил Обновлять каждые: 20s - устройство стало произвольно выключаться
Установил Обновлять каждые: 10m - устройство пока вроде работает.
Что может быть при 20s?
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 11:36 am
nick7zmail
Kas-11 писал(а):Подскажите пожалуйста.
Тип устройства: МР1
Установил Обновлять каждые: 20s - устройство стало произвольно выключаться
Установил Обновлять каждые: 10m - устройство пока вроде работает.
Что может быть при 20s?
Примерно по-этому
viewtopic.php?f=5&t=3544&p=50651#p50651 viewtopic.php?f=5&t=3544&p=51408#p51408 (читать под спойлером)
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 11:38 am
dmw
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 которые)
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 12:01 pm
vitt76
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
(
)
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 1:06 pm
dmw
проверил на двух машинах (в одной сети), вроде все ок.
проверьте верно ли указываете ip и mac адреса своей S1 ?
Покажите как выглядит у Вас строчка: $rm = Broadlink::CreateDevice( ...
p/s вот аналогичные проблемы еще до внедрения S1 были:
viewtopic.php?p=51910&sid=da40e125a081c ... c33#p51913
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 1:14 pm
nick7zmail
Я, когда к
igorewa цеплялся - та же ошибка была...
IP и MAC точно правильные были, ибо на
Код: Выделить всё
$response = $rm->Check_Status();
print_r($response);
Нормально выдавал статус системы...и по $rm->Set_Arm(0/1/2); - нормально выставлял его.
А вот массив с датчиками так и не получил...не знаю, с расшифровкой это проблемы, или просто ответ не получал...не успел проверить, выкинуло из тимвивера...
dmw - может подключишься к кому нить с подобной ошибкой, быстрее причину найдешь, чем я))
Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 1:18 pm
vitt76
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 (68.14 КБ) 6673 просмотра