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> 

  • Нет меток