Phát triển cho phù hợp với Matter

Google cung cấp các SDK, công cụ và ứng dụng mẫu để giúp bạn bắt đầu Hành trình Matter, cho dù bạn đang xây dựng chiến lược thông minh của riêng mình thiết bị phần cứng gia dụng hoặc tích hợp Matter vào thiết bị Android của mình. ứng dụng.

Những tài nguyên này được thiết kế để giúp nhà phát triển tập trung nỗ lực phát triển xây dựng các chức năng và tính năng, đồng thời đầu tư ít nỗ lực hơn vào việc xử lý cơ sở hạ tầng.

Phát triển thiết bị nhà thông minh bằng Matter

Google Home Device SDK cung cấp các API và công cụ giúp mở rộng SDK Matter nguồn mở để tạo dựng một cách nhanh chóng và đổi mới với trí tuệ thông minh của Google.

Thiết bị ảo Matter

Giai đoạn phát triển

Device SDK cho phép nhà phát triển bắt đầu phát triển ngay bằng cách thử nghiệm với Matter thiết bị trong một cài đặt. Bạn có thể tạo thiết bị Matter ảo bằng SDK, được đặt trên vải và được kiểm soát theo cách tương tự như thiết bị, bao gồm cả việc thực hiện lệnh Google Assistant.

Môi trường phát triển thiết bị ảo theo chuẩn Matter

Giai đoạn phát triển

Matter Virtual Device Development Environment (MVD-DE) là một vùng chứa Docker được định cấu hình sẵn bao gồm Virtual Device Controller (VDC) ứng dụng khởi tạo có thể được dùng để kiểm soát cả ảo lẫn thực Matter thiết bị. Đây là một công cụ hữu ích để thử nghiệm những ý tưởng mới và thiết bị thử nghiệm trong giai đoạn phát triển.

Tiện ích Google Home cho Mã VS

Giai đoạn phát triển

Google Home Extension for Visual Studio Code cho phép bạn tương tác trực tiếp với hệ sinh thái Google Home. Ví dụ: bạn có thể nhập lệnh, chẳng hạn như "bật bóng đèn của tôi" và Assistant sẽ xử lý yêu cầu của bạn trên đám mây và gửi lệnh đến thiết bị.

Hãy sử dụng tiện ích này trong giai đoạn phát triển để:

  • Kiểm tra cả Matter và không phải Matter được tích hợp trong Google Home.

  • Xác định vấn đề bằng cách xem nhật ký trên đám mây theo thời gian thực, quan sát tất cả giao tiếp theo cả hai hướng. Lọc theo mức độ nghiêm trọng và phạm vi thời gian.

  • Kiểm tra nội dung JSON của thông điệp nhật ký.

  • Đưa ra các lệnh Assistant ở định dạng tập lệnh để giúp bạn thử nghiệm nhanh hơn theo cách lặp lại.

Bộ kiểm tra Google Home

Giai đoạn thử nghiệm

Sử dụng Google Home Test Suite trong Google Home Developer Console để kiểm tra nhà thông minh của bạn và đảm bảo đáp ứng yêu cầu các yêu cầu về chứng nhận và khởi chạy ứng dụng Google Home hệ sinh thái.

Tích hợp chức năng Matter vào ứng dụng Android

Tạo ứng dụng Matter tốt nhất cho Android bằng Google Home Mobile SDK.

API Matter của Dịch vụ Google Play

Giai đoạn phát triển

Ưu đãi của Google Play services Matter Các API dùng để vận hành, chia sẻ thiết bị và vận hành khám phá.

Trình bổ trợ Google Home cho Android Studio

Giai đoạn phát triển

Google Home Plugin for Android Studio là một thành phần không thể thiếu công cụ phát triển cho phép bạn nhập lệnh cho Assistant trực tiếp trong trình chỉnh sửa để quan sát các hoạt động tương tác với Matter ứng dụng và thiết bị của bạn.

IDE cũng cho phép bạn xem lại nhật ký Cloud theo thời gian thực, giúp bạn gỡ lỗi các công cụ tích hợp của mình một cách hiệu quả.

Ứng dụng mẫu Google Home theo chuẩn Matter

Giai đoạn phát triển

Google Home Sample App for Matter cung cấp một thông tin cụ thể ví dụ về cách sử dụng các API Play services cho Matter để tạo một ứng dụng giúp bạn dễ dàng hoa hồng và chia sẻ Matter thiết bị trên các ứng dụng và hệ sinh thái.