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

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

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

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

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

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

ระยะพัฒนา

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

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

ระยะพัฒนา

Matter Virtual Device Development Environment (MVD-DE) คือคอนเทนเนอร์ Docker ที่กําหนดค่าไว้ล่วงหน้าซึ่งมีแอป Virtual Device Controller (VDC) initiator ที่ใช้ควบคุมอุปกรณ์ 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

สร้างแอป Matter ที่ดีที่สุดสำหรับ Android โดยใช้ 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 เครื่องในแอปต่างๆ และ ระบบนิเวศ