歡迎使用 Google Home 開發人員中心,探索全新功能,瞭解如何開發智慧住宅動作。注意:請繼續在「動作」控制台中建立動作。
透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Smart Home OnOff Trait 結構定義

action.devices.traits.OnOff - 所有具有二進位檔開啟與關閉狀態的裝置 (包括插座與開關,以及許多未來裝置) 的基本開啟和關閉功能。

裝置屬性

具有此特性的裝置可能會在 SYNC 作業中回報下列屬性。如要進一步瞭解如何處理 SYNC 意圖,請參閱意圖執行要求一文。

屬性 類型 說明
commandOnlyOnOff 布林

(預設:false)

指出裝置是否只能透過指令進行控制,也無法查詢狀態資訊。

queryOnlyOnOff 布林

(預設:false)

指出裝置是否只能查詢狀態資訊,而且無法透過指令進行控制。

範例

支援開啟/關閉指令和回報狀態的裝置。

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

僅支援開啟/關閉指令的裝置。

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

通常支援回報開啟/關閉狀態的裝置 (通常是感應器)。

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

裝置狀態:STATE

具有此特性的裝置可能會在 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-DE

  • Bitte Licht aus
  • Bitte das Wohnzimmer einschalten
  • Bitte die Küche ausstellen
  • Lampen an

en-US

  • turn off the AC
  • turn on my lights

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
  • éteins les lumières

hi-IN

  • किचन को ऑन करो
  • बत्तियाँ जला दें
  • बालकनी ऑफ कर दो
  • लाइट ऑफ करो

it-IT

  • Accendimi la luce in cucina
  • accendere in cucina
  • spegni la luce della camera
  • spengi camera bimbi

ja-JP

  • ベッドルーム をつけて
  • リビング をオフにして
  • 照明 をオンにして
  • 照明 を消して

ko-KR

  • 거실 꺼 줘
  • 거실 에어컨 전원 켜
  • 거실 켜 줘
  • 에어컨 전원 꺼 줘

nl-NL

  • babykamer aandoen
  • doe het licht aan
  • doe het licht uit

pt-BR

  • Acender a luz .
  • Apagar a luz .
  • acender a sala
  • quero desligar o quarto

sv-SE

  • stäng av lampan
  • sätt på ljuset

裝置錯誤:ERRORS

請參閱錯誤和例外狀況的完整清單。