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 เพื่อตรวจสอบรูปแบบของการตอบกลับ SYNC จากการทำงานร่วมกัน ซึ่งจะช่วยลดความผิดพลาดในกระบวนการทดสอบในภายหลัง
Google Home Playground
Google Home Playground มีประโยชน์สำหรับการจําลองประเภทอุปกรณ์ในระบบนิเวศของ Google Home ก่อนการพัฒนาให้เสร็จสมบูรณ์ด้วยอุปกรณ์จริง
ใช้เครื่องมือนี้ในช่วงระยะการพัฒนาเพื่อดำเนินการต่อไปนี้
- สร้างอุปกรณ์เสมือนและกำหนดค่าด้วยลักษณะเพื่อใช้ใน Google Home app (GHA)
- ดูว่าอุปกรณ์ปรากฏใน Home Graph อย่างไร
- ทดสอบการยืนยันผู้ใช้รองสำหรับอุปกรณ์
ชุดทดสอบ Google Home
ใช้ Google Home Test Suite เพื่อทดสอบการผสานรวมสมาร์ทโฮมและตรวจสอบว่าเป็นไปตามข้อกำหนดการรับรองและการเปิดตัวสำหรับระบบนิเวศของ Google Home
ผู้ดูกราฟของ Home
Google Home Graph ใช้เพื่อตรวจสอบสถานะของอุปกรณ์ในHome Graphของผู้ใช้ที่เฉพาะเจาะจง ซึ่งเป็นวิธีที่รวดเร็วในการยืนยัน Home Graph โดยไม่ต้องใช้ API โดยตรง