Wiki source code of Редактор тем извещений
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{layout}} | ||
| 2 | {{layout-section ac:type="two_right_sidebar"}} | ||
| 3 | {{layout-cell}} | ||
| 4 | В данном разделе приведено описание редактора тем извещений Платформы НЕЙРОСС. | ||
| 5 | |||
| 6 | {{info}} | ||
| 7 | Общие сведения о фильтрации событий приведены в разделе ~[[[doc:ui.Параметры узла.События и фильтры.WebHome]]]. | ||
| 8 | {{/info}} | ||
| 9 | |||
| 10 | {{info}} | ||
| 11 | **Переход к функционалу**: | ||
| 12 | |||
| 13 | * С версии 20.40 ~[[[doc:ui.Рабочий стол НЕЙРОСС.Изменения интерфейса НЕЙРОСС.WebHome]]]: [[doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > [[doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.События и фильтры.WebHome]] > вкладка Фильтры. | ||
| 14 | * До версии 20.39 включительно: [[doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > Конфигурация узлов > События и фильтры > вкладка Фильтры. | ||
| 15 | * До версии 20.22: [[doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > Конфигурация узлов > Фильтры. | ||
| 16 | {{/info}} | ||
| 17 | {{/layout-cell}} | ||
| 18 | |||
| 19 | {{layout-cell}} | ||
| 20 | [[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание: | ||
| 21 | |||
| 22 | {{toc/}} | ||
| 23 | {{/layout-cell}} | ||
| 24 | {{/layout-section}} | ||
| 25 | |||
| 26 | {{layout-section ac:type="single"}} | ||
| 27 | {{layout-cell}} | ||
| 28 | == {{id name="Редактортемизвещений-Общиесведения"/}}Общие сведения == | ||
| 29 | |||
| 30 | Платформа НЕЙРОСС получает события от других узлов НЕЙРОСС, а также от «внешних» систем и в том числе от IP-камер в виде ONVIF-извещений. ONVIF-извещение представляет собой XML-схему описания события. События сети НЕЙРОСС известны и имеют понятные названия. «Сторонние» же системы часто формируют собственный пул ONVIF-извещений. Редактор тем извещений позволяет формировать для нестандартных событий от внешних систем удобочитаемые заголовки. | ||
| 31 | |||
| 32 | При необходимости обработки таких извещений на Платформе НЕЙРОСС в автоматическом (через задачи автоматизации) или в ручном (в АРМ Центр например) режиме вы можете с помощью инструмента преобразования событий назначить описания событий, задать метки и прочие данные. | ||
| 33 | |||
| 34 | Все получаемые системой события отображаются в журнале событий. Если для идентификатора события нет названия, оно не отображается. Чтобы открыть полную XML-схему описания события, нажмите на кнопку **Дополнительные данные** в строке события. | ||
| 35 | |||
| 36 | [[image:attach:filtr_eventconv_Journal.png||width="900"]] | ||
| 37 | |||
| 38 | Пример события: | ||
| 39 | |||
| 40 | {{code}} | ||
| 41 | { | ||
| 42 | "id": 356085, | ||
| 43 | "identifier": "", | ||
| 44 | "sent": 1744722501000, | ||
| 45 | "registered": 1744722501942, | ||
| 46 | "networkNode": 6, | ||
| 47 | "topic": [ | ||
| 48 | "{http://www.onvif.org/ver10/topics}RuleEngine/FieldDetector/ObjectsInside" | ||
| 49 | ], | ||
| 50 | "functionalElement": 147, | ||
| 51 | "onvifSource": { | ||
| 52 | "Rule": "MyFieldDetector1", | ||
| 53 | "VideoSourceConfigurationToken": "VideoSourceToken", | ||
| 54 | "VideoAnalyticsConfigurationToken": "VideoAnalyticsToken", | ||
| 55 | "FEToken": "remote:6486d00a-5892-9357-e374-0da392623b90" | ||
| 56 | }, | ||
| 57 | "onvifKey": { | ||
| 58 | "ObjectId": "477" | ||
| 59 | }, | ||
| 60 | "onvifData": { | ||
| 61 | "IsInside": "true" | ||
| 62 | }, | ||
| 63 | "eventTags": [ | ||
| 64 | "Unknown" | ||
| 65 | ] | ||
| 66 | } | ||
| 67 | {{/code}} | ||
| 68 | |||
| 69 | Вам потребуется топик события — содержимое блока topic без кавычек. В нашем примере это: | ||
| 70 | |||
| 71 | {{code}} | ||
| 72 | {http://www.onvif.org/ver10/topics}RuleEngine/FieldDetector/ObjectsInside | ||
| 73 | {{/code}} | ||
| 74 | |||
| 75 | \\ | ||
| 76 | |||
| 77 | == {{id name="Редактортемизвещений-Окноредактора"/}}Окно редактора == | ||
| 78 | |||
| 79 | (% style="color: rgb(23,43,77);" %)Чтобы открыть редактор тем извещений: | ||
| 80 | |||
| 81 | 1. (% style="color: rgb(23,43,77);" %)Перейдите в базовый редактор фильтров ~[[[doc:ui.Параметры узла.События и фильтры.Базовый редактор фильтров.WebHome]]]. | ||
| 82 | 1. (% style="color: rgb(23,43,77);" %)Убедитесь, что переключатель **Профессиональный режим** выключен. | ||
| 83 | 1. (% style="color: rgb(23,43,77);" %)В блоке [5] **По темам** нажмите на кнопку [[image:attach:btn_edit1.png||thumbnail="true" height="20"]](%%) **Редактировать темы извещений**. | ||
| 84 | 1. Откроется окно редактора. | ||
| 85 | |||
| 86 | [[image:attach:nfilters_themes_load.png||width="900"]] | ||
| 87 | |||
| 88 | == {{id name="Редактортемизвещений-Добавлениетемыизвещения"/}}Добавление темы извещения == | ||
| 89 | |||
| 90 | Перед добавлением темы скопируйте его идентификатор из XML-схемы ONVIF-извещения о событии. | ||
| 91 | |||
| 92 | {{code}} | ||
| 93 | {http://www.onvif.org/ver10/topics}RuleEngine/FieldDetector/ObjectsInside | ||
| 94 | {{/code}} | ||
| 95 | |||
| 96 | В редакторе тем извещений нажмите на кнопку **Добавить**. | ||
| 97 | |||
| 98 | В отобразившемся окне задайте параметры согласно таблице ниже. Нажмите на кнопку **Добавить**. | ||
| 99 | |||
| 100 | [[image:attach:filtr_eventconv_add.png]] | ||
| 101 | |||
| 102 | |=((( | ||
| 103 | Поле | ||
| 104 | )))|=((( | ||
| 105 | Комментарий | ||
| 106 | ))) | ||
| 107 | |((( | ||
| 108 | Название | ||
| 109 | )))|((( | ||
| 110 | Введите тему события, которая должна отображаться в поле Событие в Журнале событий, а также в ленте событий АРМ Центр. | ||
| 111 | ))) | ||
| 112 | |((( | ||
| 113 | Идентификатор темы | ||
| 114 | )))|((( | ||
| 115 | Вставьте скопированный на предыдущем этапе топик ONVIF-события. | ||
| 116 | ))) | ||
| 117 | |((( | ||
| 118 | Класс | ||
| 119 | )))|((( | ||
| 120 | Поле является опциональным. Можно оставить значение по умолчанию. | ||
| 121 | ))) | ||
| 122 | |((( | ||
| 123 | Уровень | ||
| 124 | )))|((( | ||
| 125 | Поле является опциональным. Можно оставить значение по умолчанию. | ||
| 126 | ))) | ||
| 127 | |||
| 128 | \\ | ||
| 129 | |||
| 130 | После добавления темы в [[Журнале событий>>doc:ui.Журнал событий.WebHome]] будет отображаться заданное название в поле **Событие**. При необходимости редактирования меток воспользуйтесь инструментом преобразования событий ~[[[doc:ui.Параметры узла.События и фильтры.Преобразование событий.WebHome]]]. | ||
| 131 | |||
| 132 | [[image:attach:filtr_eventconv_Journal1.png||height="119"]] | ||
| 133 | |||
| 134 | == {{id name="Редактортемизвещений-Импорттемизвещений"/}}Импорт тем извещений == | ||
| 135 | |||
| 136 | Вы можете добавить темы извещений из предварительно подготовленного файла. | ||
| 137 | |||
| 138 | Нажмите на кнопку **Импорт **и укажите путь к файлу**.** | ||
| 139 | |||
| 140 | == {{id name="Редактортемизвещений-Редактированиетемизвещений"/}}Редактирование тем извещений == | ||
| 141 | |||
| 142 | Чтобы отредактировать тему извещения нажмите на кнопку [[image:attach:fa-edit.png||thumbnail="true" height="16"]] в строке темы. | ||
| 143 | |||
| 144 | [[image:attach:nfilters_themes_edit.png||width="400"]] | ||
| 145 | |||
| 146 | {{info}} | ||
| 147 | **ПРИМЕР ИСПОЛЬЗОВАНИЯ** | ||
| 148 | |||
| 149 | Пример решения задачи обогащения семантики сообщений IP-камеры приведён в разделе ~[[[neyross.Обслуживание Платформы НЕЙРОСС.Часто задаваемые вопросы | Платформа НЕЙРОСС.Система получает неизвестные события\. Как их интерпретировать?.WebHome]]]. | ||
| 150 | {{/info}} | ||
| 151 | {{/layout-cell}} | ||
| 152 | {{/layout-section}} | ||
| 153 | {{/layout}} |