ยินดีต้อนรับสู่ Google Home Developer Center แหล่งใหม่เรียนรู้วิธีพัฒนาการดําเนินการในบ้านอัจฉริยะ หมายเหตุ: คุณจะสร้างการดําเนินการต่างๆ ต่อไปในคอนโซลการดําเนินการ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

สคีมา Smart Off Onit สําหรับสมาร์ทโฮม

action.devices.traits.OnOff - ฟังก์ชันเปิดหรือปิดพื้นฐานสําหรับอุปกรณ์ที่มีไบนารีเปิดหรือปิดอยู่ รวมถึงปลั๊กและสวิตช์ รวมถึงอุปกรณ์ในอนาคตจํานวนมาก

แอตทริบิวต์อุปกรณ์

อุปกรณ์ที่มีลักษณะเฉพาะนี้อาจรายงานแอตทริบิวต์ต่อไปนี้เป็นส่วนหนึ่งของการดําเนินการ SYNC ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent ของ SYNC ได้ที่การดําเนินการตามความตั้งใจ

แอตทริบิวต์ ประเภท คำอธิบาย
commandOnlyOnOff บูลีน

(ค่าเริ่มต้น: false)

ระบุว่าอุปกรณ์จะควบคุมผ่านคําสั่งได้เท่านั้น และไม่สามารถค้นหาข้อมูลสถานะได้

queryOnlyOnOff บูลีน

(ค่าเริ่มต้น: false)

ระบุว่าอุปกรณ์จะค้นหาข้อมูลสถานะได้เท่านั้น และควบคุมผ่านคําสั่งไม่ได้

ตัวอย่าง

อุปกรณ์ที่รองรับสถานะเปิด/ปิดและสถานะการรายงาน

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

อุปกรณ์ที่รองรับเฉพาะเปิด/ปิดคําสั่ง

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

อุปกรณ์ (โดยทั่วไปจะเป็นเซ็นเซอร์) ที่รองรับการรายงานสถานะเปิด/ปิดเท่านั้น

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

สถานะอุปกรณ์

อุปกรณ์ที่มีลักษณะเฉพาะนี้อาจรายงานสถานะต่อไปนี้เป็นส่วนหนึ่งของการดําเนินการ QUERY ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent ของ QUERY ได้ที่การดําเนินการตามความตั้งใจ

รัฐ ประเภท คำอธิบาย
on บูลีน

อุปกรณ์ที่มีสวิตช์เปิด/ปิดเปิดหรือปิด

ตัวอย่าง

อุปกรณ์เปิดอยู่ไหม

{
  "on": true
}

อุปกรณ์ปิดอยู่ไหม

{
  "on": false
}

คําสั่งของอุปกรณ์

อุปกรณ์ที่มีลักษณะเฉพาะนี้อาจตอบสนองต่อคําสั่งต่อไปนี้ซึ่งเป็นส่วนหนึ่งของการดําเนินการ EXECUTE ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent ของ EXECUTE ได้ที่การดําเนินการตามความตั้งใจ

action.devices.commands.OnOff

เปิดหรือปิดอุปกรณ์

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
on บูลีน

ต้องระบุ

เปิดหรือปิดอุปกรณ์

ตัวอย่าง

เปิดอุปกรณ์

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": true
  }
}

ปิดอุปกรณ์

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": false
  }
}

ตัวอย่างเสียงพูด

de-DE

  • อัตราบิต Licht aus
  • Bitte das Wohnzimmer einschalten
  • อัตราบิต die Küche ออสเตรเลีย
  • Lampen

en-US

  • ปิด เครื่องปรับอากาศ
  • เปิด ไฟของฉัน

es-ES

  • enciende el robot de limpieza
  • enciéndeme el salón

fr-FR

  • Tu éux éteindre le salon ?
  • อัสนี la chambre
  • Allume les Lumières
  • éteins les luières

อุปกรณ์ ERRORS

ดูรายการข้อผิดพลาดและข้อยกเว้นทั้งหมด