Схема умного дома OnOff

action.devices.traits.OnOff — базовые функции включения и выключения для любого устройства с двоичным включением и выключением, включая вилки и переключатели, а также многие будущие устройства.

АТРИБУТЫ устройства

Устройства с этой чертой могут сообщать о следующих атрибутах как часть операции SYNC . Дополнительные сведения об обработке намерений SYNC см. в разделе Выполнение намерений .

Атрибуты Тип Описание
commandOnlyOnOff логический

(По умолчанию: false )

Указывает, можно ли управлять устройством только с помощью команд и нельзя ли запрашивать информацию о состоянии.

queryOnlyOnOff логический

(По умолчанию: false )

Указывает, можно ли запрашивать только информацию о состоянии устройства и нельзя ли им управлять с помощью команд.

Примеры

Устройство, поддерживающее команды включения/выключения и отчеты о состояниях.

{
  "commandOnlyOnOff": false,
  "queryOnlyOnOff": false
}

Устройство, поддерживающее только команды включения/выключения.

{
  "commandOnlyOnOff": true,
  "queryOnlyOnOff": false
}

Устройство (обычно датчик), поддерживающее только отчеты о включенном/выключенном состоянии.

{
  "queryOnlyOnOff": true,
  "commandOnlyOnOff": false
}

СОСТОЯНИЯ устройства

Сущности с этим признаком могут сообщать о следующих состояниях как часть операции QUERY . Дополнительные сведения об обработке намерений QUERY см. в разделе Выполнение намерений .

состояния Тип Описание
on логический

Включено или выключено устройство с переключателем включения/выключения.

Примеры

Устройство включено?

{
  "on": true
}

Устройство выключено?

{
  "on": false
}

КОМАНДЫ устройства

Устройства с этой чертой могут отвечать на следующие команды как часть операции EXECUTE . Дополнительные сведения об обработке намерений EXECUTE см. в разделе Выполнение намерений .

action.devices.commands.OnOff

Включите или выключите устройство.

Параметры

Параметры Тип Описание
on логический

Необходимый.

Включить или выключить устройство.

Примеры

Включите устройство.

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": true
  }
}

Выключите устройство.

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": false
  }
}

Примеры высказываний

де-DE

  • Bitte Licht aus
  • Bitte das Wohnzimmer einschalten
  • Bitte die Küche ausstellen
  • Ist der Staubsauger an
  • Ist in der Küche noch was an
  • Lampen an

en-US

  • the lights off are
  • turn off the AC
  • turn on my lights
  • what is on in the kitchen ?

эс-эс

  • enciende el robot de limpieza
  • enciéndeme el salón

а как

  • Tu peux éteindre le salon ?
  • allume la chambre
  • allume les lumières
  • est-ce que la lumière de la cuisine est éteinte
  • qu'est-ce qui est allumé dans la cuisine
  • éteins les lumières

привет-IN

  • किचन को ऑन करो
  • किचन में कुछ ऑन है?
  • बत्तियाँ जला दें
  • बालकनी ऑफ कर दो
  • लाइट आन है क्या
  • लाइट ऑफ करो

это-это

  • Accendimi la luce in cucina
  • Ho spento la luce in bagno ?
  • accendere in cucina
  • ho lasciato il bagno acceso?
  • spegni la luce della camera
  • camera bimbi spengi бимби

ja-JP

  • エアコンはついてる
  • キッチンで何がオンになっていますか
  • ベッドルームをつけて
  • リビングをオフにして
  • 照明をオンにして
  • 照明を消して

ко-КР

  • 거실 꺼 줘
  • 거실 에어컨 전원 켜
  • 거실 켜 줘
  • 켜져 있어
  • 에어컨 전원 꺼 줘
  • 주방 에 뭐 켜져 있어

нл-нл

  • babykamer aandoen
  • doe het licht aan
  • doe het licht uit
  • staat de droger aan
  • staat er iets aan in de keuken

пт-BR

  • Acender a luz .
  • Apagar a luz .
  • a sala está apagada?
  • acender a sala
  • eu apaguei luz do quarto ?
  • quero desligar o quarto

св-СЭ

  • stäng av lampan
  • sätt på ljuset
  • vad är på i badrummet
  • Är badrumslampan på?

ОШИБКИ устройства

См. полный список ошибок и исключений .