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

ระบบคลาวด์    SDK ของ Local Home    SDK ของอุปกรณ์

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

ลิงก์บัญชีให้เสร็จสมบูรณ์

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

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

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

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

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

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

เปิด 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 (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 คลิกเครื่องมือแก้ไขการตอบกลับการซิงค์เพื่อเปิด 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 ของการเรียก API Home Graph
request object เนื้อความของการเรียก API Home Graph โปรดดู เอกสารอ้างอิง เอกสารอ้างอิง สำหรับรูปแบบของแต่ละวิธี
response object เนื้อหาการตอบกลับของการเรียก API Home Graph ดูรูปแบบของเมธอดแต่ละรายการได้ในเอกสารอ้างอิงเอกสารอ้างอิง

ดูประเภทและลักษณะอุปกรณ์ที่รองรับ

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

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

รายงานปัญหา

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

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