Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

HtBvmsSferaMonitoring.Bvms.Discovery – консольная утилита, предназначенная для обнаружения устройств по протоколу RCP+ и генерации файла Devices.csv, необходимого для мониторинга BVMS.

HtBvms.Discovery расположена в папке Tools (рисунок 3.20).

Image Removed

HtBvms.Discovery SferaMonitoring.Bvms.Discovery отправляет широковещательные сообщения по протоколу RCP+ всем устройствам, поддерживающим данный протокол и находящимся в одной подсети с компьютером, на котором запущена утилита.

Процесс работы утилиты (рисунок 3.3.4.213.1):

  • скопируйте папку с утилитой на компьютер, находящийся в подсети, где расположены устройства;
  • если у компьютера несколько сетевых интерфейсов, в настройках утилиты (таблица 8) задайте параметр LocalIp;
  • запустите файл HtBvms.Discovery.exe;
  • для начала обнаружения устройств нажмите Enter и ожидайте;
  • утилита начнет отправлять широковещательные сообщения в рамках подсети, в которой она запущена;
  • в консоли будут появляться сообщения об обнаруженных устройствах;
  • когда после отправки очередного широковещательного сообщения на консоли будут появляться только сообщения видов «Already saved» или «Response ignored», нажмите Enter для завершения обнаружения устройств и генерации файла Devices.csv.

Image Modified

В результате работы утилиты в папке Discovered будут сохранены ответы обнаруженных устройств в формате XML (рисунок 3.3.4.3.222).

Image Modified

В папке Generated будет расположен сгенерированный файл Devices.csv, содержащий список обнаруженных устройств в формате CSV (рисунок 3.3.4.3.233, таблица 73.3.4.3.1). Поля username и password для устройств типа Video Recording Manager заполняются вручную.

Image Modified

...

Note
  • В результате обнаружения устройств в разных подсетях получится несколько файлов Devices.csv. Их необходимо объединить вручную в один файл Devices.csv с помощью текстового редактора.
    • При копировании строчек не должны быть продублированы названия столбцов CSV;
    • При сохранении итогового файла должны быть сохранены исходные кодировка (UTF-8) и разделитель (;).
  • Если в процессе обнаружения утилита была закрыта до того, как Devices.csv был сгенерирован, запустите утилиту еще раз.



В таблице 8 3.3.4.3.1 перечислены параметры файла Settings/HtBvmsDiscovery.json.

Таблица 8 3.3.4.3.1 – Параметры настроек утилиты HtBvms.Discovery

...