支援的啟動條件、條件和動作

自動化動作支援下列啟動條件和動作。所有狀態也都支援做為條件。

依類型篩選:

狀態 / 事件 (啟動條件)
條件
指令 (動作)
支援的欄位 說明
複合條件,代表所有子項條件的邏輯 AND。
assistant.指令。廣播 訊息
assistant.指令。Ok Google okGoogle
assistant.event。OkGoogle 項查詢
device. 指令。ActivateScene (啟用裝置) 啟用 啟用或停用場景。
device.command。AppInstall newApplicationName 在指定裝置上安裝應用程式。
device. 指令。AppSearch 應用程式 applicationName 搜尋指定的應用程式。
device. 指令。AppSelect applicationName 選取指定應用程式。
device. 指令。ArmDisarm arm
armLevel
取消
設定裝置的鬧鐘等級。
device. 指令。BrightnessAbsolute 亮度 調整裝置絕對亮度。如果亮度設為任何大於 0 的值,表示裝置處於關閉狀態,且 [`OnOffState.state`](./on_off_state) 會反映裝置處於開啟狀態。同樣地,當亮度設為 0 時,裝置就會關機,而 [`OnOffState.state`](./on_off_state) 會隨之變更。
裝置。指令。BrightnessRelative BrightRelativePercent
brightnessRelativeWeight
調整裝置相對亮度。如果亮度設為任何大於 0 的值,表示裝置處於關閉狀態,且 [`OnOffState.state`](./on_off_state) 會反映裝置處於開啟狀態。同樣地,當亮度設為 0 時,裝置就會關機,而 [`OnOffState.state`](./on_off_state) 會隨之變更。
device. 指令。Charge (充電) 充電 開始或停止充電。
device.command。ColorAbsolute color.name
color.spectrumHSV.hue
color.spectrumHSV.saturation
color.spectrumHSV.value
color.spectrumRGB
color.temperature
將顏色設為指定色調。若在裝置上設定顏色,裝置會開機,而 [`OnOffState.state`](./on_off_state) 會反映此設定。同樣地,當亮度設為 0 時,裝置就會關機,而 [`OnOffState.state`](./on_off_state) 會隨之變更。
device. 指令。烹飪 CookMode
foodPreset
quantity
start
unit
開始或停止烹飪。
device. 指令。Dispense 金額
項目
presetName
unit
散裝物品。
device. 指令。Dock 將裝置插入座架。
device.command。EnableDisableGuestNetwork enable 啟用或停用訪客網路。
device.command。EnableDisableNetworkProfile 啟用
設定檔
啟用或停用網路設定檔。必須使用搭配 PIN 碼的次要使用者驗證。如果透過這些指令停用其他安全性裝置,使用者的住家安全就可能會受到影響。
device. 指令。填入 填入
fillLevel
將裝置充飽或清空。
裝置。指令。FindMyDevice 靜音 產生本機快訊,藉此找出目標裝置。
device.command。HumidityRelative 相對濕度百分比
相對濕度百分比
根據目前值調整濕度等級。
device.Command.LightEffectColorLoop 持續時間 循環使用一組顏色。
device. 指令。LightEffectPulse 持續時間 光強度會從中階亮度提高到最高亮度,然後降低到中階亮度,總週期時間為每秒一次。在每個週期中,最高亮度應持續 200 毫秒,而中階亮度 (不包括過渡期) 應持續至少 500 毫秒。
device.指令。LightEffectSleep 持續時間 在一段時間內,逐漸降低裝置的亮度,並視需要調整色溫。
device. 指令。LightEffectWake 持續時間 使用一段時間後,逐漸提高裝置的亮度,並視需要變更色溫。
device. 指令。LockUnlock 智慧門鎖 鎖定或解鎖裝置。
device.command。MediaNext 跳到下一個媒體項目。
device. 指令。MediaPause 暫停播放媒體。
device.command。MediaPrevious 跳至上一個媒體項目。
device.command。MediaResume 繼續播放媒體。
device. 指令。MediaREM 隨機播放目前的播放清單。
device. 指令。MediaStop 停止播放媒體。
device. 指令。靜音 靜音 將指定裝置設為靜音或取消靜音。
device.command。NextInput 切換至下一個輸入來源。
device. 指令。OnOff 開啟或關閉裝置。
device. 指令。OpenClose openDirection
openPercent
設定裝置的開啟關閉狀態
device. 指令。PauseUnpause 暫停 暫停或取消暫停裝置作業。
device. 指令。PreviousInput 切換至上一個輸入來源。
device. 指令。重新啟動 重新啟動裝置。
device.command。RelativeChannel channelCount 以相對金額調整目前的管道。
device. 指令。ReturnChannel 返回使用者原先所在的頻道。
device. 指令。ReverseFan 反向調整風扇的方向。
device. 指令。RotateAbsolute rotationDegrees
rotationPercent
設定裝置的絕對旋轉角度。
device. 指令。SelectChannel channelCode
channelName
channelNumber
將目前的管道設為特定值。
device. 指令。SetFanSpeed fanSpeed 設定風扇速度。
裝置。指令。SetFanSpeedRelative FanSpeedRelativePercent
fanSpeedRelativeWeight
設定風扇的相對速度。
device. 指令。設定溼度 濕度 將濕度設為絕對值。
device. 指令。SetInput newInput 設定媒體輸入。
device. 指令。SetVolume volumeLevel 設定指定裝置的音量。
device. 指令。開始停止 start 啟動或停止裝置。
device. 指令。StopLightEffect 停止目前的燈光效果。
device. 指令。ThermostatSetMode thermostatMode 設定溫度控制器的目標作業模式。
device.command。ThermostatTemperatureSetpoint thermostatTemperatureSetpoint 設定溫度控制器的目標溫度。
device. 指令。ThermostatTemperatureSetRange ThermostatTemperatureSetpointHigh
thermostatTemperatureSetpoint 低
設定溫度控制器的目標溫度範圍。
device.command。TimerAdjust 持續時間 調整計時器時間長度。
device.command。TimerCancel 取消計時器。
device.command。計時器暫停 暫停計時器。
device.command。計時器恢復時間 繼續計時。
device. 指令。計時器啟動 持續時間 啟動新的計時器。
device.event。AnimalCatDetection 攝影機偵測到貓。
device.event.AnimalDogDetection 攝影機偵測到狗。
裝置。活動。AnimalOtherDetection 攝影機偵測到動物。
device.event。DoorbellPress 有人按下門鈴。
device.event。FaceFamiliarDetection 攝影機偵測到熟面孔。
device.event。FaceUnfamiliarDetection 攝影機偵測到陌生人。
device.event.MotionDetection 裝置偵測到動作。
device.event.MovingVehicleDetection 攝影機偵測到正在移動的車輛。
device.event.包裹已送達 攝影機偵測到已傳送的包裹。
device.event.PersonDetection 攝影機偵測到人影。
device.event.PersonTalking 裝置偵測到人聲。
device.event.音效 裝置偵測到聲響。
device.state。AppSelector currentApplication 適用於可切換應用程式的裝置。
device.state。ArmDisarm currentArmLevel
已結束
如果是支援啟動和解除功能的保全系統等裝置,這個值會指出裝置是處於啟動或解除狀態。
device.狀態。亮度 亮度 裝置的亮度設定。
device.state。管道 適用於支援媒體裝置頻道的裝置。
device.state.ColorSetting 顏色。colorTemperature
color.spectrumHsv。hue
color.spectrumHsv.saturation
color.spectrumHsv.value
color.spectrumRgb
色彩設定的狀態。
device.state。烹飪 currentCookingMode
currentFoodPreset
適用於可以根據各種預設飲食預設和支援的烹飪模式烹調食物的裝置。
device.state。座架 isDocked 適用於可退貨及充電的自助式行動裝置。
device.state。EnergyStorage 描述性 CapacityRemaining
isCharging
isPluggedIn
能源儲存裝置的狀態 (例如電池),包括目前儲存的能源量、是否正在充電,以及裝置是否接上電源。
device.state。FanSpeed currentFanSpeedPercent
currentFanSpeedSetting
適用於支援設定風扇速度的裝置。
device.state。填入 currentFillLevel
currentFillPercent
isFilled
適用於支援填充的裝置,例如浴缸。
device.state。HumiditySetting 濕度微光百分比
濕度設定點百分比
適用於支援濕度設定的裝置,例如加濕器和除濕機。
裝置。狀態。InputSelector currentInput 啟用查詢可切換輸入的裝置。媒體輸入來源可為每個裝置提供動態名稱,代表音訊或視訊動態饋給。這類動態饋給可以是有線或網路,但必須命名且維持合理性。這項功能不支援任意暫時動態饋給,例如可搜尋的網路程式庫。支援配對及命名的藍牙來源。來源可能有多個名稱,因此支援使用者建立和發現的名稱,以及預設名稱。例如,「hdmi_1」也可以是「DVD 播放器」,或是「usb_1」也可以是「硬碟」。媒體輸入內容可排序以支援「下一件」和「上一篇」指令。 注意:InputSelector 不支援查詢文法。
device.state。LightEffects activeLightEffect 適用於支援複雜的燈光指令來變更狀態的裝置,例如循環切換各種顏色。
device.state。LockUnlock isJammed
isLocked (已鎖定)
適用於支援鎖定及解鎖和/或回報鎖定狀態的裝置。
device.state。MediaState playbackState 針對播放媒體的裝置,媒體狀態,例如是否正在播放。
device.state。MotionDetection motionDetectionEventInProgress 適用於可偵測動作的裝置。
device.state。有人使用 可住人數 適用於可偵測活動情形的裝置 (透過 PIR、超音波或實體接觸感應功能偵測)。
device.state。線上 線上 適用於支援線上和離線狀態,且/或回報線上和離線狀態的裝置。
裝置。狀態。開啟 任何開啟與關閉二進位檔的裝置 (包括插頭、開關和許多日後使用的裝置) 適用的基本開啟和關閉功能。
device.state。OpenClose openPercent 適用於支援開頭和結尾的裝置,以及有時朝多個方向開啟或關閉部分或關閉的裝置。
device.state.Record isCurrentlyRecording 適用於支援媒體錄製功能的裝置。
device.state。旋轉 rotationDegrees
rotationPercent
適用於支援旋轉功能的裝置 (例如百葉窗和可旋轉條紋)。
device.state。RunCycle currentCycleRemainingTime
currentTotalRemainingTime
適用於長時間作業時間,且可查詢的裝置。 這類裝置會在開始作業時回報其總循環次數,以及裝置當前在執行期間所處的循環。
device.state。SensorState currentSensorStateData。key
currentSensorStateData.value.currentSensorState
感應器產生的測量結果。例如煙霧偵測器測出的煙霧量,或一氧化碳偵測工具測量的一氧化碳含量,以此類推。
device.state。StartStop 已暫停
執行中
適用於支援啟動及停止作業的裝置。 啟動及停止裝置與開機或關機功能很類似,這表示裝置在開啟和啟動時的運作方式並不相同。例如,某些洗衣機可在實際開始作業前開啟及調整設定。
device.state。TemperatureControl 溫度環境
temperatureSetpoint
控制溫度控制器以外的裝置 (例如烤箱) 在裝置內部或周圍的溫度。
device.state。TemperatureSetting ActiveThermostatMode
thermostatHumidityAmbient
thermostatMode
thermostatTemperatureAmbient
thermostatTemperatureSetpoint
thermostatTemperatureSetpointHigh
thermostatTemperatureSetpoint 低
適用於支援溫度點和模式的裝置。
device.state。計時器 timerPaused 適用於支援計時器功能的裝置。舉例來說,智慧型灑水器或智慧型燈具開關可能都有內建計時器。這項資訊可用來查詢裝置,瞭解計時器還剩多少時間。
device.state。音量 目前音量
已靜音
適用於可以調整音量的裝置,例如將音量設為特定等級、靜音或取消靜音。
home.command。通知 內文
成員
標題
傳送通知給指定住家成員。
home.state。HomePresence homePresenceMode
不是 代表其他條件「NOT」邏輯的條件。
代表所有子項條件邏輯「OR」的複合條件。
時間之間 代表時間範圍。
時間。延遲 在自動化執行作業中新增暫停元素。
時間。安排時間 代表時間排程活動。