การทำงานอัตโนมัติรองรับเงื่อนไขเริ่มต้นและการดําเนินการต่อไปนี้ ระบบยังรองรับรัฐทั้งหมดเป็นเงื่อนไขด้วย
สถานะ / เหตุการณ์ (เงื่อนไขเริ่มต้น) เงื่อนไข คําสั่ง (การดําเนินการ) |
ฟิลด์ที่รองรับ | คำอธิบาย |
---|---|---|
and | เงื่อนไขประกอบเพื่อแสดง AND เชิงตรรกะของเงื่อนไขย่อยทั้งหมด | |
assistant. |
ข้อความ | |
assistant. |
okGoogle | |
assistant. |
query | |
device. |
เปิดใช้งาน | เปิดหรือปิดใช้งานโหมด |
device. |
newApplicationName | ติดตั้งแอปพลิเคชันในอุปกรณ์ที่ระบุ |
device. |
applicationName | ค้นหาแอปพลิเคชันที่ต้องการ |
device. |
applicationName | เลือกแอปพลิเคชันที่ต้องการ |
device. |
arm armLevel cancel |
ตั้งค่าระดับการปลุกของอุปกรณ์ |
device. |
ความสว่าง | ปรับความสว่างสัมบูรณ์ของอุปกรณ์ เมื่อตั้งค่าความสว่างเป็นค่าที่มากกว่า 0 หากอุปกรณ์ปิดอยู่ ระบบจะเปิดอุปกรณ์ขึ้น และ [`OnOffState.state`](./on_off_state) จะเปลี่ยนเพื่อแสดงว่าอุปกรณ์เปิดอยู่ ในทํานองเดียวกัน เมื่อตั้งค่าความสว่างเป็น 0 อุปกรณ์จะปิดและ [`OnOffState.state`](./on_off_state) จะเปลี่ยนแปลงตาม |
device. |
brightnessRelativePercent brightnessRelativeWeight |
ปรับความสว่างสัมพัทธ์ของอุปกรณ์ เมื่อตั้งค่าความสว่างเป็นค่าที่มากกว่า 0 หากอุปกรณ์ปิดอยู่ ระบบจะเปิดอุปกรณ์ขึ้น และ [`OnOffState.state`](./on_off_state) จะเปลี่ยนเพื่อแสดงว่าอุปกรณ์เปิดอยู่ ในทํานองเดียวกัน เมื่อตั้งค่าความสว่างเป็น 0 อุปกรณ์จะปิดและ [`OnOffState.state`](./on_off_state) จะเปลี่ยนแปลงตาม |
device. |
ชาร์จ | เริ่มหรือหยุดชาร์จ |
device. |
color. color. color. color. color. color. |
ตั้งค่าสีเป็นสีที่ระบุ เมื่อตั้งค่าสีในอุปกรณ์ที่ปิดอยู่ อุปกรณ์จะเปิดขึ้นและ [`OnOffState.state`](./on_off_state) จะเปลี่ยนตามสถานะนี้ ในทํานองเดียวกัน เมื่อตั้งค่าความสว่างเป็น 0 อุปกรณ์จะปิดและ [`OnOffState.state`](./on_off_state) จะเปลี่ยนแปลงตาม |
device. |
cookingMode foodPreset quantity start unit |
เริ่มหรือหยุดทำอาหาร |
device. |
amount item presetName unit |
จ่ายสินค้า |
device. |
วางอุปกรณ์ในแท่นชาร์จ | |
device. |
เปิดใช้ | เปิดหรือปิดใช้เครือข่ายสำหรับผู้มาเยือน |
device. |
enable profile |
เปิดหรือปิดใช้โปรไฟล์เครือข่าย ต้องใช้วิธีการสำรองในการยืนยันผู้ใช้ด้วย PIN ระบบจะถือว่าระบบรักษาความปลอดภัยในบ้านของผู้ใช้ได้รับผลกระทบหากมีการปิดใช้อุปกรณ์รักษาความปลอดภัยอื่นๆ ผ่านคําสั่งเหล่านี้ |
device. |
fill fillLevel |
เติมหรือระบายน้ำออกจากอุปกรณ์ |
device. |
ปิดเสียง | ค้นหาอุปกรณ์เป้าหมายด้วยการสร้างการแจ้งเตือนในพื้นที่ |
device. |
relativeHumidityPercent relativeHumidityWeight |
ปรับระดับความชื้นตามค่าปัจจุบัน |
device. |
ระยะเวลา | เปลี่ยนสีของอุปกรณ์เป็นชุดสีต่างๆ |
device. |
ระยะเวลา | ระดับความสว่างของแสงจะเพิ่มขึ้นจากระดับกลางเป็นระดับสูงสุด จากนั้นจะลดลงเป็นระดับกลาง โดยมีเวลารอบรวม 1 พัลส์ต่อวินาที ในระหว่างแต่ละรอบ ความสว่างสูงสุดควรคงที่เป็นเวลา 200 มิลลิวินาที และความสว่างระดับกลาง (ไม่รวมระยะเวลาการเปลี่ยน) ควรคงที่เป็นเวลาอย่างน้อย 500 มิลลิวินาที |
device. |
ระยะเวลา | ค่อยๆ ลดความสว่างของอุปกรณ์ลงเมื่อเวลาผ่านไป และอาจเปลี่ยนอุณหภูมิสีด้วย (ไม่บังคับ) |
device. |
ระยะเวลา | ค่อยๆ เพิ่มความสว่างของอุปกรณ์และ (ไม่บังคับ) เปลี่ยนอุณหภูมิสีเมื่อเวลาผ่านไป |
device. |
ล็อก | ล็อกหรือปลดล็อกอุปกรณ์ |
device. |
ข้ามไปยังรายการสื่อถัดไป | |
device. |
หยุดเล่นสื่อชั่วคราว | |
device. |
ข้ามไปยังรายการสื่อก่อนหน้า | |
device. |
เล่นสื่อต่อ | |
device. |
สุ่มเพลย์ลิสต์ปัจจุบัน | |
device. |
หยุดเล่นสื่อ | |
device. |
ปิดเสียง | ปิดหรือเปิดเสียงอุปกรณ์ที่ระบุ |
device. |
เปลี่ยนไปใช้อินพุตถัดไป | |
device. |
เปิด | เปิดหรือปิดอุปกรณ์ |
device. |
openDirection openPercent |
ตั้งค่าสถานะเปิด-ปิดของอุปกรณ์ |
device. |
หยุดชั่วคราว | หยุดการดำเนินการของอุปกรณ์ชั่วคราวหรือยกเลิกการหยุดชั่วคราว |
device. |
เปลี่ยนไปใช้อินพุตก่อนหน้า | |
device. |
รีบูตอุปกรณ์ | |
device. |
channelCount | ปรับช่องปัจจุบันตามค่าสัมพัทธ์ |
device. |
กลับไปที่แชแนลก่อนหน้าที่ผู้ใช้ดูอยู่ | |
device. |
กลับทิศทางของพัดลม | |
device. |
rotationDegrees rotationPercent |
ตั้งค่าการหมุนแบบสัมบูรณ์ของอุปกรณ์ |
device. |
channelCode channelName channelNumber |
ตั้งค่าแชแนลปัจจุบันเป็นค่าที่เจาะจง |
device. |
fanSpeed | ตั้งค่าความเร็วพัดลม |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
ตั้งค่าความเร็วแบบสัมพัทธ์สำหรับพัดลม |
device. |
ความชื้น | ตั้งค่าระดับความชื้นเป็นค่าสัมบูรณ์ |
device. |
newInput | ตั้งค่าอินพุตสื่อ |
device. |
volumeLevel | ตั้งค่าระดับเสียงของอุปกรณ์หนึ่งๆ |
device. |
เริ่มต้น | เริ่มหรือหยุดอุปกรณ์ |
device. |
หยุดเอฟเฟกต์แสงปัจจุบัน | |
device. |
thermostatMode | ตั้งค่าโหมดการทํางานเป้าหมายสําหรับอุปกรณ์ตัวควบคุมอุณหภูมิ |
device. |
thermostatTemperatureSetpoint | ตั้งอุณหภูมิเป้าหมายสำหรับอุปกรณ์ตัวควบคุมอุณหภูมิ |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
ตั้งค่าช่วงอุณหภูมิเป้าหมายสำหรับอุปกรณ์ตัวควบคุมอุณหภูมิ |
device. |
ระยะเวลา | ปรับระยะเวลาของตัวจับเวลา |
device. |
ยกเลิกตัวจับเวลา | |
device. |
หยุดตัวจับเวลาชั่วคราว | |
device. |
จับเวลาต่อ | |
device. |
ระยะเวลา | เริ่มตัวจับเวลาใหม่ |
device. |
กล้องตรวจพบสุนัขหรือแมว ไม่รองรับการตรวจจับสัตว์ประเภทอื่นๆ | |
device. |
มีคนกดกริ่งประตู | |
device. |
กล้องตรวจพบใบหน้าที่คุ้นเคย | |
device. |
กล้องตรวจพบใบหน้าที่ไม่คุ้นเคย | |
device. |
อุปกรณ์ตรวจพบการเคลื่อนไหว | |
device. |
กล้องตรวจพบยานพาหนะที่วิ่งอยู่ | |
device. |
กล้องตรวจพบพัสดุที่ส่งแล้ว | |
device. |
กล้องตรวจพบบุคคล | |
device. |
อุปกรณ์ตรวจพบเสียงคนพูด | |
device. |
อุปกรณ์ตรวจพบเสียง | |
device. |
currentApplication | สำหรับอุปกรณ์ที่สลับไปมาระหว่างแอปพลิเคชันได้ |
device. |
currentArmLevel isArmed |
สำหรับอุปกรณ์ เช่น ระบบรักษาความปลอดภัยที่รองรับการเปิดและปิดระบบ สถานะนี้จะระบุว่าอุปกรณ์เปิดหรือปิดอยู่ |
device. |
ความสว่าง | การตั้งค่าความสว่างสำหรับอุปกรณ์ |
device. |
สำหรับอุปกรณ์ที่รองรับช่องในอุปกรณ์สื่อ | |
device. |
color. color. color. color. color. |
สถานะของการตั้งค่าสี |
device. |
currentCookingMode currentFoodPreset |
สำหรับอุปกรณ์ที่ปรุงอาหารตามอาหารที่กำหนดล่วงหน้าและโหมดการปรุงอาหารที่รองรับได้ |
device. |
isDocked | สำหรับอุปกรณ์เคลื่อนที่แบบเคลื่อนที่เองซึ่งสามารถสั่งให้กลับมาชาร์จได้ |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
สถานะของอุปกรณ์จัดเก็บพลังงาน เช่น แบตเตอรี่ รวมถึงปริมาณพลังงานที่เก็บอยู่ กำลังชาร์จอยู่หรือไม่ และเสียบปลั๊กอยู่หรือไม่ |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
สำหรับอุปกรณ์ที่รองรับการตั้งค่าความเร็วของพัดลม |
device. |
currentFillLevel currentFillPercent isFilled |
สำหรับอุปกรณ์ที่รองรับการเติมน้ำ เช่น อ่างอาบน้ำ |
device. |
humidityAmbientPercent humiditySetpointPercent |
สำหรับอุปกรณ์ที่รองรับการตั้งค่าความชื้น เช่น เครื่องทำความชื้นและเครื่องลดความชื้น |
device. |
currentInput | เปิดใช้การค้นหาอุปกรณ์ที่เปลี่ยนอินพุตได้
อินพุตสื่ออาจมีชื่อแบบไดนามิกต่ออุปกรณ์ที่แสดงถึงฟีดเสียงหรือวิดีโอ ฟีดเหล่านี้อาจเป็นแบบใช้สายหรือใช้เครือข่ายก็ได้ แต่ควรตั้งชื่อและคงอยู่อย่างสมเหตุสมผล การดำเนินการนี้ไม่รองรับฟีดชั่วคราวที่กําหนดเอง เช่น ไลบรารีในเครือข่ายที่ค้นหาได้ รองรับแหล่งที่มาของบลูทูธที่มีชื่อซึ่งจับคู่ไว้ แหล่งที่มาอาจมีชื่อได้หลายชื่อ จึงรองรับชื่อที่ผู้ใช้สร้างขึ้นและชื่อที่ค้นพบ รวมถึงชื่อเริ่มต้น เช่น "hdmi_1" อาจหมายถึง "เครื่องเล่น DVD" หรือ "usb_1" อาจหมายถึง "ฮาร์ดไดรฟ์"
คุณสามารถสั่งซื้ออินพุตสื่อเพื่อรองรับคำสั่ง "ถัดไป" และ "ก่อนหน้า" ได้
หมายเหตุ: InputSelector ไม่รองรับไวยากรณ์การค้นหา |
device. |
activeLightEffect | สำหรับอุปกรณ์ที่รองรับคำสั่งเกี่ยวกับแสงที่ซับซ้อนเพื่อเปลี่ยนสถานะ เช่น เปลี่ยนสีแบบวน |
device. |
isJammed isLocked |
สำหรับอุปกรณ์ที่รองรับการล็อกและการปลดล็อก และ/หรือการรายงานสถานะ "ล็อกอยู่" |
device. |
playbackState | สำหรับอุปกรณ์ที่เล่นสื่อ สถานะของสื่อ เช่น กำลังเล่นอยู่หรือไม่ |
device. |
motionDetectionEventInProgress | สำหรับอุปกรณ์ที่ตรวจจับการเคลื่อนไหวได้ |
device. |
อัตราการเข้าพัก | สำหรับอุปกรณ์ที่ตรวจจับการมีคนอยู่ได้ ไม่ว่าจะเป็นผ่าน PIR, อัลตราซาวด์ หรือการสัมผัสทางกายภาพ |
device. |
ออนไลน์ | สำหรับอุปกรณ์ที่รองรับสถานะออนไลน์และออฟไลน์ และ/หรือรายงานสถานะออนไลน์และออฟไลน์ |
device. |
เปิด | ฟังก์ชันการทำงานพื้นฐานของการเปิดและปิดสำหรับอุปกรณ์ใดก็ตามที่มีการเปิดและปิดแบบไบนารี ซึ่งรวมถึงปลั๊กและสวิตช์ รวมถึงอุปกรณ์อื่นๆ ในอนาคต |
device. |
openPercent | สำหรับอุปกรณ์ที่รองรับการเปิดและปิด และในบางกรณีการเปิดและปิดบางส่วนหรืออาจเปิดและปิดได้มากกว่า 1 ทิศทาง |
device. |
isCurrentlyRecording | สำหรับอุปกรณ์ที่รองรับการบันทึกลงในสื่อ |
device. |
rotationDegrees rotationPercent |
สำหรับอุปกรณ์ที่รองรับการหมุน เช่น มู่ลี่ที่มีใบไม้หมุนได้ |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
สำหรับอุปกรณ์ที่มีระยะเวลาการทํางานที่ดำเนินการอยู่ซึ่งสามารถค้นหาได้ อุปกรณ์เหล่านี้จะรายงานจํานวนรอบทั้งหมดเมื่อเริ่มการทํางาน และแต่ละรอบที่อุปกรณ์ทํางานอยู่ |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
การวัดผลที่เกิดจากเซ็นเซอร์ เช่น ปริมาณควันที่วัดโดยเครื่องตรวจจับควัน หรือปริมาณคาร์บอนมอนอกไซด์ที่วัดโดยเครื่องตรวจจับคาร์บอนมอนอกไซด์ เป็นต้น |
device. |
isPaused isRunning |
สำหรับอุปกรณ์ที่รองรับการเริ่มและหยุดการดำเนินการ การเริ่มและหยุดอุปกรณ์ทำงานมีฟังก์ชันคล้ายกับการเปิดและปิดอุปกรณ์ ซึ่งบ่งบอกว่าอุปกรณ์ทำงานแตกต่างกันเมื่อเปิดและเมื่อเริ่มทำงาน ตัวอย่างเช่น เครื่องซักผ้าบางรุ่นสามารถเปิดและแก้ไขการตั้งค่าได้ก่อนที่จะเริ่มทำงานจริง |
device. |
temperatureAmbient temperatureSetpoint |
ควบคุมอุณหภูมิของอุปกรณ์อื่นที่ไม่ใช่ตัวควบคุมอุณหภูมิ (เช่น เตาอบ) ภายในหรือรอบๆ อุปกรณ์ |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
สำหรับอุปกรณ์ที่รองรับจุดและโหมดอุณหภูมิ |
device. |
timerPaused | สำหรับอุปกรณ์ที่รองรับความสามารถของนาฬิกาจับเวลา เช่น ตัวควบคุมสปริงเกอร์อัจฉริยะหรือสวิตช์ไฟอัจฉริยะอาจมีตัวจับเวลาในตัว ซึ่งสามารถใช้เพื่อสอบถามอุปกรณ์เกี่ยวกับเวลาที่เหลือของตัวจับเวลา |
device. |
currentVolume isMuted |
สำหรับอุปกรณ์ที่เปลี่ยนระดับเสียงได้ (เช่น การตั้งค่าระดับเสียง ปิดเสียง หรือเลิกปิดเสียง) |
home. |
body members title |
ส่งการแจ้งเตือนไปยังสมาชิกในบ้านที่ระบุ |
home. |
homePresenceMode | |
not | เงื่อนไขเพื่อแสดง "ไม่ใช่" เชิงตรรกะของเงื่อนไขอื่น | |
time. |
แสดงถึงช่วงเวลา | |
time. |
เพิ่มการหยุดชั่วคราวในการเรียกใช้การทำงานอัตโนมัติ | |
time. |
แสดงถึงกิจกรรมกำหนดเวลา | |
หรือ | เงื่อนไขประกอบเพื่อแสดง OR เชิงตรรกะของเงื่อนไขย่อยทั้งหมด |