สคีมาลักษณะเฉพาะของเครื่องระบุตำแหน่งสมาร์ทโฮม
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 } }