สคีมาลักษณะเฉพาะของเครื่องระบุตำแหน่งสมาร์ทโฮม
action.devices.traits.Locator
- ลักษณะนี้ใช้สำหรับอุปกรณ์ที่ค้นหาได้
อุปกรณ์จะพบได้ผ่านตัวบ่งชี้ในพื้นที่ (เช่น เสียงบี๊บ เสียงเรียกเข้า หรือการกะพริบ) คำขอหา [อุปกรณ์] ของฉันจะทำให้อุปกรณ์พยายามระบุตำแหน่ง
รูปแบบไวยากรณ์ที่รองรับทั้งหมด (หา [อุปกรณ์] ของฉัน X อยู่ที่ไหน ฯลฯ) จะเรียกใช้ตำแหน่ง และการตอบกลับด้วยเสียงจะขึ้นอยู่กับการตอบกลับการดำเนินการจากอุปกรณ์ (เช่น เพื่อบอกว่าอุปกรณ์ส่งเสียงบี๊บหรือไม่)
แอตทริบิวต์อุปกรณ์
ไม่มี
สถานะอุปกรณ์
ไม่มี
คำสั่งอุปกรณ์
อุปกรณ์ที่มีลักษณะนี้อาจตอบสนองต่อคําสั่งต่อไปนี้ซึ่งเป็นส่วนหนึ่งของการดำเนินการ EXECUTE
ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent EXECUTE
ได้ที่การดำเนินการตาม Intent
action.devices.commands.Locate
ค้นหาอุปกรณ์เป้าหมายด้วยการสร้างการแจ้งเตือนในพื้นที่
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
silence |
บูลีน |
(ค่าเริ่มต้น: สำหรับใช้กับอุปกรณ์ที่ตอบสนองด้วยการส่งเสียงสำหรับการแจ้งเตือนในพื้นที่ หากตั้งค่าเป็น "จริง" อุปกรณ์ควรปิดเสียงการปลุกที่กำลังดำเนินอยู่ |
lang |
String |
(ค่าเริ่มต้น: ภาษาปัจจุบันของคำค้นหาหรือการแสดงผลสำหรับแสดงผลสตริงสถานที่ที่แปลแล้ว หากจำเป็น ดูภาษาที่รองรับ |
ตัวอย่าง
หาอุปกรณ์ของฉัน
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
หยุดค้นหาอุปกรณ์ของฉัน
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }