Linux Клиентская часть ПО ДК "Обь" под Linux (НЕ Wine)

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
В репозиторий выложена версиb 1.0-39 пакета lkds-client и 1.4-59 пакета lkdsserver для Debian 12,13

Обновление:

sudo apt update
sudo apt install lkds-client -y
sudo apt install lkdsserver -y


Видимые изменения:

В параметры подключения LPult к серверу диспетчеризации LKDSServer добавлен параметр "UDP порт сети "Обь"" LKDSServerLPult.png

Сейчас этот параметр используется для показа динамики работы лифтов.

Поясню подробнее.

Есть два лифта со следующими параметрами: LPultParamLU.png

Если запускать динамику работы этих лифтов и в параметрах подключения не указать UDP порты ЛБ7, сети "Обь", по получим следующее окно LDisp LDispOverLPult.png
Без указания UDP портов LDisp получает информацию транзитом через LPult Transit_.png, над шахтами лифтов показываются коды лифтов в базе данных (1,3)

Если запускать динамику работы этих лифтов и в параметрах подключения указать UDP порты ЛБ7, сети "Обь", по получим следующее окно LDisp LDispOverServers.png
С указанием UDP портов, LDisp получает информацию непосредственно от LKDSServer Direct.png, над шахтами лифтов показываются ID ЛБ7 или адрес в сети "Обь"

При непосредственном подключении LDisp к LKDSServer:

- для ЛБ7 показывается дополнительная информация (направление и сторона вызова)
- при двойном нажатии левой кнопки мыши открывается панель управления ЛБ, в которой можно включить голосовую связь и управлять выходами ЛБ
- после закрытия LPult окно LDisp остаётся на мониторе.
 

Вложения

  • LKDSServerLPult.png
    LKDSServerLPult.png
    55.9 KB · Просмотры: 1
  • LPultParamLU.png
    LPultParamLU.png
    49.4 KB · Просмотры: 0
  • LDispOverLPult.png
    LDispOverLPult.png
    66.8 KB · Просмотры: 1
  • LDispOverServers.png
    LDispOverServers.png
    91.8 KB · Просмотры: 0
  • Direct.png
    Direct.png
    15.6 KB · Просмотры: 0
  • Transit_.png
    Transit_.png
    17.3 KB · Просмотры: 0
Последнее редактирование модератором:
Андрей Ефименко написал(а):
В репозиторий выложена версиb 1.0-39 пакета lkds-client и 1.4-59 пакета lkdsserver для Debian 12,13

С последним обновлением в LPult не сразу подгружаются состояния лифтов. (Так же в AsPult задержка)
И в SPult вылазят таблички "что-то типа - правильный ли TCP порт ЛБ?" (на сервере TCP/UDP = 49000).

Мои предположения, видимо нужно назначить разные порты, например:
UDP:49000
TCP:49001
 
Последнее редактирование модератором:
Тимофей написал(а):
С последним обновлением в LPult не сразу подгружаются состояния лифтов. (Так же в AsPult задержка)
И в SPult вылазят таблички "что-то типа - правильный ли TCP порт ЛБ?" (на сервере TCP/UDP = 49000).

Мои предположения, видимо нужно назначить разные порты, например:
UDP:49000
TCP:49001

Проблема действительно связана с TCP портом LKDSServer, который предназначен для быстрой загрузки состояний в приложения *Pult

1. Нужно проверить, открыт ли порт, для этого на сервере нужно исполнить команду:
LKDSServerPorts.png
Есть ли в списке TCP порт 49000 ?

2. Ну и нужны факты, т.е. данные с сервера
LSaveLog.png
 

Вложения

  • LKDSServerPorts.png
    LKDSServerPorts.png
    38.6 KB · Просмотры: 0
  • LSaveLog.png
    LSaveLog.png
    26.6 KB · Просмотры: 0
Андрей Ефименко написал(а):
Проблема действительно связана с TCP портом LKDSServer, который предназначен для быстрой загрузки состояний в приложения *Pult

1. Нужно проверить, открыт ли порт, для этого на сервере нужно исполнить команду:
Вложение IPB #3494
Есть ли в списке TCP порт 49000 ?

2. Ну и нужны факты, т.е. данные с сервера
Вложение IPB #3495

Отправил на почту.
 
Тимофей написал(а):
С последним обновлением в LPult не сразу подгружаются состояния лифтов. (Так же в AsPult задержка)
И в SPult вылазят таблички "что-то типа - правильный ли TCP порт ЛБ?" (на сервере TCP/UDP = 49000).

Выложен пакет lkdsserver для Debian 12,13 версии 1.4-60, в котором этот эффект устранён

Желательно обновить пакет lkdsserver
 
Последнее редактирование модератором:
В репозиторий выложена версию 1.0-40 пакета lkds-client для Debian 12,13

Обновление:

sudo apt update
sudo apt install lkds-client -y


Видимые изменения:

1. Добавлен модуль клонирования настроек ЛБ7 LParamReadWrite (аналог ParamReadWrite в Windows) LParamReadWrite.png

2. При запуске динамики работы лифтов из LPult:

- в заголовке изображения шахты лифта выводится короткое наименование лифта (если длина короткого наименования больше 2 символов) LDispShortNameLift.png
- для ЛБ7 в LDisp в диалоге управления лифтом выводятся переговорные устройства, если они введены для этого лифта
- в LDisp в диалоге управления лифтом выводятся кнопки управления выходами Out1 (если выход описан в LPult и у пользователя LPult есть права на включение Out1), Out4, UserOut1, UserOut2, UserOut3, UserOut4 (если выходы описаны в LPult и если у пользователя LPult есть права на включение Out4)

LDispOutPU.png
 

Вложения

  • LParamReadWrite.png
    LParamReadWrite.png
    35.7 KB · Просмотры: 1
  • LDispShortNameLift.png
    LDispShortNameLift.png
    77.2 KB · Просмотры: 2
  • LDispOutPU.png
    LDispOutPU.png
    121.8 KB · Просмотры: 2
Последнее редактирование модератором:
В репозиторий выложена версия 1.0-41 пакета lkds-client для Debian 12,13

Обновление:

sudo apt update
sudo apt install lkds-client -y


Видимые изменения:

1. В текущем сеансе LPult можно восстановить отложенное обслуживание лифтов, которое было назначено в предыдущем сеансе LPult (так же как в SPult) LPultDelay.png

2. Динамика работы лифтов может быть показана в несколько рядов лифтов. Для задания этого режима нужно установить признак (так же как в SPult) MultiRow1.png. При работе в этом режиме, положение и размер окна динамики задаётся вручную с помощью мыши. MultiRow2.png При запуске LDisp из пакетного файла многорядный режим задаётся ключом -m

3. Точнее сохраняется положение и размер окна LPult. Для изменения положения и размера окна LPult на диспетчерском компьютере нужно перейти из режима оператора в режим настройки (пароль 12345) LPultOper.png, изменить положение и размеры окна, размеры панелей, после чего вернуться в режим оператора LPultCustom.png с сохранением изменений.
 

Вложения

  • LPultDelay.png
    LPultDelay.png
    27.4 KB · Просмотры: 1
  • MultiRow1.png
    MultiRow1.png
    63.9 KB · Просмотры: 0
  • MultiRow2.png
    MultiRow2.png
    28.4 KB · Просмотры: 0
  • LPultOper.png
    LPultOper.png
    24.5 KB · Просмотры: 1
  • LPultCustom.png
    LPultCustom.png
    23.6 KB · Просмотры: 1
В репозиторий выложена версия 1.0-42 пакета lkds-client для Debian 12,13

Обновление:

sudo apt update
sudo apt install lkds-client -y


Видимое изменение - если пользователю разрешено в LPult изменение справочных параметров лифта LPultCustom1.png, то этот пользователь может в режиме настройки менять количество этажей ниже первого и наименования остановок LPultCustom2.png
Предварительно нужно обновить сервера диспетчеризации LKDSDisp, LKDSDomain, LKDSServer
 

Вложения

  • LPultCustom1.png
    LPultCustom1.png
    55.1 KB · Просмотры: 1
  • LPultCustom2.png
    LPultCustom2.png
    46.6 KB · Просмотры: 1
В репозиторий выложена версия 1.0-43 пакета lkds-client для Debian 12,13

Обновление:

sudo apt update
sudo apt install lkds-client -y


Видимое изменение - при показе динамики работы лифтов длинная подпись лифта показывается на двух строках LDisp2Str.png
 

Вложения

  • LDisp2Str.png
    LDisp2Str.png
    18.5 KB · Просмотры: 1
Координаты на карте не могу вбить, некоректно обрабатывает.
Истиннные координаты через точку 53.xxxxxx, 50.xxxxxx
В LPult через запятую почемуто.
__________.png
Локализация на сервере и клиентах ru_RU.UTF-8
 

Вложения

  • __________.png
    __________.png
    12.4 KB · Просмотры: 1
Тимофей написал(а):
Координаты на карте не могу вбить, некоректно обрабатывает.
Истиннные координаты через точку 53.xxxxxx, 50.xxxxxx
В LPult через запятую почемуто.
Вложение IPB #3526
Локализация на сервере и клиентах ru_RU.UTF-8

В репозиторий выложена версия 1.0-44 пакета lkds-client для Debian 12,13 в котором это исправлено

Обновление:

sudo apt update
sudo apt install lkds-client -y
 
xrun911 написал(а):
Здравствуйте, lpult невозможно закрыть окно непросмотренные заявки. Если просмотреть сообщения, то само окно закроется, но если неисправностей нет, то закрыть только через выключение lpult.
Установлен lpult вручную на альт 11.1 рабочая станция.

Приветствую. Если бы не LKDSServer, то сидел бы дальше на ALT Linux, до 2025 года лет 6 на моем компьюторе стояла Альт Рабочая станция и через WINE запускал SPult. Сейчас везде Debian 13 (LMDE 7 в частности у меня).
Под RPM пакеты есть репозиторий, если есть возможность - попробуйте протестировать.
ПО ДК "Обь" для Ред OC 7.3.3, Red Hat 7 и т.п.
ПО ДК "Обь" для AlterOS2025, может быть и для Red Hat, Fedora, CentOS

Постскриптум:
Будет время, тоже попробую на ALT Linux.
Пол года назад установил Альт Сервер, поднял на нем сервер Nextcloud и Odoo (ERP-систему) для своих нужд.
Пока что всё никак полноценно не настрою, но хочется вести по каждому объекту заметки, каталог склад запчастей. так же документацию.
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
В репозиторий выложена версия 1.0-44 пакета lkds-client для Debian 12,13 в котором это исправлено

Обновление:

sudo apt update
sudo apt install lkds-client -y

Благодарю!
Обновил! - Протестировал.
Не могу найти, но раньше можно было в *.XML файле поправить строки типа "yandex map=1" и карты яндекс открывались по умолчанию. Сейчас в XML файле этого не нашел.
Карты по умолчанию:
ASPultPlus, LPult - google maps по умолчанию.
ASPult - yandex maps Яндекс-Навигатор
 
Последнее редактирование модератором:
Тимофей написал(а):
Благодарю!
Обновил! - Протестировал.
Не могу найти, но раньше можно было в *.XML файле поправить строки типа "yandex map=1" и карты яндекс открывались по умолчанию. Сейчас в XML файле этого не нашел.
Карты по умолчанию:
ASPultPlus, LPult - google maps по умолчанию.
ASPult - yandex maps Яндекс-Навигатор

Нужно добавить параметр UseYandexMap="1" в файл ~/LKDS/etc/LPult/ConnectionList.xml LPultMap1.png для использования Yandex карт LPultMap2.png
Будет добавлено поле в общие параметры подключения для установки этого параметра: LPultMap3.png
 

Вложения

  • LPultMap1.png
    LPultMap1.png
    55.1 KB · Просмотры: 1
  • LPultMap2.png
    LPultMap2.png
    166.4 KB · Просмотры: 1
  • LPultMap3.png
    LPultMap3.png
    20.4 KB · Просмотры: 1
Андрей Ефименко написал(а):
Будет добавлено поле в общие параметры подключения для установки этого параметра: Вложение IPB #3532

В репозиторий выложена версия 1.0-45 пакета lkds-client для Debian 12,13

В общие параметры подключения добавлен выбор типа карт: LPultMap4.png

Обновление:

sudo apt update
sudo apt install lkds-client -y
 

Вложения

  • LPultMap4.png
    LPultMap4.png
    22.6 KB · Просмотры: 0
Андрей Ефименко написал(а):
При запуске LPult с ключами:
LPult -s"<Имя_описания_сервера>" -u"<имя_пользователя>" -w"<Пароль_пользователя>"


Запуск с ключом работает некорректно, при нескольких серверах.
При запуске команды, пытается подключиться к последнему серверу, а не тот что указан в ключе команды.
 
Тимофей написал(а):
Запуск с ключом работает некорректно, при нескольких серверах.
При запуске команды, пытается подключиться к последнему серверу, а не тот что указан в ключе команды.

Не верно я указал ключ с описанием сервера, это ключ:

-r"<Имя_описания_сервера>"


т.е.

При запуске LPult с ключами:

LPult -r"<Имя_описания_сервера>" -u"<имя_пользователя>" -w"<Пароль_пользователя>"

делается попытка подключения с указанными параметрами.
 
Андрей Ефименко написал(а):
Не верно я указал ключ с описанием сервера, это ключ:

-r"<Имя_описания_сервера>"
т.е.

И я не обратил внимания на ошибку, но у меня было правильно(LPult -rs_lift_new -uservice -wpass12345)
Не работает, если последний подключение к серверу отличается от s_lift_new.

p.s.: Попробовал и с ковычками - тщетно.
LPult -r"s_lift_new" -u"service" -w"pass12345")
 
Последнее редактирование модератором:
Тимофей написал(а):
И я не обратил внимания на ошибку, но у меня было правильно(LPult -rs_lift_new -uservice -wpass12345)
Не работает, если последний подключение к серверу отличается от s_lift_new.

p.s.: Попробовал и с ковычками - тщетно.
LPult -r"s_lift_new" -u"service" -w"pass12345")

Воспроизвести не удалось.

Может быть в описании подключения определён пароль ? LPultPassWD.png
 

Вложения

  • LPultPassWD.png
    LPultPassWD.png
    16.6 KB · Просмотры: 1
Андрей Ефименко написал(а):
Воспроизвести не удалось.

Может быть в описании подключения определён пароль ? Вложение IPB #3542


Стабильно не работает команда, если последнее подключение к серверу не совподает.
Системный ключ не введен.
LPult_.png
 

Вложения

  • LPult_.png
    LPult_.png
    13.4 KB · Просмотры: 0
Назад
Сверху