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

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пн янв 23, 2017 6:08 am

из 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
Что-то не так заполнено, проверяйте все поля.
igorewa писал(а):А у меня 4 пульта обучились с первого раза, но работают только 2, при отправке команды
http://10.0.1.5/modules/dev_broadlink/c ... ry_sp_otkr на RM загорается желтый светодиод , в браузере появляется {"code":1} но не чего не происходит.
{"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Попробую
За это сообщение автора nick7zmail поблагодарил:
kas5858 (Пн янв 23, 2017 12:35 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пн янв 23, 2017 10:30 am

У кого RM2+ подключайтесь к диалогу https://github.com/tasict/broadlink-device-php/issues/1
Напишите что происходит при подключении и т.п. На словах это трудно объяснить, особенно учитывая то, что у меня нет этого девайса)))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Broadlink

Сообщение igorewa » Пн янв 23, 2017 12:11 pm

Спасибо ! помогло, увеличил длину поля VALUE до 1000 , теперь все пульты работают!
За это сообщение автора igorewa поблагодарил:
Samir77 (Вт окт 16, 2018 3:20 pm)
Рейтинг: 1.16%
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Модуль Broadlink

Сообщение slgeo » Пн янв 23, 2017 12:27 pm

Ged писал(а):Что не нравится при использовании свойств объекта.
Есть у меня лампа, которая включается одной командой, выключается другой командой, а переключается третьей.
И как ее прикрутить к этому модулю для управление через свойства?
Может лучше логику поменять, чем исходники править? :)
Например, на свойство State прописываем метод на изменение(фактически событие). И потом в методе анализируем состояние State и выполняем соответствующие действия.
nick7zmail писал(а):У кого RM2+ подключайтесь к диалогу https://github.com/tasict/broadlink-device-php/issues/1
Напишите что происходит при подключении и т.п. На словах это трудно объяснить, особенно учитывая то, что у меня нет этого девайса)))
У меня небольшая загвоздка, как таковых нет в наличии оригинальных пультов RF для Livolo, я скачивал уже готовые профили в Broadlinke и ими программировал выключатели. Теперь получается перевожу Broadlink в режим обучения и из его же приложения отправляю команду. Что интересно с ИК прокатывает.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

Re: Модуль Broadlink

Сообщение kas5858 » Пн янв 23, 2017 12:34 pm

nick7zmail писал(а): {"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Спасибо! Вопрос с RM2+ и RF снят, увеличил поля VALUE до 1000 все обучилось с первого раза.
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пн янв 23, 2017 12:47 pm

Ну вот...зря автора библиотеки беспокоили)) В модуле исправлю, как дома буду)

Кстати, посмотрите - на сколько символов у вас команды получились? Может 500 достаточно будет?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль Broadlink

Сообщение olehs » Пн янв 23, 2017 1:06 pm

Сделайте тип TEXT
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

Re: Модуль Broadlink

Сообщение kas5858 » Пн янв 23, 2017 2:30 pm

kas5858 писал(а):
nick7zmail писал(а): {"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Спасибо! Вопрос с RM2+ и RF снят, увеличил поля VALUE до 1000 все обучилось с первого раза.
Я извиняюсь, не могу пока разобраться в чем проблема, но у меня теперь вообще по RF не чего не обучается, даже то что обучил раньше. Переустановил, обновил, перезагрузил, пока не помогает, буду разбираться дальше.
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Broadlink

Сообщение igorewa » Пн янв 23, 2017 3:57 pm

nick7zmail писал(а):Ну вот...зря автора библиотеки беспокоили)) В модуле исправлю, как дома буду)

Кстати, посмотрите - на сколько символов у вас команды получились? Может 500 достаточно будет?
ровно 1000 и получилось
СпойлерПоказать
b20f8403180c0c180c17180c0c17180c180b0d170c17180c180b0d170c180c170c18180b180c180b0c18180b180c0c170d170c18180b0c180c170d170c170d17180c0c170c18180b180c0c170d17180b19259e310c18180b0c180c17180c0c18180b180b0d170c18180b180c0c170d170c170d17180c180b180c0c17180c180b0c180c170d17180c0c170c180c170d170c18180b0c180c17180c180b0c180c18170c18199f310c17180c0c170c18180b0c18180b180c0c170d17180c180b0c180c170d170c17180c180b190b0c17180c180b0d170c180c17180c0c170d170c180c170c18180b0d170c17190b180b0d170c18180b18269e310c17190b0c180c17180c0c17180c180b0d170c18180b180c0c170c180c170d17180b180c180b0d17180c180b0c170d170d17180b0d170c180c170c180c17180c0c170d17180b180c0c180c17180c18199e310c18180b0c180c17190b0c17180c180b0d170c18180b180b0d170c180c170d17180b190b180c0c17180b190b0c180c170d17180c0c170c180c170c180c17180c0c170d17180b180c0c180c17180c18259f310c17180b0d170c18180b0c18180b180c0c180c17180b190b0c180c170c180c17180c180b190b0c17190b180b0d170c180c17180c0c170d170c180c170c18180b0c180c17190b180c0c170c18180b181a9e310c17180c0c17
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Ged
Сообщения: 105
Зарегистрирован: Чт окт 20, 2016 10:59 pm
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: Модуль Broadlink

Сообщение Ged » Пн янв 23, 2017 4:36 pm

nick7zmail писал(а):из RM-bridge или httpbridge? Не путайте, это 2 разные штуки...в rm-bridge команды где-то в базе приложения зарыты...а в http - в отдельных файликах валяются. Там попробую сделать импорт.
Может не так выразился.
Есть RM-bridge, есть модуль под него для MD. В этом модуле есть импорт/экспорт команд.
Вот из экспорта команду и выдирал. :-)
Ответить