Versions Compared

Key

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

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

...

Порт для подключения к API Smart Box целое числоПример: 80
Название столбцаОписаниеЗначение
Name

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

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

Пример: "SmartBoxName"

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

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

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

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

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

Пример: 8000

ApiPort

80

SecureConnection

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

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

Тип значения:

 true или false

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

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

Пример: "User"

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

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

Пример: "password"

Внимание! В столбце SmartBoxAddress, значение обязательно должно быть записано с типом протокола "http://" или "https://" в начале (например, "http://192.168.0.118" или "http://192.168.0.118").


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

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

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

ApiRequestTimeoutMs

 Время

Время ожидания ответа

от запроса

на запросы к API устройства SmartBox. Значение

времени

в миллисекундах.

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

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

ApiConnectionCheckIntervalMs

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

времени

в миллисекундах.

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

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

ApiRefreshTokenIntervalMinutes

Интервал

обновления данных для аутентификации к

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

времени

в минутах.

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

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