Страница 3 из 376
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 6:08 am
nick7zmail
из RM-bridge или httpbridge? Не путайте, это 2 разные штуки...в rm-bridge команды где-то в базе приложения зарыты...а в http - в отдельных файликах валяются. Там попробую сделать импорт.
igorewa писал(а):А у меня при нажатии кнопки Обучить коду
Fatal error: Call to a member function Auth() on a non-object in C:\_majordomo\htdocs\modules\dev_broadlink\dev_httpbrige_devices_edit.inc.php on line 20
Что-то не так заполнено, проверяйте все поля.
{"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Попробую
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 10:30 am
nick7zmail
У кого RM2+ подключайтесь к диалогу
https://github.com/tasict/broadlink-device-php/issues/1
Напишите что происходит при подключении и т.п. На словах это трудно объяснить, особенно учитывая то, что у меня нет этого девайса)))
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 12:11 pm
igorewa
Спасибо ! помогло, увеличил длину поля VALUE до 1000 , теперь все пульты работают!
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 12:27 pm
slgeo
Ged писал(а):Что не нравится при использовании свойств объекта.
Есть у меня лампа, которая включается одной командой, выключается другой командой, а переключается третьей.
И как ее прикрутить к этому модулю для управление через свойства?
Может лучше логику поменять, чем исходники править?

Например, на свойство State прописываем метод на изменение(фактически событие). И потом в методе анализируем состояние State и выполняем соответствующие действия.
У меня небольшая загвоздка, как таковых нет в наличии оригинальных пультов RF для Livolo, я скачивал уже готовые профили в Broadlinke и ими программировал выключатели. Теперь получается перевожу Broadlink в режим обучения и из его же приложения отправляю команду. Что интересно с ИК прокатывает.
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 12:34 pm
kas5858
nick7zmail писал(а):
{"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Спасибо! Вопрос с RM2+ и RF снят, увеличил поля VALUE до 1000 все обучилось с первого раза.
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 12:47 pm
nick7zmail
Ну вот...зря автора библиотеки беспокоили)) В модуле исправлю, как дома буду)
Кстати, посмотрите - на сколько символов у вас команды получились? Может 500 достаточно будет?
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 1:06 pm
olehs
Сделайте тип TEXT
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 2:30 pm
kas5858
kas5858 писал(а):nick7zmail писал(а):
{"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Спасибо! Вопрос с RM2+ и RF снят, увеличил поля VALUE до 1000 все обучилось с первого раза.
Я извиняюсь, не могу пока разобраться в чем проблема, но у меня теперь вообще по RF не чего не обучается, даже то что обучил раньше. Переустановил, обновил, перезагрузил, пока не помогает, буду разбираться дальше.
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 3:57 pm
igorewa
nick7zmail писал(а):Ну вот...зря автора библиотеки беспокоили)) В модуле исправлю, как дома буду)
Кстати, посмотрите - на сколько символов у вас команды получились? Может 500 достаточно будет?
ровно 1000 и получилось
b20f8403180c0c180c17180c0c17180c180b0d170c17180c180b0d170c180c170c18180b180c180b0c18180b180c0c170d170c18180b0c180c170d170c170d17180c0c170c18180b180c0c170d17180b19259e310c18180b0c180c17180c0c18180b180b0d170c18180b180c0c170d170c170d17180c180b180c0c17180c180b0c180c170d17180c0c170c180c170d170c18180b0c180c17180c180b0c180c18170c18199f310c17180c0c170c18180b0c18180b180c0c170d17180c180b0c180c170d170c17180c180b190b0c17180c180b0d170c180c17180c0c170d170c180c170c18180b0d170c17190b180b0d170c18180b18269e310c17190b0c180c17180c0c17180c180b0d170c18180b180c0c170c180c170d17180b180c180b0d17180c180b0c170d170d17180b0d170c180c170c180c17180c0c170d17180b180c0c180c17180c18199e310c18180b0c180c17190b0c17180c180b0d170c18180b180b0d170c180c170d17180b190b180c0c17180b190b0c180c170d17180c0c170c180c170c180c17180c0c170d17180b180c0c180c17180c18259f310c17180b0d170c18180b0c18180b180c0c180c17180b190b0c180c170c180c17180c180b190b0c17190b180b0d170c180c17180c0c170d170c180c170c18180b0c180c17190b180c0c170c18180b181a9e310c17180c0c17
Re: Модуль Broadlink
Добавлено: Пн янв 23, 2017 4:36 pm
Ged
nick7zmail писал(а):из RM-bridge или httpbridge? Не путайте, это 2 разные штуки...в rm-bridge команды где-то в базе приложения зарыты...а в http - в отдельных файликах валяются. Там попробую сделать импорт.
Может не так выразился.
Есть RM-bridge, есть модуль под него для MD. В этом модуле есть импорт/экспорт команд.
Вот из экспорта команду и выдирал.
