พัฒนาสำหรับ Matter

Google มี SDK, เครื่องมือ และแอปตัวอย่างเพื่อช่วยให้คุณเริ่มต้นMatterได้อย่างรวดเร็ว ไม่ว่าคุณจะสร้างฮาร์ดแวร์สมาร์ทโฮมของคุณเอง หรือผสานรวมฟังก์ชันการทำงานของ Matter เข้ากับแอป Android

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

พัฒนาฮาร์ดแวร์สมาร์ทโฮมด้วย Matter

อุปกรณ์เสมือน Matter

ระยะพัฒนา

Google Home Device SDK ช่วยให้นักพัฒนาแอปเริ่มต้นพัฒนาได้ทันที โดยการทดลองใช้อุปกรณ์ Matter ในการตั้งค่าเสมือน คุณสร้างอุปกรณ์เสมือน Matter ได้โดยใช้ SDK ซึ่งจะมีการจัดสรรลงใน Fabric และควบคุมในลักษณะเดียวกับอุปกรณ์จริง รวมถึงการดำเนินการตามคำสั่ง Google Assistant

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

ระยะพัฒนา

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

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

  • ทดสอบทั้งอุปกรณ์ Matter และอุปกรณ์ที่ไม่ใช่ Matter ที่ผสานรวมใน Google Home

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

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

  • ออกAssistantคำสั่งในรูปแบบสคริปต์เพื่อช่วยให้คุณ ทดสอบได้เร็วขึ้นในลักษณะที่ทำซ้ำได้

ชุดทดสอบ Google Home

ระยะทดสอบ

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

รวมฟังก์ชัน Matter เข้ากับแอป Android ของคุณ

Google Play services Matter APIs

ระยะพัฒนา

Google Play services นำเสนอ API Matter รายการ สำหรับการใช้งาน การแชร์อุปกรณ์ และการค้นพบการดำเนินงาน

ปลั๊กอิน Google Home สำหรับ Android Studio

ระยะพัฒนา

Google Home Plugin for Android Studio เป็นเครื่องมือพัฒนาที่ขาดไม่ได้ซึ่งช่วยให้คุณพิมพ์คำสั่งสำหรับ Assistant โดยตรงในตัวแก้ไขเพื่อสังเกตการโต้ตอบกับแอปพลิเคชันและอุปกรณ์ Matter ของคุณ

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

แอปตัวอย่าง Google Home สำหรับ Matter

ระยะพัฒนา

Google Home Sample App for Matter แสดงตัวอย่างที่ชัดเจน เกี่ยวกับวิธีใช้ Play services API สำหรับ Matter เพื่อสร้างแอปที่ช่วยให้การ เปิดใช้และแชร์อุปกรณ์ Matter ในแอปและ ระบบนิเวศต่างๆ เป็นไปได้ง่าย