[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
ааа...дак конечно Command1...
и строка nclude('modules/dev_broadlink/command.php'); не нужна
и на вашем месте я бы тогда проще привязал к команде объект.свойство, и пользовался бы $this->setProperty('СВОЙСТВО', 1);
и строка nclude('modules/dev_broadlink/command.php'); не нужна
и на вашем месте я бы тогда проще привязал к команде объект.свойство, и пользовался бы $this->setProperty('СВОЙСТВО', 1);
- За это сообщение автора nick7zmail поблагодарил:
- Chainik (Вс дек 24, 2017 11:53 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 1465
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 262 раза
- Поблагодарили: 455 раз
Re: [Модуль] Broadlink
В смысле, в модуле Broadlink на вкладке "Данные" указать у команды "Связанный объект" и "Связанное св-во"?nick7zmail писал(а):и на вашем месте я бы тогда проще привязал к команде объект.свойство, и пользовался бы $this->setProperty('СВОЙСТВО', 1);
И тогда в методе
$Command = $this->getProperty('СВОЙСТВО');
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
внимательнее читайте...
В смысле, в модуле Broadlink на вкладке "Данные" указать у команды "Связанный объект" и "Связанное св-во", и вызывать команду как $this->setProperty('СВОЙСТВО', 1);
В смысле, в модуле Broadlink на вкладке "Данные" указать у команды "Связанный объект" и "Связанное св-во", и вызывать команду как $this->setProperty('СВОЙСТВО', 1);
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 1465
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 262 раза
- Поблагодарили: 455 раз
Re: [Модуль] Broadlink
Прочитал-то я внимательно, но смысла не понял (либо старею, либо туплю).
Ведь при выполнении метода командой $this->setProperty('СВОЙСТВО', 1); мы установим значение СВОЙСТВО равным "1".
А нам нужно "забирать" значение СВОЙСТВО (где "сидит" броадлинковская команда) и использовать это значение в методе при запуске "извлеченной" из СВОЙСТВа броадлинковкой команды...
Ведь при выполнении метода командой $this->setProperty('СВОЙСТВО', 1); мы установим значение СВОЙСТВО равным "1".
А нам нужно "забирать" значение СВОЙСТВО (где "сидит" броадлинковская команда) и использовать это значение в методе при запуске "извлеченной" из СВОЙСТВа броадлинковкой команды...
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
ну я просто так и не понял вашей задачи)))
в моём видинье вы пытаетесь запустить какую-то команду у объектов в классе из классового метода...
$this->setProperty('СВОЙСТВО', 1) действительно устанавливает значение СВОЙСТВО равным "1". Но если к этому свойству в объекте привязана команда в модуле - эта команда выполняется.
Как реализовать то что вы изначально хотели - я сказал уже.
в моём видинье вы пытаетесь запустить какую-то команду у объектов в классе из классового метода...
$this->setProperty('СВОЙСТВО', 1) действительно устанавливает значение СВОЙСТВО равным "1". Но если к этому свойству в объекте привязана команда в модуле - эта команда выполняется.
Как реализовать то что вы изначально хотели - я сказал уже.
ааа...дак конечно Command1...
- За это сообщение автора nick7zmail поблагодарил:
- Chainik (Пн дек 25, 2017 8:52 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 230
- Зарегистрирован: Чт фев 12, 2015 2:34 pm
- Благодарил (а): 36 раз
- Поблагодарили: 6 раз
Re: [Модуль] Broadlink
Загрузил в облако с е-control последний backups.
Скачал последний бекап в МД.
МД распаковала архив в папку /var/www/cached/broadlink/SharedData
нажимаю импорт, экран выходит ...
пытался вставлять в пустое окно импорта команды, полный путь к архиву, переносил архив в папку модуля броадлинка.
результат один и тот же, не импортирует команды.
пытался сделать экспорт существующих команд , а экспортировать оказывается нечего.
Скриншоты прилагаю.
И как производить импорт и экспорт команд?
Скачал последний бекап в МД.
МД распаковала архив в папку /var/www/cached/broadlink/SharedData
нажимаю импорт, экран выходит ...
пытался вставлять в пустое окно импорта команды, полный путь к архиву, переносил архив в папку модуля броадлинка.
результат один и тот же, не импортирует команды.
пытался сделать экспорт существующих команд , а экспортировать оказывается нечего.
Скриншоты прилагаю.
И как производить импорт и экспорт команд?
- Вложения
-
- broadlink.jpg (78.2 КБ) 5746 просмотров
-
- broadlink_import.jpg (51.71 КБ) 5746 просмотров
-
- broadlink_expotjpg.jpg (50.77 КБ) 5746 просмотров
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
php 7, AMS,broadlink rm2,rm3 mini.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
Вы в облачных функциях сперва нажмите экспорт облачных команд. Там выдаст кучу текста...вот этот текст и надо импортировать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 230
- Зарегистрирован: Чт фев 12, 2015 2:34 pm
- Благодарил (а): 36 раз
- Поблагодарили: 6 раз
Re: [Модуль] Broadlink
нажимаю на кнопку экспорт облачных команд
появился экран загружаются данные
прошло 10 мин, все так же, этот же экран.
нажал на ссылку если процесс загрузки занимает много времени...
повторил еще раз экспорт облачных команд
ничего не произошло, никаких новых экранов.
ЧТО я не так делаю?
появился экран загружаются данные
прошло 10 мин, все так же, этот же экран.
нажал на ссылку если процесс загрузки занимает много времени...
повторил еще раз экспорт облачных команд
ничего не произошло, никаких новых экранов.
ЧТО я не так делаю?
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
php 7, AMS,broadlink rm2,rm3 mini.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
Т.е. странички не появляется (хотя бы пустой), примерно как на ваших скринах выше...там такое же окно должно быть.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 230
- Зарегистрирован: Чт фев 12, 2015 2:34 pm
- Благодарил (а): 36 раз
- Поблагодарили: 6 раз
Re: [Модуль] Broadlink
ничего не появляется
просмотрел ошибки apach
вот что пишет:
просмотрел ошибки apach
вот что пишет:
Код: Выделить всё
unzip: cannot find zipfile directory in one of /var/www/cached/broadlink/bl_buckup.zip or
/var/www/cached/broadlink/bl_buckup.zip.zip, and cannot find /var/www/cached/broadlink/bl_buckup.zip.ZIP, period.
find: `/var/www/cached/broadlink/SharedData': No such file or directory
[Mon Dec 25 09:43:21 2017] [error] [client 192.168.1.212] PHP Warning: file_get_contents(/var/www/cached/broadlink/SharedData/jsonDevice): failed to open stream: No such file or directory in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 72, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&view_mode=cloud&mode=get_one&dwl_id=2
[Mon Dec 25 09:43:21 2017] [error] [client 192.168.1.212] PHP Warning: file_get_contents(/var/www/cached/broadlink/SharedData/jsonSubIr): failed to open stream: No such file or directory in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 73, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&view_mode=cloud&mode=get_one&dwl_id=2
[Mon Dec 25 09:43:21 2017] [error] [client 192.168.1.212] PHP Warning: file_get_contents(/var/www/cached/broadlink/SharedData/jsonButton): failed to open stream: No such file or directory in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 74, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&view_mode=cloud&mode=get_one&dwl_id=2
[Mon Dec 25 09:43:21 2017] [error] [client 192.168.1.212] PHP Warning: file_get_contents(/var/www/cached/broadlink/SharedData/jsonIrCode): failed to open stream: No such file or directory in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 75, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&view_mode=cloud&mode=get_one&dwl_id=2
[Mon Dec 25 09:43:21 2017] [error] [client 192.168.1.212] PHP Warning: Invalid argument supplied for foreach() in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 77, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&view_mode=cloud&mode=get_one&dwl_id=2
[Mon Dec 25 09:43:21 2017] [error] [client 192.168.1.212] PHP Warning: json_encode() expects parameter 2 to be long, string given in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 93, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&view_mode=cloud&mode=get_one&dwl_id=2
[Mon Dec 25 09:44:31 2017] [error] [client 192.168.1.212] PHP Warning: json_encode() expects parameter 2 to be long, string given in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 93, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&data_source=&view_mode=cloud&mode=get_last
[Mon Dec 25 09:48:29 2017] [error] [client 192.168.1.212] PHP Warning: json_encode() expects parameter 2 to be long, string given in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 93, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&data_source=&view_mode=cloud&mode=cloud_export
[Mon Dec 25 09:59:08 2017] [error] [client 192.168.1.212] PHP Warning: json_encode() expects parameter 2 to be long, string given in /var/www/modules/dev_broadlink/dev_broadlink_cloud.inc.php on line 93, referer: http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj1kZXZfYnJvYWRsaW5rfQ%3D%3Dpz_&md=dev_broadlink&inst=adm&data_source=&view_mode=cloud&mode=get_last
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
php 7, AMS,broadlink rm2,rm3 mini.