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

Re: Модуль - SSDPFinder

Добавлено: Вт фев 27, 2018 3:46 pm
T-REX-XP
tarasfrompir1 писал(а):По поводу этого - deviceType, modelName, картинка, ipadress, serviceType в любом порядке
По поводу штор - если необходимо то я допишу одну мелочевку и получиш результат...
Используя SSDP devices...
Кстати перенес SSDP devices сюда - https://github.com/tarasfrompir/SSDPpdevice

Супер.
З.Ы. имеет значение регистр символов SSDPdevices при названии папки, и модуля внутри -> SSDPdevices.class.php

Re: Модуль - SSDPFinder

Добавлено: Вт фев 27, 2018 3:52 pm
tarasfrompir
Нет название модуля прописано в классе..
Добавка
Username, password, deviceType, friendlyName, modelName, manufacturer, uuid, ipadress, port, serviceType, controlURL, eventSubURL

Re: Модуль - SSDPFinder

Добавлено: Вт фев 27, 2018 4:41 pm
nick7zmail
T-REX-XP писал(а): Ну начнем с того что в MJD нет поддержки штор))
Да, пожалуй с этого надо было начать))) Этого не знал...но вроде там модуль xiaomi активно развивается...добавить, наверное, не проблема. А если есть поддержка оборудования - привязывается всё без проблем.
T-REX-XP писал(а): Еще мне не нравитсья каждый раз писать кастомные скрипты на тривиальные действия, такие
вещи должны быть сделаны в 4 клика.
Соглашусь...
И на это есть blockly, и там реально в 4 клика (точнее в 4 элемента) этот скрипт пишется. Но мне он капец как не понравился)) я там элементы по минуте ищу наверное, когда php скрипт секунд за 15 напишу)))
T-REX-XP писал(а): И только если чего то нет, то пробовать писать его самому.
По сути это все голишь разновидность Простых правил (Rules вроде), но опять таки не допиленных ((
Правилами не пользовался...как то раз пытался поставить, но...решил что в топку...он мне тогда тоже не понравился))

Re: Модуль - SSDPFinder

Добавлено: Вт фев 27, 2018 4:45 pm
T-REX-XP
nick7zmail писал(а):
T-REX-XP писал(а): Ну начнем с того что в MJD нет поддержки штор))
Да, пожалуй с этого надо было начать))) Этого не знал...но вроде там модуль xiaomi активно развивается...добавить, наверное, не проблема.
T-REX-XP писал(а): Еще мне не нравитсья каждый раз писать кастомные скрипты на тривиальные действия, такие
вещи должны быть сделаны в 4 клика.
Соглашусь...
И на это есть blockly, и там реально в 4 клика (точнее в 4 элемента) этот скрипт пишется. Но мне он капец как не понравился)) я там элементы по минуте ищу наверное, когда php скрипт секунд за 15 напишу)))
T-REX-XP писал(а): И только если чего то нет, то пробовать писать его самому.
По сути это все голишь разновидность Простых правил (Rules вроде), но опять таки не допиленных ((
Правилами не пользовался...как то раз пытался поставить, но...решил что в топку...он мне тогда тоже не понравился))

Общими усилиями можем довести MJD, до удобоваримого состояния, а сейчас конечно очень сыро(( В этом плане автоматизация с помощью HAAS делается проще.

В моем понимании тривиальные вещи должны делаться из коробки. Иначе такая система только для гиков...

Re: Модуль - SSDPFinder

Добавлено: Вт фев 27, 2018 10:37 pm
tarasfrompir
Т рекс отпишиись как сделаеш.../

Re: Модуль - SSDPFinder

Добавлено: Вт фев 27, 2018 11:33 pm
T-REX-XP
tarasfrompir1 писал(а):Т рекс отпишиись как сделаеш.../
Кнопку оранжевую добавил, инфы в объекте хватает, добавил коменты в коде единственное что со списком сервисов, там же массив обьектов, из которых я беру только имя для таблицы.
Если нужны, то надо массивом их отдавать

Username, Passowrd - такой инфы нет.
Ip и Port в поле IP в виде URL адреса

Re: Модуль - SSDPFinder

Добавлено: Ср фев 28, 2018 7:20 am
tarasfrompir
Нет достаточно хотя би одного сервиса….. Потом посмотрим..

Re: Модуль - SSDPFinder

Добавлено: Ср фев 28, 2018 6:16 pm
tarasfrompir
Сыровато - но по крайней мере устройства добавляет нужно только нажать кнопку https://github.com/tarasfrompir/SSDPFinder - пока только с моего форка ОЧЕНЬ СЫРО (не все нравится).
Оформление потом будем доделывать .... тоже есть замечания...
Но только ничего не делай у себя ато я уже не помню что и где делал...!
Если понравится то дам пулреквест - а потом будем исправлять замечания.

Re: Модуль - SSDPFinder

Добавлено: Ср фев 28, 2018 11:22 pm
T-REX-XP
tarasfrompir1 писал(а):Сыровато - но по крайней мере устройства добавляет нужно только нажать кнопку https://github.com/tarasfrompir/SSDPFinder - пока только с моего форка ОЧЕНЬ СЫРО (не все нравится).
Оформление потом будем доделывать .... тоже есть замечания...
Но только ничего не делай у себя ато я уже не помню что и где делал...!
Если понравится то дам пулреквест - а потом будем исправлять замечания.

Неплохо. Прогресс на лицо))

Можно ли сделать добавление простых устройств из страницы поиска??
И прежде чем создать обьект, показывать форму создания, в которой будут предзаполнены стандартные поля?

Специфические поля для каждого типа можно в фоне добавлять.

Re: Модуль - SSDPFinder

Добавлено: Чт мар 01, 2018 6:47 am
tarasfrompir
Так а разницы нет какое устройство добавлять ,главное чтобы его видно было по ссдп протоколу и тип устройства по хмл был в типах простых устройств или наших ссдп устройств.
По поводу стандартных полей.
Так уже даже было , но снес не полностью разобрался из структурой добавления устройств... Сегодня на работе поеробую добить.
Пс по поводу из страницы поиска...
Можна все, но сейчас данные берутся из базы. А там данных нет пока не добавил устройство. А км по другому сделать надо кумекать... Подумаю... У меня все так же не находит устройств. Поэтому в данном направлении эксперименты у меня состоят.. Пока.