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ức năng đ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ố phương pháp:
- 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.
- 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.
- Giao diện người dùng 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ác cụm, hãy tham khảo Kho lưu trữ mã Matter (connectedhomeip
).
Matter loại thiết bị | Cụm ứng dụng | Thông số kỹ thuật Matter | Hỗ trợ kiểm soát | Loại hệ sinh thái trong nhà | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Màn hình thông minh | ||||
Đèn đo nhiệt độ màu |
Điều chỉnh màu Điều chỉnh 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 |
Điều khiển mức Bật/Tắt |
1 | Sáng | |||
Khoá cửa |
Khoá cửa |
1 | Khoá | |||
Ánh sáng màu kéo dài |
Điều chỉnh màu Điều chỉnh mức Bật/Tắt |
1 | Sáng | |||
Cảm biến dòng chảy |
Đo lường lưu lượng |
1 | Sensor | |||
Cảm biến độ ẩm |
Đo độ ẩm tương đối |
1 | Sensor | |||
Cảm biến độ chiếu sáng |
Đo lường độ chiếu sáng |
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 |
Điều khiển mức Bật/Tắt |
1 | Sáng | |||
Bật/tắt công tắc đèn |
Bật/Tắt |
1 | Switch | |||
Bật/tắt thiết bị cắm điện |
Điều khiển mức Bật/Tắt |
1 | Đầu ra | |||
Cảm biến áp suất |
Đo áp suất |
1 | Sensor | |||
Loa |
Điều khiển 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 | |||
Rèm che nắng cửa sổ |
Rèm che nắng cửa sổ |
1 | Nhấc Nghiêng |
Nhấc Nghiêng |
Nhấc Nghiêng |
Mành cửa |
cầu nối
Tất cả các thiết bị chạy 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 nối này sẽ xuất hiện dưới dạng một loại thiết bị Cầu điều khiển tĩnh trong GHA.
Công tắc bật/tắt đèn
Công tắc bật/tắt đèn là công tắc duy nhất trong số các loại thiết bị Matter, trong đó công tắc này là 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, Công tắc đèn bật/tắt là một Nút có thể kiểm soát các nút khác. Tuy nhiên, một bộ điều khiển Matter khác sẽ không thể điều khiển Công tắc bật/tắt đèn. Xem Các vai trò của nút trong Matter Primer để biết thêm thông tin về bộ điều khiển và bộ đ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 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 bật/tắt đèn để điều khiển các thiết bị Matter khác bằng GHA. Họ có thể gửi Công tắc đèn bật/tắt Matter, nhưng sau đó họ sẽ không thể làm gì, ngoại trừ việc xoá quyền này khỏi nhà.
Một người dùng cuối sử dụng Công tắc đèn bật/tắt trên vải của Google tất nhiên sẽ muốn định cấu hình công tắc đó để điều khiển một thiết bị khác. Tại thời điểm này, người dùng không có cách nào để làm điều này trong hệ sinh thái Google Home. GHA không thể liên kết Công tắc đèn bật/tắt 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 Công tắc bật/tắt đèn trong kết nối Google Matter, đối tác cần triển khai một director 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 đèn bật/tắt để điều khiển một thiết bị Matter hoặc nhóm thiết bị khác.
Công tắc bật/tắt đèn có đèn bật/tắt
Có một trường hợp sử dụng đặc biệt liên quan đến việc Công tắc bật/tắt đè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à công tắc bật/tắt đèn và Điểm cuối 2 là công tắc bật/tắt đèn, thì chỉ công tắc bật/tắt đèn mới hiển thị trong GHA.
Tuy nhiên, khi Điểm cuối 1 là Công tắc đèn bật/tắt và Điểm cuối 2 là Công tắc bật/tắt đèn, thì 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 làm Công tắc đèn bật/tắt và Điểm cuối 2 là Công tắc bật/tắt đèn.
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ị Bộ sạc bật/tắt để xuất hiện dưới dạng một loại thiết bị khác, giống như Phích 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 (thường 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 dành cho phích cắm thông minh hoặc công tắc chuyển đổi thông minh với loại thiết bị sẽ trình bày quy trình mà người dùng sẽ thực hiện. Một trường hợp sử dụng thông thường 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 Bộ sạc là Quạt loại thiết bị, thì Assistant sẽ biết không nên tắt Thiết bị cắm điện khi người dùng nói "Ok Google, tắt đèn".
Chọn loại thiết bị
Những đố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 dùng để kiểm soát nguồn điện cho một thiết bị khác, thì họ phải quyết định xem nên chỉ định loại thiết bị Bộ sạc bật/tắt hay một loại thiết bị khác cho sản phẩm. Trong trường hợp này, bạn nên:
Nếu thiết bị có thể điều khiển nguồn của 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ị Phích 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 giới thiệu thiết bị đó tại nhà.
Nếu thiết bị chỉ có thể điều khiển đèn, đối tác nên chỉ định loại thiết bị bật/tắt đó.
Ví dụ: Acme Light Corporation tạo ra một thiết bị có giắc cắm điện độc quyền mà chỉ đèn Acme mới có thể cắm vào. Thiết bị này có thể bật hoặc tắt đèn. Trong trường hợp này, việc chỉ định loại thiết bị Bật/Tắt đèn cho thiết bị của Acme là hợp lý nhất.
Ngược lại, Mega Plugin Corporation tạo ra 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 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 một Thiết bị cắm bật/tắt.
Trung tâm
Các thiết bị Google Nest sau đây hoạt động như trung tâm Matter trong hệ sinh thái Google Home.
Để biết thêm thông tin, hãy xem bài viết hỗ trợ về Thiết bị Nest có Chất lượng nền.
Tạo thiết bị
Nếu chưa tạo sẵn 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 hai đầu:
Nhà cung cấp | Nền tảng | Hỗ trợ Thread | Hướng dẫn |
---|---|---|---|
Phòng thí nghiệm Bouffalo | BL602 | ||
BL702 | |||
Espressif | ESP32 | Kiểm thử OTA | |
Bán dẫn Bắc Âu | NRF52840 DK | Kiểm thử OTA | |
NXP | Bộ phát triển IOTZTB-DK006 | ||
Realtek | Ameba D Series | ||
Phòng thí nghiệm Silicon | Bộ công cụ dành cho nhà phát triển EFR32MG24 | ||
Bộ Zigbee và Thread EFR32MG | |||
Telink | TLSR9518 | ||
Texas Instruments | Bộ phát triển LaunchPad CC2652R7 |
Thiết bị đầu cuối khi buồn ngủ
Thread Bạn có thể dùng Thiết bị đầu cuối chuyển sang trạng thái ngủ (SED) và Thread Thiết bị đồng bộ hoá dành cho chế độ ngủ (SSED) với các thiết bị Google Nest hoạt động như thiết bị trung tâm Matter. Thời gian ngủ tối đa cho phép các trung tâm duy trì cùng mức dịch vụ như các thiết bị không ngủ là 3 giây. 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ư các thiết bị được xác định là không có kết nối mạng trong Google Home Graph.
Công cụ phát triển
Bạn nên sử dụng Google Home Extension for Visual Studio Code và Matter Virtual Device (MVD) của chúng tôi khi tạo thiết bị có hỗ trợ Matter.
Google Home Extension có Google Assistant Simulator, Google Cloud Logging và các công cụ khác để đơn giản hoá quá trình phát triển, còn 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 tế.