RUS
  • RUS
  • ENG

Создание деревьев с помощью загрузки CSV файла

Последние изменения: 26.08.2025

Для создания участков дерева ЛК с помощью csv файла нужно войти в личный кабинет, выбрать нужную вершину дерева (главный элемент, в котором будут создан новый сегмент дерева).

Выбрать в интерфейсе «загрузить файл». Укажите заранее подготовленный к загрузке файл, и нажмите “Загрузить”

Правила создания CSV файла для загрузки.

  • Файл должен быть в формате csv
  • Разделитель записей - точка с запятой
  • Первой строкой идут названия столбцов (обязательные поля "modem_id", "name")
  • Последующие строки уже с значениями

Для загрузки самого файла, в окне "Добавить новый элемент" внизу есть кнопка "Выберите файл"

Нажимаем её, выбираем нужный *.csv файл, далее нажимаем кнопку "Загрузить"

Всё, на этом этапе пошла обработка файла, если что то пойдёт не так, то выдастся сообщение об ошибке

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

(Пример 1):

modem_id;name;node_type;Cold;Hot

A50490|A4FD96;1;квартира;A50490;A4FD96

A50220|A500B1;2;квартира;A50220;A500B1

A4F6B3|A4FB0E;3;квартира;A4F6B3;A4FB0E

A59AE7|A51AB1;4;квартира;A59AE7;A51AB1


 

modem_id

name

node_type

Cold

Hot

A50490|A4FD96

1

квартира

A50490

A4FD96

50220|A500B1

2

квартира

50220

A500B1

A4F6B3|A4FB0E

3

квартира

A4F6B3

A4FB0E

A59AE7|A51AB1

4

квартира

A59AE7

A51AB1


 

Поля:

modem_id - может содержать как 1 модем, так и несколько (разделителем является вертикальная черта)

name - Название ветки, которая создастся и к ней будут привязаны устройства

node_type - Тип ветки, может быть (город, улица, участок, дом, подъезд, этаж, квартира, другое) - в случае, если поле не указано, ставится тип (другое)

Cold - Столбец сообщает, что данный прибор относится к типу "Холодная вода"

Hot - Столбец сообщает, что данный прибор относится к типу соответственно "Горячая вода"

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Поддерживается структура csv как и в старом виде с additional, (Пример 2):

name;modem_id;additional

1;910F91|9513C0|99B293|99B8FA;99B293[meter_type=cold]|99B8FA[meter_type=hot]

2;910DC1|950EA6|99B4C3|99B8EA;99B4C3[meter_type=cold]|99B8EA[meter_type=hot]

3;910F8D|950EA5|99B35E|99B8E6;99B35E[meter_type=cold]|99B8E6[meter_type=hot]

4;910FD1|950E9E|99B27D|99B32B;99B27D[meter_type=cold]|99B32B[meter_type=hot]

name - Название ветки, которая создастся и к ней будут привязаны устройства

modem_id - может содержать как 1 модем, так и несколько (разделителем является вертикальная черта)

additional - Столбец с расширенными настройками, там мы указываем modem_id и в квадратных скобках, указываем тип каждого конкретного модема

Помогла ли вам статья?