พัฒนาสำหรับระบบคลาวด์สู่ระบบคลาวด์

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 Playground

ระยะพัฒนา

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

ใช้เครื่องมือนี้ในระยะพัฒนาเพื่อทำสิ่งต่อไปนี้

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

ชุดทดสอบ Google Home

ระยะทดสอบ

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

ผู้ดู Home Graph

ระยะทดสอบ

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