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