Windows Сервис LKDSDomain

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
Андрей Ефименко написал(а):
В LKDSDomain реализован начальный вариант встроенного WEB сервера, соответственно cделан шаг к многоплатформенности:


Сейчас при обращении по http к серверу должна открываться страница подключения к организации ?
 
Последнее редактирование модератором:
revit написал(а):
Сейчас при обращении по http к серверу должна открываться страница подключения к организации ?

Конечно работа со встроенным в LKDSDomain WEB сервером требует пояснений и эти пояснения приведены в документе Посмотреть вложение LKDSDomainAdditions1.pdf

Пояснения будут внесены и в документ по LKDSDomain

Если коротко (это если я правильно понял вопрос) , то что бы сразу получить страницу с параметрами подключения клиента типа SPult, нужно в папке \LKDSDrv\LKDSDomain\Http\ru\ файл index.html_spult скопировать в файл index.html
 

Вложения

Последнее редактирование модератором:
Андрей Ефименко написал(а):
Что бы быстрее разобраться в ситуации сформируйте и пришлите данные для тех.поддержки и укажите с каким лифтом и когда (по возможности точнее) наблюдался данный эффект.

По Вашей просьбе мы взяли 2 лифта (0.0.14.17, 0.0.10.28) и произвели за ними наблюдение 14.01.2019, ссылка на почте.
 
В штатное обновление ПО выложены новые версии:

- сервера LKDSDomain.exe
- конфигуратора LKDSDomainCfg.exe
- документа LKDSDomain.xps

Изменения следующие:

1. Добавлена возможность работы с незащищенными WEB подключениями. Для этого в конфигураторе LKDSDomainCfg.exe нужно разрешить незащищенные WEB подключения (протокол http) : UnprotWEB.png
Сделано это для упрощения ознакомления с возможностями встроенного в LKDSDomain WEB сервера.
При практическом использовании WEB подключений нужно, все-таки, использовать защищённое подключение (протокол https).

Если разрешить WEB подключения и разрешить незащищённые WEB подключения, то с компьютера, на котором установлен LKDSDomain, можно подключиться любым браузером указав адрес

http://127.0.0.1

или

http://localhost

на демонстрационном сервере разрешено незащищённое подключение, и к нему можно подключиться, указав адрес:

http://demo.lkds.ru

параметры подключения:

Demo
Demo
654321

2. Реализована поддержка включения диспетчером голосовой связи с любым переговорным устройством, подключённым к ЛБ7.2 (в LKDSDisp это было сделано ранее) Описание этой возможности в теме

https://forum.lkds.ru/index.php?s=&show...ost&p=25164

и в файле https://lkds.ru/soft/unpacked/LKDSDrv_Beta/...um/Intercom.xps
 

Вложения

  • UnprotWEB.png
    UnprotWEB.png
    11.1 KB · Просмотры: 0
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Если разрешить WEB подключения и разрешить незащищённые WEB подключения, то с компьютера, на котором установлен LKDSDomain, можно подключиться любым браузером указав адрес

Работает незащищенное покдлючение, но если удаленно то страница англоязычная.
 
revit написал(а):
Работает незащищенное покдлючение, но если удаленно то страница англоязычная.

Язык определяется браузером - браузер передаёт список языков с приоритетами использования. Было бы интересно получить данные для техподдержки.
 
Да, с рабочего компа через внешнее подключение таким же яндекс браузером -нормально, русскоязычная.
 
Последнее редактирование модератором:
Здравствуйте. Какую версию SQL лучше использовать? или без разницы?
 
D_e_a_d написал(а):
Здравствуйте. Какую версию SQL лучше использовать? или без разницы?

Особой разницы нет. Если уже установлен MS SQL сервер, то можно использовать его. Конфликтов с LKDSDisp не будет, т.к. базы разные.

Но из общих соображений нужно использовать последнюю доступную версию.
 
Есть замечание по поводу отправки из LKDSDomain оповещения о вызове диспетчера на ASPult и iSPult.

В настройках сервера LKDSDisp есть два параметра: LKDSDispNotify.png, разрешающие отправку уведомлений на ASPult и iSPult.

Исторически первым появился параметр "Посылать оповещения о вызове на ASPult, iSPult". При его указании отсылаются уведомления о вызове тем, клиентам, которые могут включать голосовую связь с данным лифтом. Никаких дополнительный настроек не нужно.

После встраивания в LKDSDisp системы оповещений, появился еще один параметр "Разрешить отправку уведомлений". Если данный параметр указать, то, что бы клиент получал уведомление, нужно дополнительно разрешить конкретному клиенту отправку уведомления и перечислить при наступлении каких событий уведомления будут отправляться.

Фактически в LKDSDisp есть дублирование функций по отправке уведомлений.

В настройках LKDSDomain остался один параметр "Разрешить отправку уведомлений":LKDSDomainNotify.png

Чтобы при использовании LKDSDomain таким же образом получать на ASPult и iSPult уведомления о вызове нужно:

1. В параметрах пользователя разрешить отправку уведомлений: UserNotify.png
2. Завести для пользователя событие "Вызов диспетчера" UserNotify1.png CallNotify1.png
3. В событии задать следующие параметры: CallNotify2.png
 

Вложения

  • LKDSDispNotify.png
    LKDSDispNotify.png
    76 KB · Просмотры: 0
  • LKDSDomainNotify.png
    LKDSDomainNotify.png
    85.3 KB · Просмотры: 1
  • CallNotify1.png
    CallNotify1.png
    30.4 KB · Просмотры: 0
  • CallNotify2.png
    CallNotify2.png
    34.7 KB · Просмотры: 1
  • UserNotify.png
    UserNotify.png
    38.9 KB · Просмотры: 0
  • UserNotify1.png
    UserNotify1.png
    64.3 KB · Просмотры: 1
Последнее редактирование модератором:
При первом запуске LKDSDomainCfg вылезла ошибка ______.png я писал на почту. Разобрался сам, в папке отсутствовал Reg.bat, скопировал из папки LKDSDisp, подправил, теперь работает, непонятно почему его изначально не было, установка свежего дистрибутива недельной давности.
 

Вложения

  • ______.png
    ______.png
    3.7 KB · Просмотры: 0
Попробовал на двух блоках v7 настроить прямое подключение, пакеты на компьютер приходят, но в Спульт висят зеленые вопросы и ничего не происходит.
 
poiZon написал(а):
Попробовал на двух блоках v7 настроить прямое подключение, пакеты на компьютер приходят, но в Спульт висят зеленые вопросы и ничего не происходит.

В структуру блоки введены так Domain1.png ?

Пользователь - оператор (не администратор) ?
 

Вложения

  • Domain1.png
    Domain1.png
    85.3 KB · Просмотры: 0
Последнее редактирование модератором:
Не понятен принцип обмена LKDSDomain с Про (ЛБ и, получается, не только).
LKDSDomain__2_.JPG
В список блоков прилетели все иденты LKDSPro, даже с другими портами.
 

Вложения

  • LKDSDomain__2_.JPG
    LKDSDomain__2_.JPG
    47.8 KB · Просмотры: 1
poiZon написал(а):
Не понятен принцип обмена LKDSDomain с Про (ЛБ и, получается, не только).
Вложение IPB #1858
В список блоков прилетели все иденты LKDSPro, даже с другими портами.

UDP порт для связи с ЛБ используется не только для обмена с ЛБ, но и может использоваться для транзитных подключений к ЛБ через LKDSDomain.

Для транзитных подключений заводятся временные записи, они и показываются у вас в последних трёх строка

В частности строка с 0:127.0.0.1:1208 вероятнее всего осталась от вызова конфигуратора из меню по правой кнопке мыши.

Последние две строки говорят о том, что от LKDSPro на "UDP порт для связи с ЛБ" пришли пакеты. Это что-то с конфигурацией. Для более подробного ответа нужно сформировать данных для тех. поддержки и прислать.
 
Андрей Ефименко написал(а):
В частности строка с 0:127.0.0.1:1208 вероятнее всего осталась от вызова конфигуратора из меню по правой кнопке мыши.


Примерно так и подумал, конфигуратор открывал.

Андрей Ефименко написал(а):
UDP порт для связи с ЛБ используется не только для обмена с ЛБ, но и может использоваться для транзитных подключений к ЛБ через LKDSDomain.

Для транзитных подключений заводятся временные записи, они и показываются у вас в последних трёх строка


Про транзит и интересно. Во всех ЛБ заведены две связи одна на локальный пульт, другая на сервер. ID локального пульта на сервере мог вылезти только через какой-то ЛБ.

Насчет данных в техподдержку, пропишу в LKDSDomain все ЛБ, проверю еще раз и, при необходимости, пришлю.
 
В документации нет описания значков
LKDSDomain__3_.JPG

Хотелось бы знать, что они означают. Когда завел два первых блока, галки были зеленые, теперь все серые, да еще и "кирпичи" появились. Приход данных при этом у всех свежий, и в Спульт с частью блоков есть связь, с остальными нет.

Данные в техподдержку отправил.
 

Вложения

  • LKDSDomain__3_.JPG
    LKDSDomain__3_.JPG
    166.7 KB · Просмотры: 0
Последнее редактирование модератором:
poiZon написал(а):
В документации нет описания значков
Вложение IPB #1861

Хотелось бы знать, что они означают. Когда завел два первых блока, галки были зеленые, теперь все серые, да еще и "кирпичи" появились. Приход данных при этом у всех свежий, и в Спульт с частью блоков есть связь, с остальными нет.

Данные в техподдержку отправил.

Значки имеют традиционное значение:

- "птичка" связь есть
- "кирпич" связи нет.

По поводу цвета значков - это я исправлю, нужно уменьшить глубину цвета значков.

Почему время получения данных недавнее, а связи нет.
Пакеты от ЛБ доходят до LKDSDomain, но пакеты от LKDSDomain до ЛБ не доходят, т.е. связь односторонняя. Я доработаю LKDSDomain, что бы подобные и другие сообщения посылались в систему оповещения, как это делается в LKDSPro и ПКЛШ.

Есть замечание.

Прямое подключение ЛБPro к LKDSDomain нужно делать только для ЛБ7.2 или ЛБ6.1Pro CM3 с последней микропрограммой. ЛБ6.0Pro и ЛБ6.1 НЕ CM3 подключать напрямую к LKDSDomain нельзя. Проблема в том, что в LKDSDomain используется один UDP порт - порт данных, а порт голоса не используется. Передавать голос по порту данных могут ЛБ7.2 и ЛБ6.1Pro CM3 с последней микропрограммой.

Соответственно, если напрямую подключить старые ЛБPro, то не будет ходить голос.
Для подобных ЛБ в списке LKDSDomainCfg будет особый знак, например, перечеркнутый громкоговоритель.
 
Андрей Ефименко написал(а):
Прямое подключение ЛБPro к LKDSDomain нужно делать только для ЛБ7.2 или ЛБ6.1Pro CM3 с последней микропрограммой. ЛБ6.0Pro и ЛБ6.1 НЕ CM3 подключать напрямую к LKDSDomain нельзя.


Так у нас больше половины ПРОшек не СМ3. Параллельно две службы вести не комильфо.
 
Назад
Сверху