Wiki source code of Не изменяется состояние разделов сигнализации, содержащих зоны контроллеров в разных доменах. В чём причина?
Last modified by superadmin on 2026/06/15 21:57
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Взаимодействие узлов и передача событий о смене состояния осуществляется только между узлами, принадлежащими одному (%%)домену ~[[[doc:neyross.Установка Платформы НЕЙРОСС.Приступая к работе | Платформа НЕЙРОСС.Что такое домен и почему на них надо делить систему? Сколько должно быть доменов? Cколько узлов в домене?.WebHome]]]. | ||
| 2 | |||
| 3 | Статусы разделов как сетевого ресурса каждый узел (Платформа НЕЙРОСС, контроллер БОРЕЙ) рассчитывает самостоятельно и рассылает события об изменении состояний только в пределах «своего» домена. Если в одном разделе охранной сигнализации есть зоны контроллеров, принадлежащих разным доменам, то для контроллера состояние раздела будет всегда неисправным, так как раздел содержит зоны от неизвестного устройства ~[[[doc:ui.Состояния элементов НЕЙРОСС\: метки, иконки.WebHome]]], при этом состояние раздела на Платформе НЕЙРОСС будет другим, так как данный узел принадлежит обоим доменам. | ||
| 4 | |||
| 5 | При изменении состояний зоны и разделов, в которые входит данная зона (с учётом иерархии разделов), события об изменении публикует только тот контроллер, который вызывал данное изменение. Если зона БОРЕЙ снята с охраны, то контроллер опубликует события изменения состояния по этой зоне и по разделам. Однако для контроллера и Платформы НЕЙРОСС изначальное состояние разделов различное, формируется конфликт ресурсов, изменение статуса не принимается. | ||
| 6 | |||
| 7 | Таким образом, Платформа НЕЙРОСС не может получить корректное извещение и не может обновить статус функционального элемента (раздела сигнализации на плане и в дереве элементов). | ||
| 8 | |||
| 9 | {{info}} | ||
| 10 | С версии 19.2 Платформы НЕЙРОСС нельзя добавить в один раздел зоны из разных контроллеров ~[[[doc:ui.Разделы сигнализации.WebHome]]]. Однако, если после формирования разделов домены контроллеров были изменены, может возникнуть данная ситуация. | ||
| 11 | {{/info}} | ||
| 12 | |||
| 13 | \\ | ||
| 14 | |||
| 15 | Решение: переформируйте разделы сигнализации таким образом, чтобы они включали зоны контроллеров, принадлежащих одному домену. | ||
| 16 | |||
| 17 | {{info}} | ||
| 18 | Вы также можете изменить сетевые параметры, добавив контроллеры во все домены, зоны которых включены в разделы, наряду с зонами данного контроллера, но в крупных системах это может привести к шквалу событий. | ||
| 19 | {{/info}} | ||
| 20 | |||
| 21 | \\ | ||
| 22 | |||
| 23 | |=((( | ||
| 24 | Относится к | ||
| 25 | )))|((( | ||
| 26 | Платформа НЕЙРОСС, БОРЕЙ | ||
| 27 | ))) | ||
| 28 | |=((( | ||
| 29 | Документация | ||
| 30 | )))|((( | ||
| 31 | * [[doc:ui.Разделы сигнализации.WebHome]] | ||
| 32 | * [[doc:ui.Параметры узла.Подключение к сети.WebHome]] | ||
| 33 | ))) |