Các loạ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ợ loại thiết bị và chế độ điều khiển

Bạn có thể điều khiển các thiết bị hỗ trợ Matter trong hệ sinh thái Google Home bằng một số cách:

  1. Google Assistant – 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 của Màn hình 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ữ mã Matter (connectedhomeip).

Bảng: Matter hỗ trợ loại thiết bị và chức năng điều khiển
Chú giải: Có, Không có
Matter Loại thiết bị (Các) cụm ứng dụng Thông số kỹ thuật Matter Nhóm hỗ trợ Control Loại hệ sinh thái nhà
Google Assistant Google Home app (GHA) Màn hình thông minh
Ánh sáng có nhiệt độ màu Điều khiển màu
Điều khiển mức
Bật/tắt
1.0 Sáng
Cảm biến tiếp xúc Trạng thái Boolean
1.0 Sensor
Đèn có thể điều chỉnh độ sáng Điều khiển cấp
Bật/tắt
1.0 Sáng
Khoá cửa Khoá cửa
1.0 Khoá
Extended Color Light Điều khiển màu
Điều khiển mức
Bật/tắt
1.0 Sáng
Quạt Điều khiển quạt
Bật/tắt
1.0 Fan
Cảm biến dòng chảy Đo lường luồng
1.0 Sensor
Cảm biến độ ẩm Đo độ ẩm tương đối
1.0 Sensor
Cảm biến ánh sáng Đo độ rọi
1.0 Sensor
Cảm biến phát hiện người trong nhà Cảm biến nhận biết sự hiện diện
1.0 Sensor
Bật/Tắt đèn Điều khiển cấp
Bật/tắt
1.0 Sáng
Công tắc đèn Bật/Tắt Bật/Tắt
1.0 Switch
Bật/Tắt đơn vị cắm Điều khiển cấp
Bật/tắt
1.0 Ổ cắm
Cảm biến áp suất Đo áp suất
1.0 Sensor
Bơm Bật/Tắt
Cấu hình và điều khiển máy bơm
Đo nhiệt độ
Đo áp suất
Đo lưu lượng
1.0 Bơm nước
Loa Điều khiển cấp
Bật/tắt
1.0 Loa
Cảm biến nhiệt độ Đo nhiệt độ
1.0 Sensor
Máy điều nhiệt Máy điều nhiệt
1.0 Máy điều nhiệt
Cửa sổ che Cửa sổ che
1.0 Nâng
Nghiêng
Nâng
Nghiêng
Nâng
Nghiêng
Rèm

cầu nối

Tất cả thiết bị phía sau cầu Matter sẽ 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 điều khiển không hoạt động trong GHA.

Khoá cửa

Mặc dù thông số kỹ thuật Matter không yêu cầu mã PIN cho khoá cửa, nhưng tính năng mở khoá từ xa sẽ bị tắt trên tất cả các bề mặt cho khoá cửa Matter trong hệ sinh thái của Google không bắt buộc phải có mã PIN. Để biết thêm thông tin, hãy tham khảo Chính sách quyền riêng tư và bảo mật của Google.

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

Nút bật/tắt đèn là loại thiết bị Matter duy nhất vì đây là bộ điều khiển Matter, chẳng hạn như GHA, Assistant hoặc Google Hub như Google Nest Hub (2nd gen).

Nói cách khác, Nút bật/tắt đèn là một Nút có thể kiểm soát các Nút khác. Tuy nhiên, một Công tắc đèn Bật/Tắt không thể được điều khiển bằng một bộ điều khiển Matter khác. Hãy xem Vai trò của nút trong Hướng dẫn về Matter để biết thêm về trình điều khiển và đối tượng được điều khiển.

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

Người dùng cuối sẽ muốn định cấu hình công tắc bật/tắt đèn trên Google Fabric để điều khiển một thiết bị khác. Hiện tại, người dùng không thể 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.

Để có thể sử dụng Nút bật/tắt đèn trong Google Fabric Matter, đối tác cần triển khai đạo diễn 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 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 nhóm thiết bị khác.

Công tắc đèn Bật/Tắt có đèn Bật/Tắt

Có một trường hợp sử dụng đặc biệt liên quan đến Nút chuyển đèn Bật/Tắt kết hợp với Đèn Bật/Tắt trong cùng một thiết bị.

Khi Điểm cuối 1 là Đèn Bật/Tắt và Điểm cuối 2 là Nút chuyển Đèn Bật/Tắt, thì chỉ có Nút chuyển Đèn Bật/Tắt xuất hiện trong GHA.

Tuy nhiên, khi Điểm cuối 1 là Công tắc bật/tắt đèn và Điểm cuối 2 là Đèn bật/tắt, cả hai thiết bị đều hiển thị trong GHA.

Khi thiết kế một thiết bị như vậy, để đảm bảo cả hai thiết bị đều được biểu thị trong GHA, hãy đặt Điểm cuối 1 thành Công tắc đèn Bật/Tắt và Điểm cuối 2 thành Đèn Bật/Tắt.

Bật/tắt các đơn vị Trình bổ trợ

Bạn có thể định cấu hình loại thiết bị Đơn vị cắm bật/tắt để xuất hiện dưới dạng một loại thiết bị khác, giống như các Ổ cắm và Công tắc được tích hợp với Local Home SDK của Google. Khi người dùng uỷ 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 (nhìn bề ngoài 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 của ổ cắm thông minh hoặc nút chuyển thông minh theo loại thiết bị 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 Đơn vị cắm. Nếu người dùng đã định cấu hình loại thiết bị của Đơn vị cắm là loại thiết bị Quạt, thì Assistant sẽ biết không tắt Đơn vị cắm khi người dùng nói "Ok Google, tắt đèn".

Chọn loại thiết bị

Đối tác phát triển một 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 cho một thiết bị khác, phải quyết định liệu có gán cho sản phẩm loại thiết bị Đơn vị cắm Bật/Tắt hay một loại thiết bị khác. Trong trường hợp này, bạn nên:

  • Nếu thiết bị có thể kiểm soát nguồ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 phải chỉ định cho thiết bị đó loại thiết bị Đơn vị cắm bật/tắt. Sau đó, người dùng có thể chỉ định cho thiết bị một loại thiết bị khác khi thiết lập thiết bị đó trong nhà.

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

Ví dụ: Công ty Chiếu sáng Acme sản xuất một thiết bị có đầu nối nguồn độc quyền mà chỉ đèn Acme Lighting mới 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ị Đèn bật/tắt cho thiết bị của họ.

Ngược lại, Mega Plugin Corporation sản xuất một thiết bị có ổ cắm điện xoay chiều tiêu chuẩn, cho phép người dùng cuối cắm bất cứ thiết bị nào 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ị cắm bật/tắt.

Trung tâm

Các thiết bị Google Nest sau đây hoạt động như các trung tâm Matter trong hệ sinh thái Google Home.

Bảng: Các thiết bị Google Nest có hỗ trợ trung tâm Matter
Thiết bị Thread Hỗ trợ Bộ định tuyến biên Cửa hàng Google
Google Home
Google Home Mini
Google Nest Audio
Google Nest Hub
Google Nest Hub (2nd gen)
Google Nest Hub Max
Google Nest Mini
Google TV Streamer (4k)
Nest WiFi Pro

Để biết thêm thông tin, hãy xem bài viết hỗ trợ về Thiết bị Nest có Matter.

Tạo thiết bị

Nếu chưa tạo thiết bị hỗ trợ Matter, bạn có thể sử dụng một trong các thiết bị Matter sau đây để xác minh toàn diện:

Bảng: Matter ví dụ từ các nhà cung cấp silicon
Nhà cung cấp Nền tảng Hỗ trợ Thread Hướng dẫn
Bouffalo Lab BL602
BL702
Espressif ESP32 Kiểm thử OTA
Nordic Semiconductor nRF52840 DK Kiểm thử OTA
NXP Bộ phát triển IOTZTB-DK006
Realtek Ameba D Series
Silicon Labs Bộ công cụ phát triển EFR32MG24
Bộ khởi động Zigbee và Thread EFR32MG
Telink TLSR9518
Texas Instruments Bộ phát triển LaunchPad CC2652R7

Thiết bị kết thúc luồng Sleepy

Bạn có thể sử dụng Thread Thiết bị đầu cuối Sleepy (SED) và Thread Thiết bị đầu cuối Sleepy được đồng bộ hoá (SSED) với các thiết bị Google Nest hoạt động như trung tâm Matter. Thời gian ngủ tối đa cho phép trung tâm duy trì cùng một cấp độ dịch vụ như các thiết bị không ngủ là 3 giây. Các chu kỳ ngủ dài hơn có thể làm giảm chất lượng dịch vụ, chẳng hạn như thiết bị được xác định là ngoại tuyến trong Google Home Graph.

Công cụ phát triển

Các công cụ đề xuất để tạo thiết bị Matter

Google khuyên bạn nên sử dụng Google Home Extension for Visual Studio CodeMatter Virtual Device (MVD) khi xây dựng một thiết bị có hỗ trợ Matter.

Google Home ExtensionGoogle Assistant Simulator, Google Cloud Logging và các công cụ khác để đơn giản hoá quy trình phát triển, trong khi MVD cung cấp 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.