Esquema de atributo OnOff da casa inteligente

action.devices.traits.OnOff: as funcionalidades básicas de ativação e desativação de qualquer dispositivo com binário ativado e desativado, incluindo plugues e interruptores, bem como muitos dispositivos futuros.

ATRIBUTOS do dispositivo

Dispositivos com essa característica podem informar os seguintes atributos como parte da operação SYNC. Para saber mais sobre como processar intents SYNC, consulte Fulfillment de intents.

Atributos Tipo Descrição
commandOnlyOnOff Booleano

Padrão: false.

Indica se o dispositivo só pode ser controlado por comandos e não pode ser consultado para informações de estado.

queryOnlyOnOff Booleano

Padrão: false.

Indica se o dispositivo só pode ser consultado para informações de estado e não pode ser controlado por comandos.

Exemplos

Dispositivo compatível com o comando de ativação/desativação e os estados de relatórios.

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

Dispositivo que só oferece suporte a comandos de ativação/desativação.

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

Dispositivo (geralmente um sensor) que só oferece suporte para o envio de informações sobre o estado ativado/desativado.

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

ESTADOS DO DISPOSITIVO

Entidades com essa característica podem informar os estados a seguir como parte da operação QUERY. Para saber mais sobre o processamento de intents QUERY, consulte Fulfillment de intents.

Estados Tipo Descrição
on Booleano

Se um dispositivo com um interruptor de ativação/desativação está ativado ou desativado.

Exemplos

O dispositivo está ligado?

{
  "on": true
}

O dispositivo está desligado?

{
  "on": false
}

COMANDOS DO dispositivo

Dispositivos com essa característica podem responder aos comandos abaixo como parte da operação EXECUTE. Para saber mais sobre como processar intents EXECUTE, consulte Fulfillment de intents.

action.devices.commands.OnOff

Ligue ou desligue o dispositivo.

Parâmetros

Parâmetros Tipo Descrição
on Booleano

Obrigatório.

Se o dispositivo será ligado ou desligado.

Exemplos

Ligue o dispositivo.

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

Desligue o dispositivo.

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

Exemplos de declarações

de-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

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

es-ES

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

fr-FR

  • 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

hi-IN

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

it-IT

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

ja-JP

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

ko-KR

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

nl-NL

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

pt-BR

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

sv-SE

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

ERROS no dispositivo

Confira a lista completa de erros e exceções.