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