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

Google cung cấp SDK, công cụ và ứng dụng mẫu để giúp bạn nhanh chóng bắt đầu hành trình Matter của mình, cho dù bạn đang tạo phần cứng nhà thông minh của riêng mình hay tích hợp chức năng Matter vào ứng dụng Android của mình.

Các tài nguyên này được thiết kế để cho phép nhà phát triển tập trung nỗ lực phát triển vào việc 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 phần cứng nhà thông minh bằng Matter

Thiết bị ảo Matter

Giai đoạn phát triển

Google Home Device SDK cho phép nhà phát triển bắt đầu phát triển ngay lập tức bằng cách thử nghiệm các thiết bị Matter trong môi trường ảo. Bạn có thể tạo các thiết bị Matter ảo bằng SDK, đưa vào sử dụng trên một nền tảng và điều khiển theo cách tương tự như các thiết bị thực, bao gồm cả việc thực hiện các lệnh MatterGoogle Assistant

Tiện ích Google Home cho VS Code

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 một 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 trong đám mây rồi gửi lệnh đến thiết bị.

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

  • Kiểm thử cả Matter và thiết bị 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ý đám mây theo thời gian thực, quan sát tất cả hoạt động giao tiếp diễn ra 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 báo nhật ký.

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

Bộ kiểm thử Google Home

Giai đoạn kiểm thử

Sử dụng Google Home Test Suite trong Google Home Developer Console để kiểm thử quá trình tích hợp nhà thông minh và đảm bảo quá trình này đáp ứng các yêu cầu về chứng nhận và ra mắt đối với hệ sinh thái Google Home.

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

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

Giai đoạn phát triển

Google Play services cung cấp Matter API để đưa vào sử dụng, chia sẻ thiết bị và phát hiện hoạt động.

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 công cụ phát triển không thể thiếu , cho phép bạn nhập các lệnh cho Assistant ngay trong trình chỉnh sửa để quan sát các lượt tương tác với ứng dụng và thiết bị Matter.

IDE này cũng cho phép bạn xem xét nhật ký đám mây theo thời gian thực, giúp bạn gỡ lỗi các lượt tích hợp một cách hiệu quả.

Ứng dụng mẫu Google Home cho Matter

Giai đoạn phát triển

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