Re: Модуль Broadlink
Добавлено: Вт июн 20, 2017 2:50 pm
Добавил в пост выше фотку S1 без антенны.
Как я и предполагал - до получения пэйлода даже не доходит...они оба пустые...эта ошибка происходит то ли на стадии отправки запроса, то ли при попытке ответ вытащить...короче устройство не совсем понимает, что от него хотят, и не отдаёт ничего... и вылетает ошибка запроса формы...dmw писал(а):Давайте попробуйте пока вытащить чтоже нам присылает S1 (вдруг протоколы разные):
в файле C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php найдите функцию Check_Sensors(),
и добавьте print_r($payload); и print_r($response); вот так:
Код: Выделить всё
$payload = $this->bytearray(0x50);Код: Выделить всё
$payload = self::bytearray(0x50); Честно - понятия не имею))) я неоднократно повторял, что библиотека не моя...и я долгое время вообще старался не трогать её...ибо в написании библиотек не сильно силён...но в конце концов немного модифицировать пришлось, как минимум под sp3...потом под А1 русификацию добавил...и пошло поехало))dmw писал(а):nick7zmail, в 503 строчке в начале функции Auth() и в send_packet() почему так массив объявлен?:хотя во всех других мы делаем так:Код: Выделить всё
$payload = $this->bytearray(0x50);это что одно и тоже?Код: Выделить всё
$payload = self::bytearray(0x50);
igorewa, VooDooN поменяйте на второй вариант, может влияет както?
Остальные функции работают нормально . охрана ставится/снимается. Я не знаю как добавить датчик из модуля вручную. А в телефоне в программе пробовал удалять датчики и добавлять заново. В МД они не появляются.dmw писал(а):igorewa, у вас остальные функции нормально работают? охрана ставится/снимается? добавить датчик пробовали из модуля вручную?
Не, я менять не буду, у меня датчики определяются, как писал выше.dmw писал(а):igorewa, VooDooN поменяйте на второй вариант, может влияет както?