Lưu ý! Chương trình dùng thử dành cho nhà phát triển mới sắp ra mắt. Hãy đăng ký tại đây và trở thành một trong những người đầu tiên dùng thử các công cụ mới cũng như đưa ra ý kiến phản hồi.

Thiết bị được hỗ trợ

Nhiều loại thiết bị Matter được hỗ trợ trong hệ sinh thái Google Home, mặc dù không phải tất cả đều được hỗ trợ đầy đủ.

Hỗ trợ kiểm soát và loại thiết bị

Bạn có thể kiểm soát các thiết bị có hỗ trợ Matter trong hệ sinh thái Google Home bằng một số phương thức:

  1. Google Assistant — Sử dụng giọng nói để điều khiển thiết bị Matter từ bất kỳ thiết bị Assistant nào.
  2. Google Home app (GHA) – Sử dụng giao diện người dùng của GHA để điều khiển thiết bị Matter.
  3. Giao diện người dùng hiển thị thông minh – Sử dụng giao diện người dùng của Màn hình thông minh để điều khiển thiết bị Matter.

Để biết thêm thông tin về cụm, hãy tham khảo kho lưu trữ Matter (connectedhomeip).

Bảng: Matter hỗ trợ loại thiết bị và điều khiển
Chú thích: Có sẵn, Không có
Matter loại thiết bị (Các) Cụm ứng dụng Thông số Matter Hỗ trợ kiểm soát Loại hệ sinh thái gia đình
Google Assistant Google Home app (GHA) Màn hình thông minh
Ánh sáng nhiệt độ màu Kiểm soát màu sắc
Kiểm soát mức độ
Bật/Tắt
1 Sáng
Cảm biến tiếp xúc Trạng thái Boolean
1 Sensor
Đèn có thể điều chỉnh độ sáng Kiểm soát mức
Bật/Tắt
1 Sáng
Khóa cửa Khóa cửa
1 Khóa
Ánh sáng màu mở rộng Kiểm soát màu sắc
Kiểm soát mức độ
Bật/Tắt
1 Sáng
Cảm biến lưu lượng Đo lưu lượng
1 Sensor
Cảm biến độ ẩm Đo độ ẩm tương đối
1 Sensor
Cảm biến ánh sáng Đo độ rọi
1 Sensor
Cảm biến có người trong nhà Nhận biết sự hiện diện
1 Sensor
Bật/tắt đèn Kiểm soát mức
Bật/Tắt
1 Sáng
Bật/tắt công tắc đèn Bật/Tắt
1 Switch
Đơn vị trình cắm Bật/Tắt Kiểm soát mức
Bật/Tắt
1 Đầu ra
Cảm biến áp suất Đo áp suất
1 Sensor
Loa Kiểm soát mức
Bật/Tắt
1 Loa
Cảm biến nhiệt độ Đo nhiệt độ
1 Máy điều nhiệt
Máy điều nhiệt Máy điều nhiệt
1 Máy điều nhiệt
Tấm che cửa sổ Che cửa sổ
1 Nâng
Nghiêng
Nâng
Nghiêng
Nâng
Nghiêng
Rào

cầu nối

Tất cả thiết bị phía sau cầu Matter đều xuất hiện như bình thường đối với người dùng trong hệ sinh thái Google Home. Bản thân cầu xuất hiện dưới dạng loại thiết bị Cầu nối điều khiển trơ trong GHA.

Công tắc bật/tắt đèn

Công tắc bật/tắt đèn là duy nhất trong số các loại thiết bị Matter, trong đó có bộ điều khiển Matter, chẳng hạn như GHA, Assistant hoặc Google Hub, chẳng hạn như Google Nest Hub (2nd gen).

Nói cách khác, Nút bật/tắt đèn là một nút dùng để điều khiển các nút khác. Tuy nhiên, một bộ điều khiển Matter khác không thể điều khiển tính năng Bật/tắt đèn. Hãy xem phần vai trò của nút trong Matter Primer để biết thêm thông tin về tay điều khiển và trình điều khiển.

Vì hệ sinh thái Google Home không hiển thị cụm Liên kết Matter với các bộ điều khiển, nên người dùng cuối không thể định cấu hình Nút bật/tắt đèn để điều khiển các thiết bị Matter khác bằng GHA. Họ có thể yêu cầu Công tắc bật/tắt đèn Matter, nhưng sau đó họ không thể làm gì khác ngoài việc xoá thiết bị này khỏi nhà.

Người dùng cuối sử dụng công tắc bật/tắt đèn trên vải Google một cách tự nhiên sẽ muốn định cấu hình công tắc này để điều khiển một thiết bị khác. Tại thời điểm này, không có cách nào để người dùng thực hiện việc này trong hệ sinh thái Google Home. GHA không thể liên kết Nút bật/tắt đèn với(các) điểm cuối của thiết bị khác, vì hệ sinh thái Google Home không hiển thị cụm Liên kết Matter.

Để Nút bật/tắt đèn có thể sử dụng được trong kết cấu Google Matter, đối tác cần triển khai giám đốc Matter. Đây là một ứng dụng từ xa có thể tạo các mục nhập trong cụm Liên kết. Sau đó, ứng dụng này sẽ cho phép Công tắc bật/tắt đèn điều khiển một thiết bị Matter hoặc một nhóm thiết bị khác.

Bật/tắt thiết bị cắm điện

Bạn có thể định cấu hình loại thiết bị Plugin bật/tắt để xuất hiện dưới dạng một loại thiết bị khác, tương tự như các phích cắm và công tắc tích hợp với Local Home SDK của Google. Khi người dùng ủy quyền cho thiết bị, họ có thể định cấu hình để thiết bị đó xuất hiện trong nhà dưới dạng bất kỳ loại thiết bị nào (có vẻ như là loại thiết bị được cắm vào thiết bị đó). Bài viết hỗ trợ Tuỳ chỉnh lệnh thoại thông minh hoặc lệnh thoại chuyển đổi thông minh theo loại thiết bị sẽ trình bày quy trình mà người dùng sẽ làm theo. Một trường hợp sử dụng điển hình là khi người dùng đã cắm quạt vào Thiết bị cắm điện. Nếu người dùng đã định cấu hình loại thiết bị của Đơn vị trình cắm làm Loại thiết bị, thì Assistant sẽ biết là không tắt Đơn vị trình cắm khi người dùng nói "Ok Google, hãy tắt đèn".

Chọn loại thiết bị

Những đối tác phát triển thiết bị không phải là ổ cắm điện xoay chiều truyền thống, nhưng có điểm cuối Bật/Tắt điều khiển nguồn điện cho một thiết bị khác, phải quyết định xem có nên chỉ định sản phẩm là Loại thiết bị plug-in (bật/tắt) hay một loại thiết bị khác hay không. Trong trường hợp này, chúng tôi khuyên bạn nên:

  • Nếu thiết bị có thể điều khiển nguồn điện cho nhiều loại thiết bị tải, chẳng hạn như quạt hoặc đèn, thì đối tác nên gán cho loại thiết bị Trình cắm bật/tắt. Sau đó, người dùng có thể chỉ định một loại thiết bị khác cho thiết bị khi giới thiệu thiết bị đó trong nhà của mình.

  • Nếu thiết bị chỉ có thể điều khiển đèn, thì đối tác nên gán cho thiết bị loại Bật/Tắt đèn.

Ví dụ: Acme Lighting Corporation tạo một thiết bị có đầu nối nguồn độc quyền mà chỉ đèn Acme Lighting có thể cắm vào. Thiết bị có thể bật hoặc tắt đèn. Trong trường hợp này, Acme nên chỉ định loại thiết bị Bật/Tắt đèn cho thiết bị.

Ngược lại, Mega Plugin Corporation tạo thiết bị có ổ cắm điện AC tiêu chuẩn, cho phép người dùng cuối cắm mọi thứ từ TV đến đèn. Trong trường hợp này, bạn nên triển khai thiết bị dưới dạng Đơn vị trình cắm bật/tắt.

Trung tâm

Các thiết bị Google Nest sau đây đóng vai trò là trung tâm Matter trong hệ sinh thái Google Home.

Bảng: Thiết bị Google Nest có Matter thiết bị hỗ trợ trung tâm
Thiết bị Hỗ trợ bộ định tuyến biên ở Thread Google Store
Google Home
Google Home Mini
Google Nest Audio
Google Nest Hub
Google Nest Hub (2nd gen)
Google Nest Hub Max
Google Nest Mini
Nest WiFi Pro

Để biết thêm thông tin, hãy xem bài viết hỗ trợ Các thiết bị Nest có màn hình.

Xây dựng thiết bị

Nếu chưa tạo thiết bị hỗ trợ Matter, bạn có thể sử dụng ví dụ được nhà cung cấp hỗ trợ làm điểm xuất phát. Xem các hướng dẫn mẫu dành cho nhà cung cấp sau đây để bắt đầu:

Bảng: Matter ví dụ từ nhà cung cấp silicon
Đại lý Nền tảng Hướng dẫn Hỗ trợ Thread
Phòng thí nghiệm Bouffalo BL602 Bắt đầu nhanh
BL702 Bắt đầu nhanh
Espressif ESP32 Bắt đầu nhanh
Thử nghiệm OTA
Chất bán dẫn Bắc Âu DRF52840 DK Bắt đầu nhanh
Thử nghiệm OTA
Hàm NXP Bộ phát triển IOTZTB-DK006 Bắt đầu nhanh
Realtek Ameba D Series Bắt đầu nhanh
Phòng thí nghiệm Silicon Bộ công cụ cho nhà phát triển EFR32MG24 Bắt đầu nhanh
EFR32MG Zigbee và Bộ khởi động chuỗi Bắt đầu nhanh
telink TLSR9518 Bắt đầu nhanh
Nhạc cụ Texas Bộ phát triển LaunchPad CC2652R7 Bắt đầu nhanh

Công cụ phát triển

Các công cụ được đề xuất để xây dựng thiết bị theo chuẩn Matter

Bạn nên sử dụng Google Home Extension for Visual Studio CodeMatter Virtual Device (MVD) khi tạo thiết bị hỗ trợ Matter.

Google Home ExtensionGoogle Assistant Simulator, Google Cloud Logging và các công cụ khác để đơn giản hoá quá trình phát triển, trong khi MVD cung cấp một cách kiểm thử thiết bị Matter trong hệ sinh thái Google Home trước khi tạo thiết bị thực.