Google มี SDK, เครื่องมือ และแอปตัวอย่างที่จะช่วยคุณเริ่มต้นMatterเส้นทาง ไม่ว่าจะเป็นการสร้างฮาร์ดแวร์สมาร์ทโฮมของคุณเอง หรือการผสานรวมฟังก์ชันการทำงานของ Matter เข้ากับแอป Android
ทรัพยากรเหล่านี้ออกแบบมาเพื่อให้นักพัฒนาแอปมุ่งเน้นที่การพัฒนาความสามารถและฟีเจอร์ต่างๆ โดยไม่ต้องกังวลเกี่ยวกับโครงสร้างพื้นฐาน
พัฒนาฮาร์ดแวร์สมาร์ทโฮมด้วย Matter
Google Home Device SDK มี API และเครื่องมือที่ขยายMatter SDK แบบโอเพนซอร์สเพื่อสร้างนวัตกรรมและดำเนินการอย่างรวดเร็วด้วยข้อมูลอัจฉริยะของ 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
ระบุปัญหาโดยดูบันทึกระบบคลาวด์แบบเรียลไทม์ รวมถึงสังเกตการสื่อสารทั้งหมดที่ไหลเวียนไปทั้งสองทิศทาง กรองตามความรุนแรงและช่วงเวลา
ตรวจสอบเนื้อหา JSON ของข้อความบันทึก
ออกคำสั่ง Assistant ในรูปแบบสคริปต์เพื่อช่วยให้คุณทดสอบได้เร็วขึ้นด้วยวิธีที่ทำซ้ำได้
ชุดทดสอบ Google Home
ใช้ Google Home Test Suite ใน Google Home Developer Console เพื่อทดสอบการผสานรวมสมาร์ทโฮมและตรวจสอบว่าเป็นไปตามข้อกำหนดการรับรองและการเปิดตัวสำหรับระบบนิเวศของ Google Home
ผสานรวมฟังก์ชันการทำงานของ Matter เข้ากับแอป Android
สร้างแอป Matter ที่ดีที่สุดสำหรับ Android โดยใช้ Google Home Mobile SDK
Google Play Services Matter API
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 มีตัวอย่างที่ชัดเจนเกี่ยวกับวิธีใช้ Play services API สำหรับ Matter เพื่อสร้างแอปที่ช่วยให้สามารถเปิดใช้งานและแชร์อุปกรณ์ Matter ในแอปและระบบนิเวศต่างๆ ได้อย่างง่ายดาย