[Модуль] SSDP Finder (ssdp_finder)

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

Модератор: immortal

Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль - SSDPFinder

Сообщение Gelezako » Вс май 20, 2018 1:54 pm

tarasfrompir1 писал(а):
Вс май 20, 2018 1:32 pm
Да файл этот , а пробуй еще раз.
Тоже самое.
Я немного попробовал сам исследовать. Добавил вот такую строку

Код: Выделить всё

....
    $table_name='ssdp_devices';
	if(empty($everything))debmes("нет данных");
    foreach ($everything as $device) {
...
В X-Ray упал мой текст "нет данных". Могу ошибаться, но получается что в $everything пусто.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Вс май 20, 2018 1:57 pm

Скинь мне свой скайп попробуем поглядедь. И кто как яго пробуй примерами библиотеки джалдера.
Спасибо нам ПОМОЖЕТ..!
T-REX-XP
Сообщения: 174
Зарегистрирован: Вт июн 16, 2015 10:54 pm
Благодарил (а): 16 раз
Поблагодарили: 32 раза

Re: Модуль - SSDPFinder

Сообщение T-REX-XP » Пн май 21, 2018 12:00 pm

tarasfrompir1 писал(а):
Пт май 18, 2018 10:30 pm
Gelezako писал(а):
Пт май 18, 2018 9:40 pm
Купил я новое устройство, которое поддерживает DLNA. Попробовал просканировать, получаю ошибку:

Код: Выделить всё

Warning: simplexml_load_file(http://192.168.0.119:8008/ssdp/device-desc.xml): failed to open stream: HTTP request failed! in C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_devices_scan.inc.php on line 49
Пробую открыть в браузере урл (http://192.168.0.119:8008/ssdp/device-desc.xml
вижу там всю информацию по моему новому устройству. Тарас, хельп, помоги добавить новое устройство :roll: .
Че за устройство?
Где взял бабки? 8-) :roll: :ugeek: :ugeek:
Че мне не подарил :twisted:
ПС
ШЮТКА!!!

Кстати тирекс тоже такое получал.... Уж не в одном ли магазине вы скупляетесь? :P :x
Тирекс ты бы тоже мне ответ скинул бы для сравнения и понимания , если можна.

Да я вот не поймы, не видел таких варнингов на первой реализации)) все находилось у меня. Сейчас какойто бок. Поковыряю сам пока эту тему. Сразу отпишусь если что.
T-REX-XP
Сообщения: 174
Зарегистрирован: Вт июн 16, 2015 10:54 pm
Благодарил (а): 16 раз
Поблагодарили: 32 раза

Re: Модуль - SSDPFinder

Сообщение T-REX-XP » Пн май 21, 2018 12:01 pm

Так же Хочу предложить начать работать над умными шаблонами, чтоб можно было управлять нашими дувайсами голосом\чатботом.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн май 21, 2018 12:12 pm

T-REX-XP писал(а):
Пн май 21, 2018 12:01 pm
Так же Хочу предложить начать работать над умными шаблонами, чтоб можно было управлять нашими дувайсами голосом\чатботом.
Ты опробуй еше один вариант - вроде должно работать
Я там и проверку хмл включил и автоисправления и способ получения данных по другому сделал. Кстати как в библиотеке джалдера...

ПС
Лычку читай...
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн май 21, 2018 2:07 pm

Оформил реквест - улучшено поиск устройств.
ПС
Для Тирекса - кстати испытай и свое устройство которое давало ворнинг...
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн май 21, 2018 3:49 pm

T-REX-XP писал(а):
Пн май 21, 2018 12:00 pm
Да я вот не поймы, не видел таких варнингов на первой реализации)) все находилось у меня. Сейчас какойто бок. Поковыряю сам пока эту тему. Сразу отпишусь если что.
И еще там при поиске устройств ожидание ответа составляет 0 микросекунд - если устройство вайфайное или блутузное, то необходимо увеличивать время.
ПС
Увеличил время ожидания ответа
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн май 21, 2018 3:55 pm

Тирексу спасибо за терпение принимать обновления...
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн май 21, 2018 6:09 pm

Теперь находит умную колонку JBL. Спасибо Железко и его мучениям...
За это сообщение автора tarasfrompir поблагодарил:
Gelezako (Пн май 21, 2018 6:28 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль - SSDPFinder

Сообщение directman66 » Пн май 21, 2018 7:45 pm

Друзья, хотел получить список файлов plex сервера. Создал Простое Устройство Plex Media Server: DMSHOME
UPNP Медиасервер MediaServer01, Наша спальня. Из видео https://www.youtube.com/watch?v=PccEIfI ... e=youtu.be узнал, что требуется установить классу / SDevices / UPNPdevices / SMediaServer шаблон поведения
СпойлерПоказать

Код: Выделить всё

 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
<!--- подгрузка css темы --->
 <link rel="stylesheet" href="<#ROOTHTML#>bootstrap/css/bootstrap[#if '<#SETTINGS_THEME#>'=='dark'#]_dark[#endif#].min.css" type="text/css"></link>
</head>
<body>
<div name="Mainframe" style="width:320px; text-align:center; align:center; font-family: monospace;">
 <div class="device-details" style="font-size: 150%; text-align:center; font-family: monospace; "><img src="%.Logo%" alt="Логотип устройства" style="width:36px; "></img>%.object_description%</div>
   <div class="group"> 
    <button onClick='callMethod("%.object_title%.getFileList");' class="btn btn-custom"><span title="Get filelist" id="Get filelist" class="glyphicon glyphicon-list-alt aligned"> Get filelist</span></button> 
   </div>
</div>
 </body>
И теперь у меня появилась кнопка  Get filelist в простых устройствах. Где должен появиться требуемый список файлов? Визуально при нажатии Get filelist ничего не происходит.
Из второго видео я узнал, что список файлов должен лежать в таблицу mediaservers. но у меня такой таблицы нет. Что-то пошло не так.


Можно ли избавиться от необходимости вручную править шаблоны классов?
Последний раз редактировалось directman66 Пн май 21, 2018 7:52 pm, всего редактировалось 1 раз.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить