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

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

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

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

Google Home Device SDK มี API และเครื่องมือที่ SDK แบบโอเพนซอร์ส Matter เพื่อสร้างนวัตกรรมได้อย่างรวดเร็ว ด้วยความสามารถของ Google

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

ระยะพัฒนา

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

สภาพแวดล้อมการพัฒนาอุปกรณ์เสมือนของ Matter

ระยะพัฒนา

Matter Virtual Device Development Environment (MVD-DE) เป็นคอนเทนเนอร์ Docker ที่กำหนดค่าไว้ล่วงหน้าโดยมี Virtual Device Controller (VDC) แอปริเริ่มที่สามารถใช้ควบคุมทั้งอุปกรณ์จริงและเสมือน อุปกรณ์ Matter เครื่อง เป็นเครื่องมือที่มีประโยชน์สำหรับการลองสร้างสรรค์แนวคิดใหม่ๆ และทดสอบอุปกรณ์ในระหว่างช่วงพัฒนา

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

ระยะพัฒนา

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

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

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

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

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

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

ชุดทดสอบ Google Home

ระยะทดสอบ

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

ผสานรวมฟังก์ชันการทำงานของ Matter ไว้ในแอป Android

สร้างแอป Android Matter ที่ดีที่สุดโดยใช้ Google Home Mobile SDK

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

ระยะพัฒนา

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

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

ระยะพัฒนา

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

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

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

ระยะพัฒนา

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