Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Настройка подключений к устройствам Smart Box SmartBox находится в файле "Configuration/SmartBoxConnections.csv".

...

Таблица 6.4.1 - Описание полей настройки подключения к Smart Boxв файле SmartBoxConnections.csv

Тип: целое число

Пример: 80
Название столбцаОписаниеЗначение
Name

Название подключения.

Тип значения: текстовая строка

Пример: "SmartBoxName"

SmartBoxAddressСетевой адрес к API устройства Smart BoxSmartBox

Тип значения: текстовая строка

Пример: "http://192.168.770.228118"

WebSocketPortApiPortПорт для подключения к WebSocket серверу Smart BoxAPI SmartBox

Тип значения: целое число

Пример: 8000

ApiPortПорт для подключения к API Smart Box

80

SecureConnection

Если значение равно true, то будет использоваться безопасное  подключение по протоколу WSS (WebSockets Secure). 

Если значение равно false то будет использоваться обычный протокол WS (WebSockets)

Тип значения: true или false

UserИмя пользователя для доступа к API

Тип значения: текстовая строка

Пример: "User"

PasswordПароль для доступа к API

Тип значения: текстовая строка

Пример: "password"


Помимо списка для подключения, в папке Configuration, находится файл с настройками подключения SmartBoxConnection.Settings.json. Описание настроек подключения приведено в таблице 6.4.2.

Таблица 6.4.2 - Описание файла с настройками SmartBoxConnection.Settings.json

НазваниеОписание настройкиОписание значения

ApiRequestTimeoutMs

Время ожидания ответа на запросы к API устройства SmartBox. Значение в миллисекундах.

Тип значения: целое число

По умолчанию: 10000

ApiConnectionCheckIntervalMs

Интервал проверки подключения к API устройства SmartBox. Значение в миллисекундах.

Тип значения: целое число

По умолчанию: 20000

ApiRefreshTokenIntervalMinutes

Интервал между обновлениями токена для авторизации в API. Значение в минутах.

Тип значения: целое число

По умолчанию: 60