การทำงานอัตโนมัติรองรับเงื่อนไขเริ่มต้นและการดำเนินการต่อไปนี้ นอกจากนี้ยังรองรับทุกรัฐเป็นเงื่อนไขด้วย
สถานะ / เหตุการณ์ (เงื่อนไขเริ่มต้น) เงื่อนไข คำสั่ง (การดำเนินการ) |
ฟิลด์ที่รองรับ | คำอธิบาย |
---|---|---|
และ | เงื่อนไขแบบผสมเพื่อแสดงตรรกะ 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. |
เปิดใช้ โปรไฟล์ |
เปิดหรือปิดใช้โปรไฟล์เครือข่าย ต้องใช้วิธีการสำรองในการยืนยันผู้ใช้ด้วย 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' อาจเป็น 'เครื่องเล่นดีวีดี' หรือ 'usb_1' อาจเป็น 'ฮาร์ดไดรฟ์'
คุณสามารถจัดเรียงอินพุตสื่อเพื่อรองรับคำสั่ง "ถัดไป" และ "ก่อนหน้า" ได้
หมายเหตุ: InputSelector ไม่รองรับไวยากรณ์การค้นหา |
device. |
activeLightEffect | สำหรับอุปกรณ์ที่รองรับคำสั่งการควบคุมแสงที่ซับซ้อนเพื่อเปลี่ยนสถานะ เช่น การเปลี่ยนสีแบบวน |
device. |
isJammed isLocked |
สำหรับอุปกรณ์ที่รองรับการล็อกและการปลดล็อก และ/หรือการรายงานสถานะที่ล็อก |
device. |
playbackState | สำหรับอุปกรณ์ที่เล่นสื่อ สถานะของสื่อ เช่น กำลังเล่นอยู่หรือไม่ |
device. |
motionDetectionEventInProgress | สำหรับอุปกรณ์ที่ตรวจจับการเคลื่อนไหวได้ |
device. |
อัตราการเข้าพัก | สำหรับอุปกรณ์ที่ตรวจหาการเข้าพักได้ ไม่ว่าจะผ่าน PIR, อัลตราโซนิก หรือการตรวจจับการสัมผัสทางกายภาพ |
device. |
ออนไลน์ | สำหรับอุปกรณ์ที่รองรับสถานะออนไลน์และออฟไลน์ และ/หรือรายงานสถานะออนไลน์และออฟไลน์ |
device. |
เปิด | ฟังก์ชันการเปิดและปิดพื้นฐานสำหรับอุปกรณ์ที่มีการเปิดและปิดแบบไบนารี ซึ่งรวมถึงปลั๊กและสวิตช์ ตลอดจนอุปกรณ์จำนวนมากในอนาคต |
device. |
openPercent | สำหรับอุปกรณ์ที่รองรับการเปิดและปิด และในบางกรณีอาจรองรับการเปิดและปิดบางส่วนหรืออาจรองรับในหลายทิศทาง |
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 | เงื่อนไขที่แสดงถึง NOT เชิงตรรกะของเงื่อนไขอื่น | |
หรือ | เงื่อนไขแบบผสมเพื่อแสดงตรรกะ OR ของเงื่อนไขย่อยทั้งหมด | |
เวลา |
แสดงช่วงเวลา | |
time. |
เพิ่มการหยุดชั่วคราวในการดำเนินการอัตโนมัติ | |
time. |
แสดงถึงเหตุการณ์กำหนดเวลา |