online

Тип данных: BOOL.

Способ использования: хранит состояние устройства, менять его не может.

Назначение: показывает статус доступности устройства:

  • true — к устройству есть доступ и по сети. Устройством можно управлять, например, включить или выключить.
  • false — устройство сейчас недоступно. Например, оно может быть обесточено.

Устройства с этой функцией

Это базовая функция, которая есть у всех устройств.

Примеры голосовых команд

Пользователь не управляет этой функцией, голосовых команд для нее не предусмотрено. Если пользователь попробует отдать команду устройству, которое находится в офлайне, виртуальный ассистент ответит, что связи с устройством нет.

Описание функции в модели устройства

"features": [
    "online",
    // ...
 ]

Пример описания состояния функции

В примере состояние функции — онлайн, т. е. к устройству есть доступ по сети.

{
    "states": [
        {
            "key": "online",
            "value": {
                "type": "BOOL",
                "bool_value": true
            }
        }
    ]
}