[Модуль] SSDP Finder (ssdp_finder)
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
По поводу п1
Поскольку для того что бы добавить любое простое устройство - есть необходимые функции.
Думаю очень просто - есть скажем выключатель на есп8266 . Что если добавить туда библиотеку упнп (ссдп) для идентификаии этого устройства по серийному номеру(предположительно или по чем нибудь еще).
И потом на всем этом проверять если есть такое устройство в ПРОСТЫХ УСТРОЙСТВАХ то ничего не делать, если же нет до автоматически добавлять по идентификатору... (Благо данная возможность есть).
ПОЭТОМУ ДАВАЙТЕ МЕНЯТЬ НАЗВААНИЕ МОДУЛЯ НА УПНП или еще чегото.
Поскольку для того что бы добавить любое простое устройство - есть необходимые функции.
Думаю очень просто - есть скажем выключатель на есп8266 . Что если добавить туда библиотеку упнп (ссдп) для идентификаии этого устройства по серийному номеру(предположительно или по чем нибудь еще).
И потом на всем этом проверять если есть такое устройство в ПРОСТЫХ УСТРОЙСТВАХ то ничего не делать, если же нет до автоматически добавлять по идентификатору... (Благо данная возможность есть).
ПОЭТОМУ ДАВАЙТЕ МЕНЯТЬ НАЗВААНИЕ МОДУЛЯ НА УПНП или еще чегото.
Спасибо нам ПОМОЖЕТ..!
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль - SSDPFinder
охтыжблин...вот так "глубоко" я не думал...
Эти протоколы как правило, просто используются исключительно для медиаресурсов. В таком ключе вообще о них не думал. Но как вариант, наверное, может быть реализовано.
Модуль переименовать не проблема. Просто upnp является одним из протоколов альянса dlna. ssdp вроде как тоже (хотя не уверен на счет этого)...по-этому и было выбрано имя dlna, как более охватывающее, которое будет всевозможные варианты протоколов поддерживать.
Эти протоколы как правило, просто используются исключительно для медиаресурсов. В таком ключе вообще о них не думал. Но как вариант, наверное, может быть реализовано.
Модуль переименовать не проблема. Просто upnp является одним из протоколов альянса dlna. ssdp вроде как тоже (хотя не уверен на счет этого)...по-этому и было выбрано имя dlna, как более охватывающее, которое будет всевозможные варианты протоколов поддерживать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Ну тогда так - если все это интересно то можна попробовать сделать. Я видел давно темы по автодобавлению устройств, но никто еще не реализовывал. Собирусь с инфой то отпишусь... тогда на твою ветку... Или если есть предложения то давай в твоей ветке выкладывай. На работе периодически время есть - так что можна порыть . Хотя блин тугувато все это для меня..
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
Мужики, я делал публичный репозитарий на гитхабе.nick7zmail писал(а):Вот этого вообще не понял. Добавление и так есть в обоих модулях в базу. Что понимается под автодобавлением в простые устройства - не могу предполагать.tarasfrompir1 писал(а):планируется создать из этого модуля автодобавление простых устройств. По принципу плаг енд плей.По факту в моём модуле тоже самое что в этом. Те же библиотеки, тот же код поиска, всё то же...только добавлены функции отправки url, и управления такими устройствами.tarasfrompir1 писал(а): Согласен с Вами по поводу ДНЛА(хороша МАША), но у меня нету таких аппаратов кроме 1 ХБМС. Поэтому если T-REX-XP скажет свое слово по поводу его модуля и желания идти в данном направлении, то я застряну пока здесь.
А T-REX-XP уже высказывал своё мнение тут, и разрешил использовать его модуль для написания чего-то большего, что, собственно, и было сделано. По факту ща процентов 70 кода в моём модуле - это его модуль, и делает он абсолютно то же самое.
Можете делать пул реквесты, я буду мержить. Я тоже в таком духе участвовал в разработке модулей, броадлинка например. Нет смысла плодить форки и темы. Ссдп объединяет в себе все девайсы, не только медиаторов, как в случае ДЛНА. Пишите хотелки сюда, буду по позможности реализовывать, и принимать пул реквесты от вас. У меня есть идеи по развитию данного направления. Модуль не развивался по причине отсутствия интереса на форуме((
-
- Сообщения: 2800
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 695 раз
- Контактная информация:
Re: Модуль - SSDPFinder
espшки не разу не ответили на запрос ssdp
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Для T-REX-XP - ну тогда прими пулреквест, я их же не даром делал ?
Для directman66 - а в еспшку вставил библиотеку SSDP ?
Она на запросі должна відавать примерно такой файл xml здесь вариант для СОНОФ https://github.com/tretyakovsa/Sonoff_WiFi_switch
Для directman66 - а в еспшку вставил библиотеку SSDP ?
Она на запросі должна відавать примерно такой файл xml здесь вариант для СОНОФ https://github.com/tretyakovsa/Sonoff_WiFi_switch
СпойлерПоказать
<?xml version="1.0" encoding="utf-8"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:BinaryLight:1</deviceType>
<friendlyName>Kitchen Lights</friendlyName>
<manufacturer>OpenedHand</manufacturer>
<modelName>Virtual Light</modelName>
<UDN>uuid:cc93d8e6-6b8b-4f60-87ca-228c36b5b0e8</UDN>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:SwitchPower:1</serviceType>
<serviceId>urn:upnp-org:serviceId:SwitchPower:1</serviceId>
<SCPDURL>/SwitchPower1.xml</SCPDURL>
<controlURL>/SwitchPower/Control</controlURL>
<eventSubURL>/SwitchPower/Event</eventSubURL>
</service>
</serviceList>
</device>
</root>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:BinaryLight:1</deviceType>
<friendlyName>Kitchen Lights</friendlyName>
<manufacturer>OpenedHand</manufacturer>
<modelName>Virtual Light</modelName>
<UDN>uuid:cc93d8e6-6b8b-4f60-87ca-228c36b5b0e8</UDN>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:SwitchPower:1</serviceType>
<serviceId>urn:upnp-org:serviceId:SwitchPower:1</serviceId>
<SCPDURL>/SwitchPower1.xml</SCPDURL>
<controlURL>/SwitchPower/Control</controlURL>
<eventSubURL>/SwitchPower/Event</eventSubURL>
</service>
</serviceList>
</device>
</root>
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
спасибо, не видел уведомлений, принял ваши пул реквесты и оставил коменты.tarasfrompir1 писал(а):Для T-REX-XP - ну тогда прими пулреквест, я их же не даром делал ?
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
Я как то писал автору wi-fi Iot, прошивки по поводу этой фичи, как раз только модуль запилил свой, но он отложил в долгий ящик(( можно еще ему напомнить.tarasfrompir1 писал(а): Для directman66 - а в еспшку вставил библиотеку SSDP ?
-
- Сообщения: 2800
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 695 раз
- Контактная информация:
Re: Модуль - SSDPFinder
Все есп на wifi-iot
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Вы уж звените -НО, что мешает прошить свою прошивку...
Примеров завались
Примеров завались
Спасибо нам ПОМОЖЕТ..!