Настройка подключений к устройствам Smart Box SmartBox находится в файле "Configuration/SmartBoxConnections.csv".
...
| Название столбца | Описание | Значение | |||
|---|---|---|---|---|---|
| Name | Название подключения. | Тип значения: текстовая строка Пример: "SmartBoxName" | |||
| SmartBoxAddress | Сетевой адрес к API устройства Smart BoxSmartBox | Тип значения: текстовая строка Пример: "http://192.168.0.118" | |||
| 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" |
Внимание! В столбце 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 |