Esta é a Central do desenvolvedor do Google Home, o novo destino para aprender a desenvolver ações de casa inteligente. Observação:você continuará criando ações no Console do Actions.

Esquema de características da casa inteligente desativada

action.devices.traits.OnOff: a funcionalidade básica de ativação e desativação para qualquer dispositivo que tenha os binários ativados e desativados, incluindo tomadas e interruptores, bem como muitos dispositivos futuros.

ATRIBUTOS do dispositivo

Os dispositivos com essa característica podem informar os seguintes atributos como parte da operação SYNC. Para saber mais sobre como lidar com intents SYNC, consulte fulfillment de intent.

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 sobre 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 comandos de ativação/desativação e relatórios.

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

Dispositivo que só é compatível com comandos de ativação/desativação.

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

Dispositivo (geralmente sensor) compatível apenas com relatórios de estado ativado/desativado.

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

STATES do dispositivo

As entidades com essa característica podem informar os estados a seguir como parte da operação QUERY. Para saber mais sobre como lidar com intents QUERY, consulte fulfillment de intent.

Estados Tipo Descrição
on Booleano

Se um dispositivo com um controle liga/desliga está ativado ou desativado.

Exemplos

O dispositivo está ligado?

{
  "on": true
}

O dispositivo está desligado?

{
  "on": false
}

Dispositivo COMMANDS

Os dispositivos com essa característica podem responder aos comandos a seguir como parte da operação EXECUTE. Para saber mais sobre como lidar com intents EXECUTE, consulte fulfillment de intent.

action.devices.commands.OnOff

Ligue ou desligue o dispositivo.

Parâmetros

Parâmetros Tipo Descrição
on Booleano

Obrigatório.

Define 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å?

Dispositivo ERRORS

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