智慧型住宅於不同情況下的結構定義
action.devices.traits.OnOff
:任何開啟及關閉二進位檔的裝置基本開啟和關閉功能,包括插頭和開關以及日後推出的多種裝置。
裝置屬性
具備這項特徵的裝置可能會回報下列資料:
在 SYNC
作業中使用屬性變更。學習
如要進一步瞭解如何處理 SYNC
意圖,請參閱
意圖執行要求。
屬性 | 類型 | 說明 |
---|---|---|
commandOnlyOnOff |
布林值 |
(預設值: 指出裝置是否只能透過指令控制,且無法查詢狀態資訊。 |
queryOnlyOnOff |
布林值 |
(預設值: 指出裝置是否只能查詢狀態資訊,也無法透過指令控制。 |
範例
支援開啟/關閉指令和回報狀態的裝置。
{ "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-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å?