Gelios CMSСПРАВОЧНЫЙ ЦЕНТР
RU · OFFLINE
Руководство администратора · Раздел VII

Группы команд

Gelios CMSРуководство администратора
На этой страницеНазначение модуляОсновная таблицаДействия с группами командСоздание группы командТаблица команд внутри группыГде используется группа командНазначение группы командПоследовательность создания рабочей группы команд

Назначение модуля

Группа команд - это набор заранее подготовленных шаблонов команд, который может быть назначен объекту мониторинга или группе объектов. Такая группа используется для стандартизации команд, которые оператор отправляет на оборудование: блокировка, разблокировка, запрос координат, перезагрузка, обновление конфигурации, обновление прошивки и другие действия, предусмотренные устройством.

Модуль Группы команд в Gelios CMS предназначен для создания, редактирования и удаления групп команд. В карточке группы задается владелец, имя группы и состав команд. После настройки группа может использоваться в связанных разделах системы, например при назначении готовых команд на объект или группу объектов.

Шаблон команды - это сохраненная команда с понятным названием, типом отправки и текстом команды. Шаблон не заменяет само устройство и его протокол, а только хранит подготовленный вариант команды, который затем выбирается пользователем при работе с объектом.

Раздел Группы команд
Раздел Группы команд

Основная таблица

Основная таблица раздела Группы команд содержит все группы команд, доступные текущей учетной записи. Для быстрого поиска используются фильтры в строке под заголовками колонок. Пользователь может ввести значение в поле поиска нужной колонки, и таблица отобразит только строки, соответствующие введенному условию.

Таблица поддерживает общие механизмы работы с данными: сортировку, множественную сортировку, настройку отображаемых колонок, обновление данных, переход по страницам и выгрузку списка в файл .xlsx.

В таблице используются следующие колонки:

КолонкаЧто означает
№Порядковый номер строки в текущем отображении таблицы.
IDВнутренний идентификатор группы команд в Gelios CMS.
ИмяНазвание группы команд. По этому имени группа отображается в общем списке созданных групп и при назначении группы команд на объект или группу объектов.
ВладелецУчетная запись, которой принадлежит группа команд. Владелец имеет полный уровень прав на данную группу команд.
УдалитьДействие для удаления группы команд из системы.

В нижней части таблицы расположены элементы управления отображением: выбор количества строк на странице, номер страницы, счетчик отображаемых строк, время последнего обновления, кнопка ручного обновления, настройка колонок и выгрузка в .xlsx.

Действия с группами команд

В боковой панели раздела находится блок Действия. Через него пользователь создает новую группу команд. Существующие группы открываются для редактирования из строки таблицы: пользователь выбирает нужную запись и открывает ее карточку.

Основные операции раздела:

Создание - добавление новой группы команд с заданным именем, владельцем и набором шаблонов команд.

Редактирование свойств - изменение имени, владельца и состава команд внутри группы.

Удаление - исключение группы команд из списка. После удаления группы команд связанные команды пропадают с объектов, на которые была назначена эта группа команд.

Создание группы команд

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

Создание группы команд
Создание группы команд

На вкладке Основное заполняются базовые реквизиты группы и настраивается список команд:

Владелец - владелец группы команд. Владелец всегда имеет полный уровень прав на данную группу команд.

Имя - произвольное имя группы команд, которое будет отображаться в общем списке созданных групп. Имя будет фигурировать при назначении группы команд на объект или группу объектов.

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

Выбор владельца группы команд
Выбор владельца группы команд

Таблица команд внутри группы

Ниже полей Владелец и Имя расположена таблица команд, входящих в группу. В ней задаются шаблоны, которые затем будут доступны при назначении группы на объект или группу объектов.

В таблице команд используются следующие колонки:

КолонкаЧто означает
IDПорядковый идентификатор строки команды внутри формы.
НазваниеПонятное имя команды, которое помогает пользователю выбрать нужное действие.
Тип командыФормат отправки команды: TCP или GSM.
Текст командыТекст команды, который будет отправляться устройству. Команда указывается в исходном виде, как предусмотрено инструкцией к оборудованию.

По умолчанию в форме отображается набор типовых строк:

Блокировка - команда для блокировки объекта или оборудования, если такая команда поддерживается устройством.

Разблокировка - команда для снятия блокировки.

Запрос координат - команда для запроса текущих координат или состояния местоположения.

Перезагрузка - команда для перезапуска устройства.

Обновление конфигурации - команда для обновления или применения конфигурации.

Обновление прошивки - команда для запуска процедуры обновления прошивки, если она поддерживается оборудованием.

Где используется группа команд

Группа команд используется в двух местах:

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

В карточке объекта - если готовый набор команд нужно назначить только на один конкретный объект. В этом случае пользователь открывает нужный объект и назначает группу команд в настройках команд объекта.

Назначение группы команд

Группа команд используется как готовый набор шаблонов при работе с объектами и группами объектов. Назначение выполняется в зависимости от того, куда нужно применить набор команд:

если группу команд нужно назначить сразу на группу объектов, пользователь выполняет назначение в разделе Группы объектов;

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

Такой механизм позволяет не добавлять одинаковые шаблоны команд вручную к каждому объекту. Администратор создает группу один раз, а затем применяет ее к нужной сущности системы.

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

Для самостоятельного создания группы команд пользователь выполняет следующие действия:

1. Открывает раздел Группы команд в Gelios CMS.

2. В блоке Действия нажимает Создать группу команд.

3. На вкладке Основное выбирает Владельца группы команд.

4. Заполняет поле Имя.

5. Проверяет строки команд в таблице: Название, Тип команды (TCP или GSM) и Текст команды.

6. Для каждой используемой команды указывает корректный текст команды согласно документации оборудования.

7. При необходимости оставляет пустыми или не использует строки, которые не применяются для данного оборудования.

8. Нажимает Создать для сохранения группы.

9. После создания проверяет появление группы в основной таблице раздела.

10. Назначает созданную группу команд на объект или группу объектов в соответствующем разделе системы: в карточке объекта для конкретного объекта или в разделе Группы объектов для массового назначения на группу.

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