Страница 213 из 376
Re: [Модуль] Broadlink
Добавлено: Вс ноя 12, 2017 10:19 pm
nick7zmail
Правильно...у меня голосовые команды через них настроены...а вы не уточняли что именно хотите...
С какого ПК? С сервера? (винда? линукс?) или с обчного пк?
В любом случае - на все вопросы, помимо варианта с линуксом, будет ответ chromegate (тоже ищется поиском)...
В линуксе - google home assistant (это который "окей гугл") кто-то прикручивал...но я не в теме...
Re: Модуль Broadlink
Добавлено: Пт ноя 17, 2017 5:51 pm
dr.pavlov.alex
nick7zmail писал(а):MS1 (продолжение)
Итак, немного покопался с php библиотеками для DLNA (не без помощи форумчан))) те, кто пользовался - очень помогли).
Ссылка на библиотеку
https://github.com/jalder/UPnP
Она же есть во вложенном архиве.
Инструкция, чтобы мог разобраться каждый.
1. Распаковываем
папку jalder и файл
autoload.php в корневую директорию МД (htdocs для винды, /var/www (вроде) для юникс систем)
2. В системе идем в объекты, нажимаем Инструменты->импортировать класс из файла
3. Выбираем там
DLNARenderer(класс).txt (тоже есть в приложенном архиве)
4. У нас появился класс DLNARenderer. Переходим к объектам класса (там пусто) и нажимаем "Добавить объект"
5. Создаём объект (например
MS1).
6. Нажимаем "Консоль" (вверху страницы), и вводим команду var_dump(cm("
MS1.findRenderer"))
7. Там должны появится все DLNA устройства в сети...ищем нашу MS1, и строку ["friendlyName"]=> (у меня она называлась MS1 тоже)
8. Идем в свойства нашего созданного объекта (скрин, для тех, кто не знает где это)
111.jpg
И в свойство
MS1.RendererID вбиваем то что было в ["friendlyName"] (скорее всего у вас это тоже будет MS1)
9. На этом единоразовая настройка закончена.
Теперь стоит свойству
MS1.playURL присвоить url-адрес стрима радио, или любой песни (например тот же
http://ep128.hostingradio.ru:8030/ep128) - колонка должна воспроизвести. Изменять свойство можно любым методом
Код: Выделить всё
sg('MS1.playURL', 'http://ep128.hostingradio.ru:8030/ep128');
Из скриптов, из методов, из шаблонов поведения - без разницы. Остальные команды (стоп, плэй, пауза и тп) колонка почему-то не отрабатывает...
В этот класс вы можете добавить не только колонку, но и другие устройства DLNA. На них остальные команды скорее всего будут работать. Вызываются они методами добавленных объектов -
После того как ввожу в консоли var_dump(cm("MS1.findRenderer")) выдает:
searching...
Warning: socket_recvfrom(): in C:\_majordomo\htdocs\jalder\Upnp\Core.php on line 33
Warning: socket_recvfrom(): in C:\_majordomo\htdocs\jalder\Upnp\Core.php on line 33
Warning: socket_recvfrom(): in C:\_majordomo\htdocs\jalder\Upnp\Core.php on line 33
no upnp renderers found
bool(true)
В чем проблема подскажите пожалуйста.
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 10:37 am
vitt76
Написано же английским по серому, upnp устройства не найдены

Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 11:29 am
vitt76
nick7zmail, подскажи, плиз.
Поставил дома S2 и обнаружил проблему, что не все события от датчиков доходят в мажор.
Открываешь дверь, в econtrol этот факт виден, а в мажоре нет. Следующий раз открываешь - виден. С датчиком движения такая же песня. Как думаешь, почему так? Период опроса стоит 5 секунд, может, сделать чаще? На даче S1C, вроде бы не замечал такой проблемы. Спасибо!
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 11:33 am
nick7zmail
S2 я добавлял "в слепую"...т.е. по факту у меня даже нет подтверждения его рабочести =D...
Алгоритм точно такой же как на S1С. Просто абсолютно такой же... Возможно что-то всё таки стоит доработать? Это уже к dmv, либо самим дебажить...у меня пока нет времени подключаться, на работе завалы =(.
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 12:21 pm
vitt76
nick7zmail, а разве у нас добавлен S2? Я использую как S1/S1C
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 12:37 pm
nick7zmail
Ну поиск включи)) Он там, как S2 найдется))
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 12:39 pm
vitt76
У меня находится как S1
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 1:30 pm
dr.pavlov.alex
vitt76 писал(а):Написано же английским по серому, upnp устройства не найдены

Это я и сам понял, что не найдены. А они есть. Колонка MS1 и телевизор. Раньше находилось без проблем.
Re: [Модуль] Broadlink
Добавлено: Сб ноя 18, 2017 1:49 pm
nick7zmail
Мб все устройств в сети ребутнуть вместе с роутером?