Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
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
Что-то не так заполнено, проверяйте все поля.
{"code":1} по идее значит что команда выполнена...возможно длины поля не хватило при записи...у меня просто на все пульты хватало 255 символов....откройте ip/phpmyadmin4, найдите db_terminal->dev_broadlink_commands, и увеличьте длину поля VALUE до 1000 (например), и попробуйте заново обучить.
Попробую
-
igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
-
Благодарил (а):
12 раз
-
Поблагодарили:
43 раза
Сообщение
igorewa » Пн янв 23, 2017 12:11 pm
Спасибо ! помогло, увеличил длину поля VALUE до 1000 , теперь все пульты работают!
- За это сообщение автора igorewa поблагодарил:
- Samir77 (Вт окт 16, 2018 3:20 pm)
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
-
slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
-
Благодарил (а):
139 раз
-
Поблагодарили:
74 раза
Сообщение
slgeo » Пн янв 23, 2017 12:27 pm
Ged писал(а):Что не нравится при использовании свойств объекта.
Есть у меня лампа, которая включается одной командой, выключается другой командой, а переключается третьей.
И как ее прикрутить к этому модулю для управление через свойства?
Может лучше логику поменять, чем исходники править?
Например, на свойство State прописываем метод на изменение(фактически событие). И потом в методе анализируем состояние State и выполняем соответствующие действия.
У меня небольшая загвоздка, как таковых нет в наличии оригинальных пультов 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 раза
Сообщение
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 раз
Сообщение
nick7zmail » Пн янв 23, 2017 12:47 pm
Ну вот...зря автора библиотеки беспокоили)) В модуле исправлю, как дома буду)
Кстати, посмотрите - на сколько символов у вас команды получились? Может 500 достаточно будет?
-
kas5858
- Сообщения: 364
- Зарегистрирован: Вс янв 15, 2017 5:34 pm
- Откуда: Москва
-
Благодарил (а):
100 раз
-
Поблагодарили:
53 раза
Сообщение
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 раза
Сообщение
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 раз
Сообщение
Ged » Пн янв 23, 2017 4:36 pm
nick7zmail писал(а):из RM-bridge или httpbridge? Не путайте, это 2 разные штуки...в rm-bridge команды где-то в базе приложения зарыты...а в http - в отдельных файликах валяются. Там попробую сделать импорт.
Может не так выразился.
Есть RM-bridge, есть модуль под него для MD. В этом модуле есть импорт/экспорт команд.
Вот из экспорта команду и выдирал.