Skip to main content

Проблема - подключенные точки не видны в контроллере

Страница перенесена в Confluence

Проблема может возникать по причине отсутствия регистрации точки. В базовом варианте, если точек немного, достаточно взять ее ID и зарегистрировать через окно "Точки доступа -> Добавить точки"

Однако когда таких точек много, требуется подключение к БД для поиска подобных точек. Поэтому выполните:

  1. Подключитесь к mongo sudo su ; docker exec -ti one_db_1

  2. Ввести эти две команды

var ids = db.base_location.distinct("model_id",{model:"cpes"})
db.cpes.distinct("_id",{_id:{$nin:ids}})
  1. В результате будет список id точек, которые не видны в списке на контроллере, но были когда либо подключены к контроллеру (есть в базе данных).

  2. Их следует добавить через контроллер в меню “Точки доступа -> Добавить точку” (можно в csv/можно по одной добавляя в список)