ระบบคลาวด์ต่อระบบคลาวด์ Local Home SDK Home API
Google Home Playground เป็นเว็บแอปพลิเคชันที่จำลองโปรเจ็กต์สมาร์ทโฮมที่มีประเภทและลักษณะของอุปกรณ์ที่กำหนดค่าได้ คุณสามารถสร้างอุปกรณ์เสมือน แก้ไขแอตทริบิวต์และสถานะของอุปกรณ์ ดูอุปกรณ์เหล่านี้ใน Google Home Graph และนำเข้าหรือส่งออกการกำหนดค่าอุปกรณ์ได้
การเชื่อมโยงบัญชีให้เสร็จสมบูรณ์
หากต้องการใช้ Google Home Playground เราขอแนะนำให้คุณลิงก์เครื่องมือกับบัญชีก่อน เปิด Google Home app (GHA) บนโทรศัพท์ของคุณ และดำเนินการตามขั้นตอนการเชื่อมโยงบัญชีตามที่ระบุไว้ในเชื่อมต่ออุปกรณ์สมาร์ทโฮมของบริษัทอื่นในแอป Google Home
- ค้นหาการผสานรวมชื่อ Google Home Playground
- เลือกการผสานรวม แล้ว GHA จะนำคุณไปยัง หน้าลงชื่อเข้าใช้ คลิกลงชื่อเข้าใช้ด้วย Google และเลือกบัญชีของคุณเพื่อลงชื่อเข้าใช้
- คลิกปุ่มให้สิทธิ์เพื่อให้สิทธิ์การลิงก์บัญชี
เมื่อลิงก์บัญชีเสร็จสมบูรณ์แล้ว ระบบจะแสดงชุดอุปกรณ์เสมือนจริงเริ่มต้นใน GHA เพื่อให้คุณโต้ตอบด้วย
ลงชื่อเข้าใช้
เปิดตัว Google Home Playground โดยคลิกปุ่มด้านล่าง:
คลิกลงชื่อเข้าใช้ด้วย Google ตรวจสอบให้แน่ใจว่าคุณลงชื่อเข้าใช้ด้วยบัญชีเดียวกับที่คุณใช้ใน GHA เพื่อทำการเชื่อมโยงบัญชีให้เสร็จสมบูรณ์
หลังจากคุณลงชื่อเข้าใช้ Google Home Playground จะแสดงอุปกรณ์เสมือนที่จัดเก็บไว้ใน Home Graph
UI บนเว็บประกอบด้วย 3 แผง ได้แก่
- รายการอุปกรณ์จะแสดงอุปกรณ์เสมือนทั้งหมด คุณสามารถเลือกอุปกรณ์เสมือนบางอย่างเพื่อดูข้อมูลและสร้างอุปกรณ์เสมือนผ่านแผงนี้
- ข้อมูลอุปกรณ์จะแสดงข้อมูลของอุปกรณ์เสมือนที่เลือก นอกจากนี้ คุณยังแก้ไขข้อมูลนี้และนำอุปกรณ์เสมือนที่เลือกออกผ่าน แผงควบคุมได้ด้วย
- พื้นที่บันทึกจะแสดงบันทึกการโต้ตอบระหว่าง Google Home Playground กับ Home Graph คุณ ขยายบันทึกเพื่อตรวจสอบเพย์โหลดของคำขอและการตอบกลับเพื่อ แก้ปัญหาได้
อุปกรณ์เสมือนจริง
ดูข้อมูลอุปกรณ์เสมือน
ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์เสมือนที่ต้องการดู ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์เสมือนที่คุณต้องการดู แผงข้อมูลอุปกรณ์จะแสดงข้อมูลที่จัดหมวดหมู่เป็น 5 แท็บดังต่อไปนี้:
- ข้อมูลพื้นฐาน: พร็อพเพอร์ตี้ระดับบนสุดของอุปกรณ์ รวมถึงประเภท รหัส และชื่ออุปกรณ์
- ลักษณะเฉพาะ: ลักษณะเฉพาะที่รองรับของอุปกรณ์
- แอตทริบิวต์: แอตทริบิวต์เฉพาะลักษณะของอุปกรณ์
- สถานะ: สถานะอุปกรณ์ทั้งหมด
- SUV: การกำหนดค่า การยืนยันผู้ใช้รอง ของอุปกรณ์
แก้ไขข้อมูลอุปกรณ์เสมือน
นอกจากการดูข้อมูลอุปกรณ์เสมือนแล้ว คุณยังสามารถแก้ไขข้อมูลที่จัดเก็บไว้ใน Home Graph ได้โดยตรงผ่านแผงข้อมูลอุปกรณ์
แก้ไขลักษณะที่รองรับ
- เลือกแท็บลักษณะเฉพาะ คลิกปุ่มแก้ไข
- ในแผงป๊อปอัป คุณจะเห็นลักษณะที่อุปกรณ์รองรับในปัจจุบันและลักษณะที่พร้อมเพิ่ม
ใช้ปุ่มลูกศร
(arrow_forward/arrow_back) เพื่อเพิ่มหรือนำลักษณะที่รองรับสำหรับอุปกรณ์ออก - เมื่ออัปเดตลักษณะที่รองรับเสร็จแล้ว ให้คลิกบันทึก แล้วระบบจะใช้ลักษณะที่อัปเดตกับ Home Graph
- คุณสามารถดูการอัปเดตลักษณะเหล่านี้ได้ในพื้นที่บันทึก
แก้ไขแอตทริบิวต์ของอุปกรณ์
- เลือกแท็บแอตทริบิวต์ แล้วแก้ไขแอตทริบิวต์สำหรับ ลักษณะที่อุปกรณ์รองรับ
- เมื่อแก้ไขเสร็จแล้ว ให้กด Enter แล้วระบบจะใช้การเปลี่ยนแปลงแอตทริบิวต์กับ Home Graph
- คุณสามารถดูแอตทริบิวต์ที่อัปเดตแล้วเหล่านี้ได้ในพื้นที่บันทึก
แก้ไขสถานะอุปกรณ์
- เลือกแท็บรัฐ แล้วแก้ไขรัฐโดยตรง การเปลี่ยนแปลงสถานะจะมีผลกับ Home Graph
- คุณดูการแก้ไขสถานะเหล่านี้ได้ในพื้นที่บันทึก
เพิ่มการยืนยันผู้ใช้รองในอุปกรณ์เสมือน
คุณสามารถเพิ่ม SUV ลงในอุปกรณ์เสมือนและกำหนดค่าประเภทความท้าทายและพฤติกรรมที่สอดคล้องกันในแต่ละอุปกรณ์ได้ คุณเพิ่ม SUV ลงในอุปกรณ์เสมือน และกำหนดค่าประเภทการท้าทายและ ลักษณะการทำงานที่เกี่ยวข้องในแต่ละอุปกรณ์ได้
กำหนดค่า SUV ในอุปกรณ์
- ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์เสมือนที่ต้องการ กำหนดค่า
- ในแผง ข้อมูลอุปกรณ์ เลือกแท็บ SUV และกำหนดค่าต่อไปนี้:
- เปิดใช้: เปิดหรือปิดใช้ SUV (ไม่มีการท้าทาย) ใน อุปกรณ์
- ประเภทการท้าทาย: ไม่ว่า SUV จะต้องมีการรับทราบอย่างชัดเจน (ackNeeded) หรือ หมายเลขประจำตัวส่วนบุคคล (pinNeeded)
- PIN: PIN ที่ถูกต้อง
- การจัดการ PIN ที่ไม่ถูกต้อง: เมื่อ PIN ไม่ถูกต้อง ควรถามผู้ใช้อีกครั้งหรือไม่ และหากไม่เป็นเช่นนั้น ให้ตอบกลับข้อผิดพลาด
ระบุอุปกรณ์ที่เปิดใช้ SUV
ในแผงรายการอุปกรณ์ ไอคอนกุญแจ กุญแจจะแสดงข้าง อุปกรณ์แต่ละเครื่องที่เปิดใช้ SUV
รายการลักษณะต่อไปนี้ต้องใช้ SUV
สร้างอุปกรณ์เสมือนใหม่
- ในแผงรายการอุปกรณ์ ให้คลิกเพิ่มอุปกรณ์
- ในแผงป๊อปอัป ให้เลือกประเภทอุปกรณ์และป้อนชื่ออุปกรณ์สำหรับอุปกรณ์ใหม่ของคุณ นอกจากนี้ คุณยังสามารถเลือกชุดอุปกรณ์ที่กำหนดไว้ล่วงหน้าที่จะเพิ่มได้
- เมื่อคุณทำตามขั้นตอนทั้งหมดเสร็จแล้ว อุปกรณ์ใหม่จะถูกเพิ่มลงใน Home Graph
ถอดอุปกรณ์เสมือนออก
- ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์ที่คุณต้องการลบ
จากนั้นในแผงข้อมูลอุปกรณ์ ให้เลือกแท็บข้อมูลพื้นฐาน จากนั้นในแผงข้อมูลอุปกรณ์ ให้เลือกแท็บข้อมูลพื้นฐาน แล้วคลิก
นำอุปกรณ์ออกที่ด้านล่าง
- ยืนยันการลบอุปกรณ์ในการแจ้งเตือนแบบป๊อปอัป
- เมื่อคุณยืนยันการลบอุปกรณ์แล้ว อุปกรณ์จะถูกลบออกจาก Home Graph
ตัวแก้ไขการตอบสนองการซิงค์
คุณสามารถตรวจสอบหรืออัปเดตการตอบสนองการซิงค์ของคุณได้ใน Google Home Playground คลิก Sync Response Editor เพื่อเปิด IDE ที่ฝังไว้
แก้ไขหรือคัดลอกและวางการตอบสนองการซิงค์ของคุณ และคลิกบันทึก เพื่อใช้การเปลี่ยนแปลงเพื่อดูว่าจะใช้งานในระบบนิเวศ Google Home ได้อย่างไร
นำเข้าและส่งออกอุปกรณ์เสมือน
หากต้องการแก้ไขปัญหาหรือสร้างปัญหาขึ้นมาใหม่ คุณสามารถส่งออกอุปกรณ์เสมือนพร้อมสถานะไปยังไฟล์ และแบ่งปันไฟล์กับผู้อื่นเพื่อนำเข้าและจำลองอุปกรณ์เสมือนของคุณได้
ส่งออกอุปกรณ์เสมือนไปยังไฟล์
- คลิก เพื่อส่งออกอุปกรณ์เสมือนไปยังไฟล์
- ป้อนชื่อไฟล์ที่คุณต้องการส่งออก แล้วคลิกตกลง
- เมื่อคุณป้อนชื่อไฟล์แล้ว เบราว์เซอร์จะดาวน์โหลดไฟล์อุปกรณ์เสมือนที่ส่งออก
นำเข้าอุปกรณ์เสมือนจากไฟล์
- คลิก เพื่อนำเข้าอุปกรณ์เสมือนจากไฟล์
- เลือกไฟล์ที่ต้องการนำเข้า แล้วคลิกตกลง
- เมื่อคุณยืนยันไฟล์ที่จะนำเข้าแล้ว Google Home Playground จะนำเข้าอุปกรณ์เสมือนที่มีสถานะจากไฟล์ และอัปเดตข้อมูลและสถานะของอุปกรณ์ที่นำเข้าใน Home Graph
ตรวจสอบบันทึกการโต้ตอบ
เมื่อคุณโต้ตอบกับอุปกรณ์เสมือน Google Home Playground จะใช้การเปลี่ยนแปลงกับ Home Graph โดยอัตโนมัติ การโต้ตอบกับ Home Graph จะถูกบันทึกไว้ในแผงพื้นที่บันทึก ซึ่งคุณสามารถขยายแต่ละรายการเพื่อตรวจสอบโหลดคำขอและการตอบสนองของ API ของ Home Graph ได้
แต่ละรายการบันทึกคืออาร์เรย์ JSON ที่มีองค์ประกอบของโครงสร้างต่อไปนี้
{
"uri": string,
"request": object,
"response": object
}
| ช่อง | ประเภท | คำอธิบาย |
|---|---|---|
uri |
string |
URL ของHome Graphการเรียก API |
request |
object |
คำขอเนื้อหาการเรียก API ของ Home Graph ดูเอกสารอ้างอิง เอกสารอ้างอิงสำหรับรูปแบบของแต่ละวิธี |
response |
object |
เนื้อหาการตอบสนองของการเรียก API Home Graph ดูรูปแบบของแต่ละเมธอดได้ใน เอกสารอ้างอิง เอกสารอ้างอิง |
ดูประเภทและคุณลักษณะของอุปกรณ์ที่รองรับ
ไอคอนเครื่องหมายคำถาม ความช่วยเหลือที่มุมขวาบนจะแสดงประเภทอุปกรณ์ปัจจุบันและรายการคุณลักษณะที่รองรับโดย Google Home Playground
รายงานปัญหา
เราอยากจะได้ยินจากคุณ! รายงานปัญหาที่พบโดยใช้ ไอคอนเครื่องหมายอัศเจรีย์ ความคิดเห็นที่ ด้านขวาบน