สนามเด็กเล่น Google Home

ระบบคลาวด์ต่อระบบคลาวด์    Local Home SDK    Home API

Google Home Playground เป็นเว็บแอปพลิเคชันที่จำลองโปรเจ็กต์สมาร์ทโฮมที่มีประเภทและลักษณะของอุปกรณ์ที่กำหนดค่าได้ คุณสามารถสร้างอุปกรณ์เสมือน แก้ไขแอตทริบิวต์และสถานะของอุปกรณ์ ดูอุปกรณ์เหล่านี้ใน Google Home Graph และนำเข้าหรือส่งออกการกำหนดค่าอุปกรณ์ได้

การเชื่อมโยงบัญชีให้เสร็จสมบูรณ์

หากต้องการใช้ Google Home Playground เราขอแนะนำให้คุณลิงก์เครื่องมือกับบัญชีก่อน เปิด Google Home app (GHA) บนโทรศัพท์ของคุณ และดำเนินการตามขั้นตอนการเชื่อมโยงบัญชีตามที่ระบุไว้ในเชื่อมต่ออุปกรณ์สมาร์ทโฮมของบริษัทอื่นในแอป Google Home

  1. ค้นหาการผสานรวมชื่อ Google Home Playground
  2. เลือกการผสานรวม แล้ว GHA จะนำคุณไปยัง หน้าลงชื่อเข้าใช้ คลิกลงชื่อเข้าใช้ด้วย Google และเลือกบัญชีของคุณเพื่อลงชื่อเข้าใช้
  3. คลิกปุ่มให้สิทธิ์เพื่อให้สิทธิ์การลิงก์บัญชี
รูปนี้แสดงขั้นตอนการลิงก์บัญชีแอป Google Home สำหรับ
            การเชื่อมต่อ Google Home Playground

เมื่อลิงก์บัญชีเสร็จสมบูรณ์แล้ว ระบบจะแสดงชุดอุปกรณ์เสมือนจริงเริ่มต้นใน GHA เพื่อให้คุณโต้ตอบด้วย

รูปนี้แสดงรายการอุปกรณ์เริ่มต้นที่จะปรากฏขึ้นเมื่อผู้ใช้
            ลิงก์ Google Home Playground กับบัญชีของตนเรียบร้อยแล้ว

ลงชื่อเข้าใช้

เปิดตัว Google Home Playground โดยคลิกปุ่มด้านล่าง:

Launch Playground

คลิกลงชื่อเข้าใช้ด้วย Google ตรวจสอบให้แน่ใจว่าคุณลงชื่อเข้าใช้ด้วยบัญชีเดียวกับที่คุณใช้ใน GHA เพื่อทำการเชื่อมโยงบัญชีให้เสร็จสมบูรณ์

รูปนี้แสดงสถานะเริ่มต้นของ Google Home Playground
            และไฮไลต์ปุ่มลงชื่อเข้าใช้ที่มุมขวาบน

หลังจากคุณลงชื่อเข้าใช้ Google Home Playground จะแสดงอุปกรณ์เสมือนที่จัดเก็บไว้ใน Home Graph

รูปนี้จะแสดงรายการอุปกรณ์ ข้อมูลอุปกรณ์ และพื้นที่บันทึกของมุมมองเริ่มต้นของ Google Home Playground

UI บนเว็บประกอบด้วย 3 แผง ได้แก่

  • รายการอุปกรณ์จะแสดงอุปกรณ์เสมือนทั้งหมด คุณสามารถเลือกอุปกรณ์เสมือนบางอย่างเพื่อดูข้อมูลและสร้างอุปกรณ์เสมือนผ่านแผงนี้
  • ข้อมูลอุปกรณ์จะแสดงข้อมูลของอุปกรณ์เสมือนที่เลือก นอกจากนี้ คุณยังแก้ไขข้อมูลนี้และนำอุปกรณ์เสมือนที่เลือกออกผ่าน แผงควบคุมได้ด้วย
  • พื้นที่บันทึกจะแสดงบันทึกการโต้ตอบระหว่าง Google Home Playground กับ Home Graph คุณ ขยายบันทึกเพื่อตรวจสอบเพย์โหลดของคำขอและการตอบกลับเพื่อ แก้ปัญหาได้

อุปกรณ์เสมือนจริง

ดูข้อมูลอุปกรณ์เสมือน

ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์เสมือนที่ต้องการดู ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์เสมือนที่คุณต้องการดู แผงข้อมูลอุปกรณ์จะแสดงข้อมูลที่จัดหมวดหมู่เป็น 5 แท็บดังต่อไปนี้:

  • ข้อมูลพื้นฐาน: พร็อพเพอร์ตี้ระดับบนสุดของอุปกรณ์ รวมถึงประเภท รหัส และชื่ออุปกรณ์
  • ลักษณะเฉพาะ: ลักษณะเฉพาะที่รองรับของอุปกรณ์
  • แอตทริบิวต์: แอตทริบิวต์เฉพาะลักษณะของอุปกรณ์
  • สถานะ: สถานะอุปกรณ์ทั้งหมด
  • SUV: การกำหนดค่า การยืนยันผู้ใช้รอง ของอุปกรณ์

แก้ไขข้อมูลอุปกรณ์เสมือน

นอกจากการดูข้อมูลอุปกรณ์เสมือนแล้ว คุณยังสามารถแก้ไขข้อมูลที่จัดเก็บไว้ใน Home Graph ได้โดยตรงผ่านแผงข้อมูลอุปกรณ์

แก้ไขลักษณะที่รองรับ

  1. เลือกแท็บลักษณะเฉพาะ คลิกปุ่มแก้ไข
  2. ในแผงป๊อปอัป คุณจะเห็นลักษณะที่อุปกรณ์รองรับในปัจจุบันและลักษณะที่พร้อมเพิ่ม ใช้ปุ่มลูกศร (arrow_forward/arrow_back) เพื่อเพิ่มหรือนำลักษณะที่รองรับสำหรับอุปกรณ์ออก
  3. เมื่ออัปเดตลักษณะที่รองรับเสร็จแล้ว ให้คลิกบันทึก แล้วระบบจะใช้ลักษณะที่อัปเดตกับ Home Graph
  4. คุณสามารถดูการอัปเดตลักษณะเหล่านี้ได้ในพื้นที่บันทึก
รูปนี้แสดงเครื่องมือ UX สำหรับการเพิ่มหรือลบลักษณะที่รองรับ
            ในอุปกรณ์ที่เลือกใน Google Home Playground

แก้ไขแอตทริบิวต์ของอุปกรณ์

  1. เลือกแท็บแอตทริบิวต์ แล้วแก้ไขแอตทริบิวต์สำหรับ ลักษณะที่อุปกรณ์รองรับ
  2. เมื่อแก้ไขเสร็จแล้ว ให้กด Enter แล้วระบบจะใช้การเปลี่ยนแปลงแอตทริบิวต์กับ Home Graph
  3. คุณสามารถดูแอตทริบิวต์ที่อัปเดตแล้วเหล่านี้ได้ในพื้นที่บันทึก

แก้ไขสถานะอุปกรณ์

  1. เลือกแท็บรัฐ แล้วแก้ไขรัฐโดยตรง การเปลี่ยนแปลงสถานะจะมีผลกับ Home Graph
  2. คุณดูการแก้ไขสถานะเหล่านี้ได้ในพื้นที่บันทึก

เพิ่มการยืนยันผู้ใช้รองในอุปกรณ์เสมือน

คุณสามารถเพิ่ม SUV ลงในอุปกรณ์เสมือนและกำหนดค่าประเภทความท้าทายและพฤติกรรมที่สอดคล้องกันในแต่ละอุปกรณ์ได้ คุณเพิ่ม SUV ลงในอุปกรณ์เสมือน และกำหนดค่าประเภทการท้าทายและ ลักษณะการทำงานที่เกี่ยวข้องในแต่ละอุปกรณ์ได้

กำหนดค่า SUV ในอุปกรณ์

  1. ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์เสมือนที่ต้องการ กำหนดค่า
  2. ในแผง ข้อมูลอุปกรณ์ เลือกแท็บ SUV และกำหนดค่าต่อไปนี้:
    • เปิดใช้: เปิดหรือปิดใช้ SUV (ไม่มีการท้าทาย) ใน อุปกรณ์
    • ประเภทการท้าทาย: ไม่ว่า SUV จะต้องมีการรับทราบอย่างชัดเจน (ackNeeded) หรือ หมายเลขประจำตัวส่วนบุคคล (pinNeeded)
    • PIN: PIN ที่ถูกต้อง
    • การจัดการ PIN ที่ไม่ถูกต้อง: เมื่อ PIN ไม่ถูกต้อง ควรถามผู้ใช้อีกครั้งหรือไม่ และหากไม่เป็นเช่นนั้น ให้ตอบกลับข้อผิดพลาด
รูปนี้แสดงเครื่องมือ UX สำหรับการเปิดใช้งานลักษณะการยืนยันผู้ใช้รองบนอุปกรณ์ที่เลือกใน Google Home Playground

ระบุอุปกรณ์ที่เปิดใช้ SUV

ในแผงรายการอุปกรณ์ ไอคอนกุญแจ กุญแจจะแสดงข้าง อุปกรณ์แต่ละเครื่องที่เปิดใช้ SUV

รูปนี้แสดงอุปกรณ์ที่แนะนำให้เปิดใช้การยืนยันผู้ใช้รอง

รายการลักษณะต่อไปนี้ต้องใช้ SUV

สร้างอุปกรณ์เสมือนใหม่

  1. ในแผงรายการอุปกรณ์ ให้คลิกเพิ่มอุปกรณ์
  2. ในแผงป๊อปอัป ให้เลือกประเภทอุปกรณ์และป้อนชื่ออุปกรณ์สำหรับอุปกรณ์ใหม่ของคุณ นอกจากนี้ คุณยังสามารถเลือกชุดอุปกรณ์ที่กำหนดไว้ล่วงหน้าที่จะเพิ่มได้
  3. เมื่อคุณทำตามขั้นตอนทั้งหมดเสร็จแล้ว อุปกรณ์ใหม่จะถูกเพิ่มลงใน Home Graph
รูปนี้แสดงเครื่องมือ UX สำหรับการเพิ่มประเภทอุปกรณ์ใหม่ใน Google Home Playground

ถอดอุปกรณ์เสมือนออก

  1. ในแผงรายการอุปกรณ์ ให้เลือกอุปกรณ์ที่คุณต้องการลบ จากนั้นในแผงข้อมูลอุปกรณ์ ให้เลือกแท็บข้อมูลพื้นฐาน จากนั้นในแผงข้อมูลอุปกรณ์ ให้เลือกแท็บข้อมูลพื้นฐาน แล้วคลิกไอคอนถังขยะนำอุปกรณ์ออกที่ด้านล่าง
  2. ยืนยันการลบอุปกรณ์ในการแจ้งเตือนแบบป๊อปอัป
  3. เมื่อคุณยืนยันการลบอุปกรณ์แล้ว อุปกรณ์จะถูกลบออกจาก Home Graph
รูปนี้แสดงเครื่องมือ UX สำหรับการลบประเภทอุปกรณ์เสมือนใน Google Home Playground

ตัวแก้ไขการตอบสนองการซิงค์

คุณสามารถตรวจสอบหรืออัปเดตการตอบสนองการซิงค์ของคุณได้ใน Google Home Playground คลิก Sync Response Editor เพื่อเปิด IDE ที่ฝังไว้

รูปนี้แสดงปุ่มสำหรับเปิดตัวแก้ไขการตอบสนองการซิงค์

แก้ไขหรือคัดลอกและวางการตอบสนองการซิงค์ของคุณ และคลิกบันทึก เพื่อใช้การเปลี่ยนแปลงเพื่อดูว่าจะใช้งานในระบบนิเวศ Google Home ได้อย่างไร

รูปนี้แสดงหน้าต่างการแก้ไขการตอบสนองการซิงค์

นำเข้าและส่งออกอุปกรณ์เสมือน

หากต้องการแก้ไขปัญหาหรือสร้างปัญหาขึ้นมาใหม่ คุณสามารถส่งออกอุปกรณ์เสมือนพร้อมสถานะไปยังไฟล์ และแบ่งปันไฟล์กับผู้อื่นเพื่อนำเข้าและจำลองอุปกรณ์เสมือนของคุณได้

รูปนี้แสดงเครื่องมือ UX สำหรับการนำเข้าและส่งออกอุปกรณ์เสมือนใน Google Home Playground

ส่งออกอุปกรณ์เสมือนไปยังไฟล์

  1. คลิก เพื่อส่งออกอุปกรณ์เสมือนไปยังไฟล์
  2. ป้อนชื่อไฟล์ที่คุณต้องการส่งออก แล้วคลิกตกลง
  3. เมื่อคุณป้อนชื่อไฟล์แล้ว เบราว์เซอร์จะดาวน์โหลดไฟล์อุปกรณ์เสมือนที่ส่งออก

นำเข้าอุปกรณ์เสมือนจากไฟล์

  1. คลิก เพื่อนำเข้าอุปกรณ์เสมือนจากไฟล์
  2. เลือกไฟล์ที่ต้องการนำเข้า แล้วคลิกตกลง
  3. เมื่อคุณยืนยันไฟล์ที่จะนำเข้าแล้ว 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

รูปนี้แสดงเครื่องมือ UX สำหรับการเพิ่มประเภทอุปกรณ์ใหม่ใน Google Home Playground

รายงานปัญหา

เราอยากจะได้ยินจากคุณ! รายงานปัญหาที่พบโดยใช้ ไอคอนเครื่องหมายอัศเจรีย์ ความคิดเห็นที่ ด้านขวาบน

รูปนี้แสดงไอคอนสำหรับการให้ข้อเสนอแนะและรายงานปัญหาใน Google Home Playground