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
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 โดยตรง