Speedtest
Плагин Speedtest предоставляет возможность измерения скорости интернет-соединения непосредственно из системы Smart Home. Этот плагин позволяет пользователям проверять качество своего интернет-подключения, а также использовать полученные данные для принятия решений по оптимизации сетевых параметров.
Свойства устройства
Каждое устройство, созданное с использованием плагина Speedtest, обладает следующими свойствами:
-
Point: Географические координаты узла Speedtest. -
Name(тип: String): Название проведенного теста Speedtest. -
Country(тип: String): Страна, в которой проводится тест. -
Sponsor(тип: String): Название спонсора теста Speedtest. -
Distance(тип: Float): Расстояние до сервера Speedtest в километрах. -
Latency(тип: String): Задержка (пинг) до сервера Speedtest. -
Jitter(тип: String): Индикатор стабильности интернет-соединения. -
DLSpeed(тип: Float): Скорость загрузки (Download Speed) в мегабитах в секунду. -
ULSpeed(тип: Float): Скорость выгрузки (Upload Speed) в мегабитах в секунду. -
location(тип: Point): Географические координаты местоположения устройства.
Настройки устройства
Каждое устройство, созданное с использованием плагина Speedtest, содержит следующие настройки:
-
location(тип: Point): Географические координаты, указывающие местоположение устройства для проведения теста Speedtest. -
city(тип: String): Название города, в котором будет производиться тестирование.
Статусы устройства
Каждое устройство, созданное с использованием плагина Speedtest, может иметь следующие статусы:
-
completed: Тестирование завершено успешно, и данные доступны для анализа. -
in process: Тестирование находится в процессе выполнения.