Страница 13 из 108

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 12:17 am
tarasfrompir
По поводу айпи - в какое поле оно попадает в таблице ссдп_финдер в поле айпи или локейшион?
Просто я так и не победил автопоиск - все понемногу мучаюсь...(у меня не заполняет поля в связи с невозможностью найти устройство и добавить его в автоматическом режиме вот я и заполняю поля вручную) :oops:
По поводу кнопки - просто поменять плюсик на галку? Или как?

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 12:35 am
T-REX-XP
Надо создавать не с основной таблицы сохраненных, а с окна создания а уже там делать галки на создание простых и онлайн

Sent from my SM-G955F using Tapatalk

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 1:09 am
tarasfrompir
Ну во-первых - я не могу сделать так как ты говорил по простой причине я НЕ МОГУ найти любое устройство.
По причине не нахождения ни одного из устройство присутствующих в сети самим классом от Джалдера...
Во вторых в таблицу созданную модулем заносятся данные о ПРИВЯЗАННЫХ УСТРОЙСТВАХ И ОСТАЛЬНЫХ данных - и с этим ничего не поделать поскольку так разработанный модуль простые устройства и СООТВЕТСТВЕННО И часть модуля отвечающая за свои добавленные устройства.
В третьих сделать кнопку, которая одновременно внесет устройство в базу и в простые устройства - насколько я понимаюНЕ ПРОБЛЕМА, но опять же я не могу экспериментировать с этим если смотреть пункт 1.

Ну и на последок - так все же в какое поле попадает айпи в таблице ssdp_finder в айпи илив локейшн или адресс?

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 1:40 am
T-REX-XP
tarasfrompir1 писал(а):Ну во-первых - я не могу сделать так как ты говорил по простой причине я НЕ МОГУ найти любое устройство.
По причине не нахождения ни одного из устройство присутствующих в сети самим классом от Джалдера...
Во вторых в таблицу созданную модулем заносятся данные о ПРИВЯЗАННЫХ УСТРОЙСТВАХ И ОСТАЛЬНЫХ данных - и с этим ничего не поделать поскольку так разработанный модуль простые устройства и СООТВЕТСТВЕННО И часть модуля отвечающая за свои добавленные устройства.
В третьих сделать кнопку, которая одновременно внесет устройство в базу и в простые устройства - насколько я понимаюНЕ ПРОБЛЕМА, но опять же я не могу экспериментировать с этим если смотреть пункт 1.

Ну и на последок - так все же в какое поле попадает айпи в таблице ssdp_finder в айпи илив локейшн или адресс?
и там и там есть данные, но нужно извлечь правильно: бери с IP

вот кусок кода как парсить URL:

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

function getIp($device,$withPort)
{
    $baseUrl = $device["location"];
    if( !empty($baseUrl) ){
        $parsed_url = parse_url($baseUrl);
        if($withPort ==true){
            $baseUrl = $parsed_url['scheme'].'://'.$parsed_url['host'].':'.$parsed_url['port'];
        }else{
            $baseUrl = $parsed_url['scheme'].'://'.$parsed_url['host'];
        }
    }
    
    return  $baseUrl;
}
 
тебе нужен только $parsed_url['host']

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 12:23 pm
T-REX-XP
tarasfrompir1 писал(а):Ну во-первых - я не могу сделать так как ты говорил по простой причине я НЕ МОГУ найти любое устройство.
Раз найти не можешь, можно фейковый добавить
В файле - ssdp_devices_scan.inc.php
после цикла просто добавь обьект с такими же полями и все.

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 1:21 pm
tarasfrompir
Семен Семеныч......
Не подумал...
Ну а ты мне скинь скрин таблицы ssdp_devices хотя бы с одним устройством...

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 1:47 pm
T-REX-XP
tarasfrompir1 писал(а):Семен Семеныч......
Не подумал...
Ну а ты мне скинь скрин таблицы ssdp_devices хотя бы с одним устройством...
Я от камеры кидал хмл раньше, в обьект просто пропиши поля оттуда
и будет норм. Сча просто на работе, доступа нету.

Re: Модуль - SSDPFinder

Добавлено: Вт мар 13, 2018 6:40 pm
tarasfrompir
Испытай новый вариант - что нет так отпиши...
Кстати после нажатия кнопки добавит устройство в сканированных смотри сразу же их и во всех местах устройство онлайн и простые устройства..

Re: Модуль - SSDPFinder

Добавлено: Ср мар 14, 2018 1:03 am
T-REX-XP
tarasfrompir1 писал(а):Испытай новый вариант - что нет так отпиши...
Кстати после нажатия кнопки добавит устройство в сканированных смотри сразу же их и во всех местах устройство онлайн и простые устройства..
Выглядит здорово!!!
Не работает автодобавление устройств онлайн(пустая запись получается автоматом) и простых устройств, только при ручном нажатии на кнопки из главного списка уже добавленных ссдп устройств

надо бы добавить галки на эту форму создания нового девайса, не для всех нужны эти функции, нужна возможность отключить этот функционал.

Re: Модуль - SSDPFinder

Добавлено: Ср мар 14, 2018 5:52 pm
tarasfrompir
Ну попробуй еще раз, только я очень много чего натворил, поэтому забери у меня, и если все нормально то сделаю пулреквест...