Казахтелеком

В системе Nekta есть интеграция с сетевым сервером Казахтелеком от компании OrionM2M.

Данные от всех устройств, которые добавлены на сервер Казахтелеком, в режиме реального времени можно транслировать в ПО Nekta Cloud или Nekta Server.

Настройка передачи данных.

На сервере Казахтелеком должна быть создана учетная запись и в нее добавлены устройства LoRaWan — Узлы.

В этой учетной записи необходимо создать Приложение в соответствующем разделе. При создании приложения автоматически генерируется App ID. В созданном приложении необходимо сгенерировать Токен.

В настройках Узлов, по которым необходимо передавать данные в Nekta, нужно указать созданное Приложение.

Далее в личном кабинете Nekta необходимо перейти в Настройки компании.

Во вкладке Сервисы раскрыть пункт «Казахтелеком», выбрать сервис kt_iot, указать адрес сервера kt-iot.kz, ввести Логин и Пароль от учетной записи на сервере Казахтелеком, Активировать сервис и нажать кнопку «Отправить».

При добавлении в систему Nekta устройств LoRaWan, данные по которым передаются с сетевого сервера Казахтелеком, необходимо выбрать тип подключения Kt-Iot, а в поле ID устройства ввести DevEUI (после префикса kt-iot_).

Особенности и ограничения.

1. Для получения данных с сетевого сервера Казахтелеком осуществляется подключение к WebSocket с использованием App ID и Токена Приложения. Приложение позволяет устанавливать несколько подключений к WebSocket, но в этом случае данные от устройств поочередно будут передаваться в каждое соединение.

Например, установлено одновременно 3 подключения. Первый пакет с данными отправится в первое подключение, второй во второе, третий в третье, четвертый в первое и т.д. Т.е. в одно подключение попадет только 1/3 данных. В вязи с этим, не рекомендуется устанавливать более одного подключения к одному приложению.

2. Возможность получения данных с сетевого сервера Казахтелеком задается для учетной записи. Если созданы подкомпании, подобные настройки нужно применять для каждой из них.

3. Допускается использование одновременно 2 сетевых серверов: встроенный в ПО Nekta сервер LoRaWan и сервер Казахтелеком, но есть ограничение:

  • Устройства, которые будут передавать данные через встроенный сервер LoRaWan, на сам сервер нужно добавлять вручную (доступно только для Nekta Server). При создании через web интерфейс Nekta на встроенном сервере LoRaWan они не будут создаваться автоматически.

4. В одной ученой записи, для которой включена передача данных с сетевого сервера Казахтелеком, не должно быть устройств, фактически работающих через встроенный сервер LoRaWan, опрос которых инициируется ПО Nekta или есть возможность управления, т.к. по умолчанию все запросы (downlink) осуществляются через сервера Казахтелеком и, соответственно, опрос и управление для таких устройств работать не будет.
Для таких случаев устройства нужно добавлять в отдельную учетную запись (подкомпанию), для которой не настроен сбор данных с сетевого сервера Казахтелеком.