ยินดีต้อนรับสู่ Google Home Developer Center แหล่งใหม่เรียนรู้วิธีพัฒนาการดําเนินการในบ้านอัจฉริยะ หมายเหตุ: คุณจะสร้างการดําเนินการต่างๆ ต่อไปในคอนโซลการดําเนินการ

พัฒนาเพื่อระบบคลาวด์สู่ระบบคลาวด์

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

Google มี SDK, เครื่องมือ และแอปตัวอย่างสําหรับการเริ่มเส้นทาง Cloud-to-cloud ไม่ว่าคุณจะผสานรวมสวิตช์แบบง่ายหรือตัวรับ AV ที่ซับซ้อนก็ตาม

ทรัพยากรเหล่านี้ออกแบบมาเพื่อช่วยให้นักพัฒนาแอปสามารถทุ่มเทให้กับการพัฒนาความสามารถและฟีเจอร์ต่างๆ พร้อมกับลงทุนน้อยลงในการจัดการกับโครงสร้างพื้นฐาน

ตัวอย่างและคลัง

พัฒนาระยะ

ตัวอย่างตั้งแต่ต้นจนจบของเราอาจเป็นจุดเริ่มต้นสําหรับการผสานรวมของคุณเอง หรือเพื่อแสดงวิธีที่ดีที่สุดในการสร้างตัวอย่างใหม่ และGoogle Home Graph ไลบรารีของไคลเอ็นต์ API มีให้บริการในหลายภาษา

ตัวอย่าง ไลบรารีของไคลเอ็นต์

เครื่องมือ

ส่วนขยาย Google Home สําหรับ VS Code

พัฒนาระยะ

Google Home Extension for Visual Studio Code ช่วยให้คุณโต้ตอบกับระบบนิเวศของ Google Home ได้โดยตรง เช่น คุณสามารถพิมพ์คําสั่ง เช่น "เปิดหลอดไฟ" และ Google Assistant จะดําเนินการกับคําขอในระบบคลาวด์และส่งคําสั่งไปยังอุปกรณ์

ใช้ส่วนขยายนี้ในระหว่างช่วงการพัฒนาเพื่อทําสิ่งต่อไปนี้

  • ทดสอบอุปกรณ์ Cloud-to-cloud เครื่องที่ผสานรวมอยู่ใน Google Home

  • ระบุปัญหาโดยการดูบันทึกของ Google Cloud แบบเรียลไทม์ โดยสังเกตการสื่อสารทั้งหมดที่มีอยู่ในทั้ง 2 ทิศทาง กรองตามความรุนแรงและช่วงเวลา

  • ตรวจสอบเนื้อหา JSON ของข้อความบันทึก

  • ใช้คําสั่ง Assistant ในรูปแบบสคริปต์เพื่อให้ทดสอบได้เร็วขึ้นในรูปแบบที่ทําซ้ําได้

โปรแกรมตรวจสอบข้อมูล SYNC

พัฒนาระยะ

เราขอแนะนําให้ใช้เครื่องมือตรวจสอบข้อมูลการซิงค์เพื่อตรวจสอบรูปแบบการตอบกลับ SYNC จากการผสานรวมของคุณ วิธีนี้จะช่วยบรรเทาข้อผิดพลาดในภายหลังในกระบวนการทดสอบ

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

พัฒนาระยะ

Google Home Playground มีประโยชน์สําหรับการจําลองประเภทอุปกรณ์ของคุณในระบบนิเวศ Google Home ก่อนที่จะพัฒนาด้วยอุปกรณ์จริง

ใช้ในระหว่างช่วงการพัฒนาเพื่อทําสิ่งต่อไปนี้

  • สร้างอุปกรณ์เสมือนจริงและกําหนดค่าด้วยลักษณะเพื่อใช้ใน Google Home app (GHA)
  • ดูว่าอุปกรณ์จะปรากฏใน Home Graph อย่างไร
  • ทดสอบการยืนยันผู้ใช้รองสําหรับอุปกรณ์

ชุดทดสอบ Google Home

ระยะทดสอบ

ใช้ Google Home Test Suite เพื่อทดสอบการผสานรวมสมาร์ทโฮมและตรวจสอบว่าเป็นไปตามข้อกําหนดการรับรองและการเปิดตัวของระบบนิเวศ Google Home

ผู้ดูกราฟบ้าน

ระยะทดสอบ

ใช้ Google Home Graph เพื่อตรวจสอบสถานะของอุปกรณ์ใน Home Graph ของผู้ใช้ที่เจาะจง ซึ่งเป็นวิธีที่รวดเร็วในการยืนยัน Home Graph โดยไม่ต้องใช้ API โดยตรง