Страница 104 из 376

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 10:02 am
Rad81
Марка устройства: 0x753e

значит это метис какой то
сканирование нам SP3 определяет
по характеристикам не то не то не SP3 не Spmini
черт знает или китайцы знает

$type = "Honeywell SP2";
break;
case 0x2720:
$type = "SPMini";
break;
case 0x753e:
$type = "SP3";
break;
case 0x2728:
$type = "SPMini2";
break;
case 0x2733:
case 0x273e:
$type = "OEM branded SPMini";
break;
case 0x7530:
case 0x7918:
$type = "OEM branded SPMini2";
break;
case 0x2736:
$type = "SPMiniPlus";
break;
case 0x2712:

или же все таки SPMini2

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 10:23 am
Rad81
значит так spmini удаляю из систему и выключаю розетку что бы не было сомнения и запускаю

include_once(DIR_MODULES."dev_broadlink/dev_broadlink.class.php");
$dev_broadlink=new dev_broadlink();
$dev_broadlink->check_params();

ошибка для win систему
Warning: socket_recvfrom(): in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 485

Fatal error: Maximum execution time of 60 seconds exceeded in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 485

а для linux raspberry

Warning: socket_sendto(): Host lookup failed [-10004]: No address associated with name in /var/www/modules/dev_broadlink/broadlink.class.php on line 482

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 12:31 pm
nick7zmail
Дак и ошибки разные...в случае винды он достучаться не может до устройства...(как будто оно тупо отключено), а вторая - не может даже открыть сокет, не находит адреса в сети....как будто ip задом наперед забит (к примеру)...

У меня и на расбери и на винде всё ок...вчера проверял.

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:05 pm
ARTik
[quote="nick7zmail"]ARTik сообщение тебе =)
Наконец то добрался до этой темы...занят был настройкой rpi3)
Для начала разберемся с SC1...как я понял он работает по протоколу розеток, так что с ним проблем не должно быть...единственное что надо - вытащить с него модель.
1) открываем файл /modules/dev_broadlink/broadlink.class.php
2) в функции Discover после строки $host = substr($host, 0, strlen($host) - 1); (387 строка) добавляем

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

DebMes('Broadlink dev '.$host.' dev model '. $devtype);
Вставил вылезла ошибка:
Parse error: syntax error, unexpected '$devtype' (T_VARIABLE) in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 388

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:09 pm
nick7zmail
Точно после $host = substr($host, 0, strlen($host) - 1); вставил??
Ща это 397 строка (обнова была)

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:11 pm
ARTik
Точно, 388 строкой.

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:12 pm
ARTik
Когда обнова была?

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:13 pm
nick7zmail
10го числа.

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:17 pm
ARTik
Хорошо сейчас обновлюсь посмотрим.

Re: Модуль Broadlink

Добавлено: Пт июн 16, 2017 4:21 pm
ARTik
Те же яйца
Parse error: syntax error, unexpected '$devtype' (T_VARIABLE) in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 397