show device
Данной командой осуществляется вывод информации о подключенном к Offline ELM устройстве с использованием его серийного номера или заводского MAC-адреса.
Синтаксис
show device {–mac <MAC> | –serial <SERIAL>}
Параметры
--mac <MAC> — указание заводского MAC-адреса устройства, где <MAC> — строка формата HH:HH:HH:HH:HH:HH, в которой каждая HH-часть принимает значения в шестнадцатеричном формате [0..FF];
--serial <SERIAL> — указание серийного номера устройства или ProdutID ПО, где <SERIAL> — строка формата NPdddddddd, в которой каждая d-часть принимает значения от 0 до 9.
Раздел интерфейса командной строки
license
Пример:
elmi-license> show device --serial NICE000001 Serial: NICE000001 Mac: NICE000001 Model: NAICE-1.0 Hostname: NICE000001 User label: NAICE user Label Source IP: 172.26.0.1 Registered: 1740548683 (2025-02-26 05:44:43) Last auth: 1740548804 (2025-02-26 05:46:44) Last request: 1740548805 (2025-02-26 05:46:45) Last license given: 1740548805 (2025-02-26 05:46:45) Status: valid elmi-license>
show devices
Данной командой осуществляется вывод информации о всех подключенных к Offline ELM устройствах.
Синтаксис
show devices [–limit <LIMIT>] [–mode <MODE>] [–order <ORDER>] [–skip <SKIP>] [–sort <SORT>]
Параметры
--limit <LIMIT> — указание количества отображаемых в выводе команды записей, где <LIMIT> — число в диапазоне от 10 до 200, значение по умолчанию — 10;
--mode <MODE> — указание типа отображаемых устройств, где <MODE> может принимать следующие значения:
- all — все подключавшиеся к Offline ELM устройства;
- active — все устройства, интервал с последнего времени подключения которых не превысил 24 часа;
- inactive — все устройства, интервал с последнего времени подключения которых превысил 24 часа;
- expired — все устройства, время действия сертификата которых истекло;
- registered — все зарегистрированные на Offline ELM устройства.
Значение по умолчанию — all.
--order <ORDER> — указание порядка вывода записи, где <ORDER> может принимать следующие значения:
- asc — вывод данных от начала списка;
- desc — вывод данных с конца списка.
Значение по умолчанию — asc.
--skip <SKIP> — указание числа записей, которые будут пропущены от начала списка при выводе, где <SKIP> — положительное число в диапазоне от 0 до 100000, значение по умолчанию — 0.
--sort <SORT> — указание типа сортировки записей в выводе команды, где <SORT> может принимать следующие значения:
- serial — сортировка по серийному номеру устройства;
- mac — сортировка по заводскому MAC-адресу устройства;
- ip — сортировка по IP-адресу, с которого на Offline ELM обращалось устройство;
- hostname — сортировка по имени хоста устройства;
- label — сортировка по пользовательскому описанию устройства;
- status — сортировка по статусу сертификата устройства;
- given — сортировка по дате последней выдаче правил на устройство;
- expiry — сортировка по дате истечения действия сертификата;
- request — сортировка по дате последнего запроса правил с устройства;
- auth — сортировка по дате последней успешной аутентификации.
Значение по умолчанию — serial.
--type <type> — тип лицензируемого продукта, информацию о котором необходимо вывести:
esr — ESR
vesr — vESR
video — EVI Perimeter
eccm — ECCM
eccm_flex — ECCM Flexible
vesbc — vESBC
vwlc — vWLC
Раздел интерфейса командной строки
license
Пример:
elmi-license> show devices 1. Serial: ECMC000001 Mac: ECMC000001 Model: ECCM-1 Hostname: csshostname User label: ECCM Source IP: 172.26.0.1 Registered: 1740548874 (2025-02-26 05:47:54) Last auth: 1740548874 (2025-02-26 05:47:54) Last request: 1740548874 (2025-02-26 05:47:54) Last license given: 1740548874 (2025-02-26 05:47:54) Status: valid 2. Serial: NICE000001 Mac: NICE000001 Model: NAICE-1.0 Hostname: NICE000001 User label: NAICE user Label Source IP: 172.26.0.1 Registered: 1740548683 (2025-02-26 05:44:43) Last auth: 1740548804 (2025-02-26 05:46:44) Last request: 1740548805 (2025-02-26 05:46:45) Last license given: 1740548805 (2025-02-26 05:46:45) Status: valid End of list elmi-license>
show license
Данной командой осуществляется вывод информации о лицензии, на базе которой сейчас функционирует Offline ELM.
Синтаксис
show license
Параметры
Команда не содержит параметров.
Раздел интерфейса командной строки
license
Пример:
elmi-license> show license Mode: standard License key: 8u59oCM85noZy68UkFR7C55zu4TbVq78oBT8Dq5XPh6AYY478qUQ17zv44m83V22jLOBE5f1Aj8645OC0o5itnCFU90ebKDG4slI5T2IvfjRXs2zIyu5b9YzUfEG68L6 Contract: Eltext Organization: Eltext Description: Description of demonstration license Registered: 1740545278 (2025-02-26 04:47:58) Updated: 1740545278 (2025-02-26 04:47:58) Devices changed: 1740545278 (2025-02-26 04:47:58) Valid from: 1739984400 (2025-02-19 17:00:00) Expiry: 1772298000 (2026-02-28 17:00:00) Status: active License bundle: Groups: Device type: eccm Serials: ECMC000001 Models: ECCM-1 Valid from: 1739984400 (2025-02-19 17:00:00) Expiry date: 1772298000 (2026-02-28 17:00:00) Last updated: 1740538745 (2025-02-26 02:59:05) Parameters: Key: ESR-10 Type: limit Value: 10 Key: ESR-200 Type: limit Value: 200 Device type: naice Serials: NICE000001 NICE000002 Models: NAICE-1.0 Valid from: 1739984400 (2025-02-19 17:00:00) Expiry date: 1772298000 (2026-02-28 17:00:00) Last updated: 1740538745 (2025-02-26 02:59:05) Parameters: Key: licenseType Type: enum RU description: Тип лицензии EN description: License type Value: true Key: uniqueDevicesPerDay Type: limit RU description: Максимальное количество уникальных endpoint-ов в сутки. EN description: Maximum number of unique endpoints in per day. Value: 1000 Device type: video Serials: EVI00000001 Models: EVI-SERVER Valid from: 1739984400 (2025-02-19 17:00:00) Expiry date: 1772298000 (2026-02-28 17:00:00) Last updated: 1740538745 (2025-02-26 02:59:05) Parameters: Key: EVI-P-CAM Type: limit RU description: Ограничение количества камер EN description: Limitation of the number of cameras Value: 10 Installed: 1740545278 (2025-02-26 04:47:58) elmi-license>
show file
Данной командой осуществляется вывод информации о файле лицензии, отправленном на лицензируемый продукт.
Синтаксис
show file {–mac <MAC> | –serial <SERIAL> | --content <true|false> }
Параметры
--mac <MAC> — указание заводского MAC-адреса устройства, где <MAC> — строка формата HH:HH:HH:HH:HH:HH, в которой каждая HH-часть принимает значения в шестнадцатеричном формате [0..FF];
--serial <SERIAL> — указание серийного номера устройства или ProdutID ПО, где <SERIAL> — строка формата NPdddddddd, в которой каждая d-часть принимает значения от 0 до 9;
--content <true|false> (false) — флаг content выводит список всех параметров файла лицензии.
Раздел интерфейса командной строки
license
Пример:
elmi-license> show file --serial NICE000001 --content true Serial: NICE000001 Mac: NICE000001 Model: NAICE-1.0 Licensing info: Last changed: 1740548683 (2025-02-26 05:44:43) Last renew: 1740548683 (2025-02-26 05:44:43) Last request: 1740548805 (2025-02-26 05:46:45) Status info: Status: valid Changed: 1740548683 (2025-02-26 05:44:43) License file validity: Valid from: 1740548683 (2025-02-26 05:44:43) Renewal from: 1740560225 (2025-02-26 08:57:05) Expiry: 1740563825 (2025-02-26 09:57:05) Instance: node1 License content: Limited: false Signature: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXNjcmlwdGlvbiI6IkRlc2NyaXB0aW9uIG9mIGRlbW9uc3RyYXRpb24gbGljZW5zZSIsImV4cCI6MTc0MDU2MzgyNSwiaXNzIjoiU3RhbmRhbG9uZSBFTE0iLCJsaWNlbnNpbmctcGVyaW9kLWVuZCI6MTc3MjI5ODAwMCwibGljZW5zaW5nLXBlcmlvZC1zdGFydCI6MTczOTk4NDQwMCwibGljZW5zaW5nLXRva2VuLWV4cCI6MTc0MDU2MzgyNSwibWFjIjoiTklDRTAwMDAwMSIsIm1vZGVsIjoiTkFJQ0UtMS4wIiwibmJmIjoxNzQwNTQ4NjgzLCJwYXJhbS1saXN0IjpbeyJrZXkiOiJsaWNlbnNlVHlwZSIsInR5cGUiOiJlbnVtIiwidmFsdWUiOiJ0cnVlIn0seyJrZXkiOiJ1bmlxdWVEZXZpY2VzUGVyRGF5IiwidHlwZSI6ImxpbWl0IiwidmFsdWUiOiIxMDAwIn1dLCJyZW5ld2FsLWZyb20iOjE3NDA1NjAyMjUsInN1YiI6Ik5JQ0UwMDAwMDEifQ.mGyGtSa2_wZ8Em3cL3E7l0lTyQH8557CigTpu_Zy2kLIWyZNT4_TNAatMwPQkLcI9qh12bkXbM-pDC3dR0EdbRMMVeBHKgTyferazwVj3_CEoDEqW-z7W_HKI439xgUIVZ87Lxw5x-HHK1F1d6JlrTVl-wKT6tSoYQLxygzXtQhHL-ktyHkuZCVcX7Zd2NXFzaMvj_mbPe2Vla_QFb1vxE36Nv67wvXQcWasZBGjnLFQuqpd9M-I9ADKRUBeqd9IpXkmF_ZjZawNEuUeypXPEvEuGdgfBVNGJYhCpUUGazEQ_D9rDrWHA8nrnGExE2fWDtRrG5eSWs5EPA16Fdt6b__2aAUCJ26FVjOlw5uybRXHP3uiuPfhZCnMUKpdR5Fd5LyEGL9aQLzyXVJHuQLx4DFHDLHQYBMTvT-aIJXNp86swEL28viZNGH52g5BHeTc2Vgqv2kFCgnBiRDFhnHvo7kMi-8nV5-06WUHz3EzGyGGl9zLjS9EXUoG8fnvctzT7oIdlPj5jMLujfaEoUNtcDMYOyeSB7wOBrOQyYltpWfTDdneh-iXhVc3ccXgDDAn04JXlybGtWOKVCxwSNsFPg9QeSRWFoCmBLI4UtisSoS_rJiCUxSRQZK4cC3nAgaWGVvS3BJkrDhJx-7YHYDjLLrDjeLVE9_kU8zhIexcn3M Parameters: licenseType (enum) = true uniqueDevicesPerDay (limit) = 1000 elmi-license>
help
Данной командой выводится список доступных команд для текущего раздела и их параметры.
Синтаксис
help
Параметры
Команда не содержит параметров.
Раздел интерфейса командной строки
license
Пример:
elmi-license> help Usage: <main class> [command] [command options] Commands: exit Exit from CLI Usage: exit q Exit from CLI Usage: q quit Exit from CLI Usage: quit help Display this help Usage: help main Select Main menu Usage: main menu Display CLI menu Usage: menu settings Settings management Usage: settings users Users management Usage: users iprules Select IP rules menu Usage: iprules license Select License menu Usage: license get Usage: get [command] [command options] Commands: bundle Download license bundle data to YAML file Usage: bundle [options] Options: * --file Path to output file delete Usage: delete [command] [command options] Commands: device Delete device info Usage: device [options] Options: --mac MAC address --serial Serial number show Usage: show [command] [command options] Commands: device Show information about device Usage: device [options] Options: --mac MAC address --serial Serial number file Show device license file info Usage: file [options] Options: --content Show content Default: false --mac MAC address --serial Serial number devices Show devices of issue server Usage: devices [options] Options: --limit Limit of count devices Default: 10 --mode Show mode Default: all --order Order Default: asc --skip Count of devices to skip Default: 0 --sort Field to sort Default: serial --type Device type license Show information about license Usage: license elmi-license>