พัฒนาสำหรับ 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

API ของ Matter ในบริการ Google Play

ระยะพัฒนา

Google Play services มี Matter API สำหรับการมอบหมาย การแชร์อุปกรณ์ และการค้นหาการทำงาน

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

ระยะพัฒนา

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

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

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

ระยะพัฒนา

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