Obsługiwane typy urządzeń

W ekosystemie Google Home obsługiwanych jest wiele typów urządzeń Matter, ale nie wszystkie są w pełni obsługiwane.

Obsługa typów urządzeń i sterowania

Urządzeniami z obsługą Matter w ekosystemie Google Home można sterować na kilka sposobów:

  1. Google Assistant – steruj urządzeniem Matter za pomocą głosu z dowolnego urządzenia Assistant.
  2. Google Home app (GHA) – użyj interfejsu GHA, aby sterować urządzeniem Matter.
  3. Interfejs inteligentnego ekranu – użyj interfejsu inteligentnego ekranu, aby sterować urządzeniem Matter.

Kolumna Test CSA zawiera typy urządzeń, które umożliwiają pominięcie etapu testowania i wykorzystanie wyników z Connectivity Standards Alliance (Alliance) Interop Test Lab do certyfikacji.

Kolumna Tryb konfiguracji i resetowanie zawiera typy urządzeń z możliwością dostosowania wykrywania i konfigurowania na Androidzie i w aplikacji Google Home.

Więcej informacji o klastrach znajdziesz w repozytorium kodu Matter (connectedhomeip).

Tabela: Matter typ urządzenia i sterowanie obsługa
Legenda: dostępne, niedostępne
Matter Typ urządzenia Klastry aplikacji Specyfikacja: Matter Pomoc dotycząca sterowania Typ ekosystemu domowego Test CSA Tryb konfiguracji i resetowanie
Google Assistant Google Home app (GHA) Inteligentny ekran
Oczyszczacz powietrza
Sterowanie wentylatorem
Włączanie/wyłączanie
Monitorowanie filtra HEPA
Monitorowanie aktywnego filtra węglowego
1,2 Oczyszczacz powietrza
Czujnik jakości powietrza
Zobacz wszystkie...
Jakość powietrza
Pomiar temperatury
Pomiar wilgotności względnej
Pomiar stężenia tlenku węgla
Pomiar stężenia dwutlenku węgla
Pomiar stężenia pyłu PM2,5
Pomiar stężenia formaldehydu
Pomiar stężenia pyłu PM1
Pomiar stężenia pyłu PM10
Pomiar stężenia wszystkich lotnych związków organicznych
Pomiar stężenia radonu
Pomiar stężenia dwutlenku azotu
Pomiar stężenia ozonu
1,2 Czujnik
Czujnik tlenku węgla
Pomiar stężenia tlenku węgla
Alarm z czujnika dymu i tlenku węgla
1,2 Detektor CO
Dzwonki
Chime
1.3 Chime
Światło o temperaturze kolorów
Sterowanie kolorem
Sterowanie poziomem
Włączanie/wyłączanie
1,0 Jasny
Czujnik kontaktowy
Stan logiczny
1,0 Czujnik
Światło z możliwością przyciemniania
Sterowanie poziomem
Włączone/Wyłączone
1,0 Jasny
Zmywarka
Wł./wył.
Tryb zmywarki
Kontrola temperatury
Stan działania
1,2 Zmywarka
Zamek do drzwi
Zamek w drzwiach
1,0 Zablokuj
Dzwonek
Przełącz
1.3 Dzwonek
Licznik elektryczny
Pomiar mocy elektrycznej
Pomiar energii elektrycznej
1.3 Nie dotyczy
Licznik energii elektrycznej
Identyfikacja licznika
1.3 Nie dotyczy
Taryfa energii elektrycznej
Cena surowca
Stan sieci elektrycznej
Taryfa surowcowa
1.3 Nie dotyczy
Rozszerzone światło kolorowe
Color Control
Level Control
On/Off
1,0 Jasny
Wentylator
Sterowanie wentylatorem
Włączanie/wyłączanie
1,0 Fan
Czujnik przepływu
Pomiar przepływu
1,0 Czujnik
Czujnik wilgotności
Pomiar wilgotności względnej
1,0 Czujnik
Pralka
Włączanie/wyłączanie
Tryb pralki
Elementy sterujące pralki
Regulacja temperatury
Stan działania
1,2 Pralka
Czujnik światła
Pomiar natężenia oświetlenia
1,0 Czujnik
Czujnik obecności
Wykrywanie obecności
1,0 Czujnik
Włączanie/wyłączanie światła
Sterowanie poziomem
Włączone/Wyłączone
1,0 Jasny
Włącznik/wyłącznik światła
Włączanie i wyłączanie
1,0 Przełącznik
Wtyczka On/Off
Sterowanie poziomem
Włączone/Wyłączone
1,0 Outlet
Czujnik ciśnienia
Pomiar ciśnienia
1,0 Czujnik
Pompa
Włączanie/wyłączanie
Konfiguracja i sterowanie pompą
Pomiar temperatury
Pomiar ciśnienia
Pomiar przepływu
1,0 Pompa
Odkurzacz automatyczny
RVC Run Mode
RVC Clean Mode
RVC Operational State
1,2 Odkurzacz
Czujnik dymu
Czujnik dymu i tlenku węgla
1,2 Czujnik dymu
Głośnik
Kontrola poziomu
Wł./wył.
1,0 Głośnik
Czujnik temperatury
Pomiar temperatury
1,0 Czujnik
Termostat
Termostat
1,0 Termostat
Osłona okienna
Zasłony
1,0 Żaluzje

między algorytmami

Wszystkie urządzenia za mostkiem Matter są widoczne dla użytkownika w ekosystemie Google Home w normalny sposób. Mostek jest widoczny w aplikacji GHA jako nieaktywne urządzenie typu mostek sterujący.

Zamki do drzwi

Chociaż specyfikacja Matter nie wymaga kodów PIN w przypadku zamków do drzwi, zdalne odblokowywanie jest wyłączone na wszystkich platformach w przypadku zamków do drzwi Matter w ekosystemie Google, które nie wymagają kodu PIN. Podobnie jest w przypadku odblokowywania zamków drzwi za pomocą głosu. Więcej informacji znajdziesz w zasadach Google dotyczących prywatności i bezpieczeństwa.

Aby certyfikować zamki do drzwi zgodne z Aliro, które obsługują cyfrowe klucze do domu w Portfelu Google, musisz wybrać opcję Test zgodności CSA w Google Home Developer Console. Opcja Test zgodności CSA to jedyny sposób na uzyskanie certyfikatu Aliro. Jeśli wybierzesz inną opcję testowania, musisz utworzyć nową wersję integracji i ponownie przesłać ją do certyfikacji.

Dodatkowo niektóre zdarzenia związane z blokadą drzwi (takie jak LockOperationErrorEvent) i źródła operacji zdarzeń (takie jak KEYPAD) są opcjonalne w specyfikacji Matter. Nie wszystkie Matter zamki do drzwi emitują te zdarzenia dla każdego źródła operacji. Na przykład zamek może emitować sygnał LockOperationErrorEvent, gdy nieprawidłowy kod PIN zostanie wpisany zdalnie za pomocą aplikacji, ale nie wtedy, gdy zostanie wpisany na fizycznej klawiaturze.

Włączniki światła

Przełącznik światła jest wyjątkowy wśród typów urządzeń Matter, ponieważ jest kontrolerem Matter, takim jak GHA, Assistant lub Google Hub, np. Google Nest Hub (2nd gen).

Innymi słowy, włącznik światła to węzeł, który może sterować innymi węzłami. Jednak przełącznika światła włącz/wyłącz nie można sterować za pomocą innego kontrolera Matter. Więcej informacji o kontrolerach i urządzeniach kontrolowanych znajdziesz w sekcji Role węzłów w podstawowych informacjach o Matter.

Ekosystem Google Home nie udostępnia klastra wiązania Matter swoim kontrolerom, dlatego użytkownicy nie mogą skonfigurować przełącznika światła, aby sterować innymi urządzeniami Matter za pomocą GHA. Mogą one skonfigurować Matterwłącznik/wyłącznik światła, ale nie będą mogły z niego korzystać w żaden inny sposób niż usunąć go z domu.

Użytkownik, który uruchamia przełącznik światła w sieci Google, będzie chciał skonfigurować go do sterowania innym urządzeniem. Obecnie użytkownik nie może tego zrobić w ekosystemie Google Home. GHA nie może powiązać przełącznika światła z punktami końcowymi innego urządzenia, ponieważ ekosystem Google Home nie udostępnia klastra powiązań Matter.

Aby przełącznik światła mógł być używany w sieci Matter Google, partner musi wdrożyć dyrektora Matter, czyli klienta zdalnego, który może tworzyć wpisy w klastrze wiązania. Aplikacja umożliwi wtedy włącznikowi światła sterowanie innym urządzeniem Matter lub grupą urządzeń.

Przełącznik światła z lampką sygnalizującą włączenie/wyłączenie

Istnieje specjalny przypadek użycia, w którym przełącznik światła włączający/wyłączający jest połączony ze światłem włączającym/wyłączającym na tym samym urządzeniu.

Gdy punkt końcowy 1 to lampa, a punkt końcowy 2 to przełącznik, w aplikacji GHA widoczny jest tylko przełącznik.

Jeśli jednak punkt końcowy 1 to przełącznik światła, a punkt końcowy 2 to światło, oba urządzenia są widoczne w aplikacji GHA.

Podczas projektowania takiego urządzenia, aby upewnić się, że oba urządzenia są reprezentowane w GHA, ustaw punkt końcowy 1 jako przełącznik światła, a punkt końcowy 2 jako światło.

Włączanie i wyłączanie urządzeń wtykowych

Urządzenie typu On/Off Plug-In Unit można skonfigurować tak, aby było wyświetlane jako urządzenie innego typu, podobnie jak wtyczki i przełączniki zintegrowane z Google Local Home SDK. Podczas uruchamiania urządzenia użytkownik może skonfigurować je tak, aby było widoczne w domu jako dowolny typ urządzenia (pozornie typ urządzenia, które jest do niego podłączone). W artykule pomocy Dostosowywanie poleceń głosowych inteligentnej wtyczki lub przełącznika inteligentnego za pomocą typu urządzenia opisano procedurę, którą powinien wykonać użytkownik. Typowy przypadek użycia to sytuacja, w której użytkownik ma wentylator podłączony do urządzenia Plug-In Unit. Jeśli użytkownik skonfigurował typ urządzenia wtyczki jako wentylator, Assistant wie, że nie należy wyłączać wtyczki, gdy użytkownik powie „OK Google, wyłącz światła”.

Wybór typu urządzenia

Partnerzy, którzy opracowują urządzenie, które nie jest tradycyjnym gniazdkiem elektrycznym, ale ma punkt końcowy włączania/wyłączania, który steruje zasilaniem innego urządzenia, muszą zdecydować, czy przypisać produktowi typ urządzenia wtyczka z funkcją włączania/wyłączania czy inny typ urządzenia. W takim przypadku zalecamy:

  • Jeśli urządzenie może sterować zasilaniem różnych typów urządzeń obciążeniowych, takich jak wentylator lub światło, partner powinien przypisać mu typ urządzenia „Wtyczka z funkcją włączania i wyłączania”. Użytkownik będzie wtedy mógł przypisać urządzeniu inny typ urządzenia podczas wprowadzania go do domu.

  • Jeśli urządzenie może sterować tylko światłem, partner powinien przypisać mu typ urządzenia Włączanie/wyłączanie światła.

Na przykład firma Acme Lighting Corporation produkuje urządzenie z zastrzeżonym złączem zasilania, do którego można podłączyć tylko lampy Acme Lighting. Urządzenie może włączać i wyłączać światło. W tym przypadku najbardziej sensowne jest przypisanie do urządzenia typu On/Off Light.

Z kolei Mega Plugin Corporation produkuje urządzenie ze standardowym gniazdem zasilania AC, dzięki czemu użytkownik może podłączyć do niego dowolne urządzenie, od telewizora po lampę. W tym przypadku warto zaimplementować urządzenie jako wtyczkę włączającą i wyłączającą.

Centra

Te urządzenia Google Nest działają jako centrale Matter w ekosystemie Google Home.

Tabela: urządzenia Google Nest z obsługą centrum Matter
Urządzenie Obsługa routera granicznego 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
Google TV Streamer (4k)
Nest WiFi Pro

Więcej informacji znajdziesz w artykule pomocy Urządzenia Nest z obsługą Matter.

Tworzenie urządzenia

Jeśli nie masz jeszcze urządzenia z obsługą Matter, możesz użyć jednego z tych urządzeń z Matter do przeprowadzenia weryfikacji od początku do końca:

Tabela: przykłady Matter od dostawców układów scalonych
Dostawca Platforma Pomoc na poziomie: Thread Przewodnik
Bouffalo Lab BL602
BL702
Espressif ESP32 Testowanie OTA
Nordic Semiconductor nRF52840 DK Testowanie OTA
NXP Zestaw deweloperski IOTZTB-DK006
Realtek Ameba D Series
Silicon Labs EFR32MG24 Dev Kit
EFR32MG Zigbee and Thread Starter Kit
Telink TLSR9528 Przewodnik dla programistów Telink Matter
Texas Instruments Zestaw deweloperski CC2652R7 LaunchPad

urządzenia końcowe Thread w trybie uśpienia,

Thread Urządzenia końcowe w trybie uśpienia (SED) i Thread zsynchronizowane urządzenia końcowe w trybie uśpienia (SSED) mogą być używane z urządzeniami Google Nest, które działają jako Matter koncentratory. Maksymalny okres uśpienia, który pozwala hubom utrzymać ten sam poziom usług co urządzenia nieuśpione, wynosi 3 sekundy. Dłuższe cykle snu mogą powodować pogorszenie działania usługi, np. urządzenia mogą być identyfikowane w Google Home Graph jako offline.

Narzędzia dla programistów

Zalecane narzędzia do tworzenia urządzeń Matter

Google zaleca korzystanie z Google Home Extension for Visual Studio Code i naszego Matter Virtual Device (MVD) podczas tworzenia urządzenia z obsługą Matter.

Google Home Extension zawiera Google Assistant Simulator, Google Cloud Logging i inne narzędzia, które upraszczają proces programowania, a MVD umożliwia testowanie urządzenia Matter w ekosystemie Google Home przed utworzeniem urządzenia fizycznego.