[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Модуль Broadlink
я уже давно пишу, что не работает именно обновление. При нажатии кнопки обновить, вот что: Fatal error: Using $this when not in object context in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 126
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Broadlink
Мучаюсь с комнатами, опять не отрабатывает motionDetected при срабатывании датчика движения S1 ((
В прошлый раз вылечилось удалением и добавлением датчика снова.
LINKED_METHOD в базе вроде тот.
В прошлый раз вылечилось удалением и добавлением датчика снова.
LINKED_METHOD в базе вроде тот.
Broadlink + Orange Pi PC ARMBIAN 5.31
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Broadlink
Цикл запущен, все устройства обновляются хорошо, перезапуск не помог.
Broadlink + Orange Pi PC ARMBIAN 5.31
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Т.е. E-Control показывает, что датчик сработал, а в модуле Broadlink на вкладке Data это не отображается?
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Модуль Broadlink
Датчик срабатывает, статус верный, на сцене движение есть.
Но активность в привязанной комнате не ставится, хотя в коде модуля должно быть прошито, что в случае срабатывания датчика, запускать метод motionDetected, который расставляет активность по комнатам.
А вот в самом методе motionDetected у меня стоит специальный say, по которому я вижу, что метод не запускается
Была уже у меня такая проблема, удалил датчик, создал снова, проверил в phpMyAdmin, что метод прописан - и всё работало.
А вот сейчас снова нет, причем, я ничего не трогал.
Но активность в привязанной комнате не ставится, хотя в коде модуля должно быть прошито, что в случае срабатывания датчика, запускать метод motionDetected, который расставляет активность по комнатам.
А вот в самом методе motionDetected у меня стоит специальный say, по которому я вижу, что метод не запускается
Была уже у меня такая проблема, удалил датчик, создал снова, проверил в phpMyAdmin, что метод прописан - и всё работало.
А вот сейчас снова нет, причем, я ничего не трогал.
Broadlink + Orange Pi PC ARMBIAN 5.31
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
По идее привязанное свойство должно быть связано с этим методом, и вызываться при необходимости...прямого вызова из модуля точно нет.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 57
- Зарегистрирован: Чт янв 26, 2017 7:08 pm
- Благодарил (а): 40 раз
- Поблагодарили: 4 раза
Re: Модуль Broadlink
Решил оставить это здесь, может кому пригодится.
Способ позволяющий "выдрать" из e-Control коды пультов для использования в другом стороннем ПО.
1. Нужен python 2.7
2. Инсталим еще simplejson под нашу версию.
3. В e-Control делаем резервное копирование в облако (только после этого появляются актуальные файлы для следующего пункта)!
4. Необходимо из папки телефона /broadlink/newremote/SharedData/ скачать:
jsonSubIr
jsonButton
jsonIrCode
5. Скрипт getBroadlinkSharedData.py и 3 предыдущих файлика кидаем в одну папку.
6. Запускаем getBroadlinkSharedData.py, выходит список ваших устройств, выбираем номер пульта и создается файлик txt с именем пульта.
Если при выводе списка вылетает ошибка, то скорее всего пульт был скачан с облака и в названии были кракозябры. Лезем в jsonSubIr и правим китайскую тарабарщину на вменяемые буквы/цифры.
Коды проверил в MajorDoMo на работоспособность. Всё рабочее.
Способ позволяющий "выдрать" из e-Control коды пультов для использования в другом стороннем ПО.
1. Нужен python 2.7
2. Инсталим еще simplejson под нашу версию.
3. В e-Control делаем резервное копирование в облако (только после этого появляются актуальные файлы для следующего пункта)!
4. Необходимо из папки телефона /broadlink/newremote/SharedData/ скачать:
jsonSubIr
jsonButton
jsonIrCode
5. Скрипт getBroadlinkSharedData.py и 3 предыдущих файлика кидаем в одну папку.
6. Запускаем getBroadlinkSharedData.py, выходит список ваших устройств, выбираем номер пульта и создается файлик txt с именем пульта.
Если при выводе списка вылетает ошибка, то скорее всего пульт был скачан с облака и в названии были кракозябры. Лезем в jsonSubIr и правим китайскую тарабарщину на вменяемые буквы/цифры.
Коды проверил в MajorDoMo на работоспособность. Всё рабочее.
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
Огромное спасибо, наконец то я добавил в MD пульт скачанный из облака!Albert писал(а):Решил оставить это здесь, может кому пригодится.
Способ позволяющий "выдрать" из e-Control коды пультов для использования в другом стороннем ПО.
1. Нужен python 2.7
2. Инсталим еще simplejson под нашу версию.
3. В e-Control делаем резервное копирование в облако (только после этого появляются актуальные файлы для следующего пункта)!
4. Необходимо из папки телефона /broadlink/newremote/SharedData/ скачать:
jsonSubIr
jsonButton
jsonIrCode
5. Скрипт getBroadlinkSharedData.py и 3 предыдущих файлика кидаем в одну папку.
6. Запускаем getBroadlinkSharedData.py, выходит список ваших устройств, выбираем номер пульта и создается файлик txt с именем пульта.
Если при выводе списка вылетает ошибка, то скорее всего пульт был скачан с облака и в названии были кракозябры. Лезем в jsonSubIr и правим китайскую тарабарщину на вменяемые буквы/цифры.
Коды проверил в MajorDoMo на работоспособность. Всё рабочее.
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Этот функционал, собственно, dmw и добавлял в предыдущем обновлении...надо только интерфейс вменяемый для этого придумать...а так - облачные бэкапы уже при помощи библиотеки php скачать можно)
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<