W ekosystemie Google Home obsługuje wiele typów urządzeń z systemem Matter, jednak nie wszystkie są w pełni obsługiwane.
Obsługa typu urządzenia i sterowania nim
Urządzeniami z funkcją Matter w ekosystemie Google Home można sterować na kilka sposobów:
- Google Assistant – za pomocą głosu steruj urządzeniem Matter z dowolnego urządzenia Assistant.
- Google Home app (GHA) – użyj interfejsu GHA do sterowania urządzeniem Matter.
- Interfejs inteligentnego ekranu – użyj interfejsu inteligentnego ekranu do sterowania urządzeniem Matter.
Więcej informacji o klastrach znajdziesz w repozytorium kodu Matter (connectedhomeip
).
Matter typ urządzenia | Klastry aplikacji | Specyfikacja urządzenia Matter | Obsługa kontroli | Typ ekosystemu domowego | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Inteligentny ekran | ||||
Temperatura kolorów (jasny) |
Kontrola kolorów Kontrola poziomu Włącz/wyłącz |
1,0 | Słabe | |||
Czujnik kontaktu |
Stan wartości logicznej |
1,0 | Czujnik | |||
Przyciemnianie światła |
Sterowanie poziomem Wł./wył. |
1,0 | Słabe | |||
Zamki do drzwi |
Zamek drzwi |
1,0 | Zablokuj | |||
Rozszerzony jasny kolor |
Kontrola kolorów Kontrola poziomu Włącz/wyłącz |
1,0 | Słabe | |||
Wentylator |
Sterowanie wentylatorem Wł./wył. |
1,0 | Fan | |||
Czujnik przepływu |
Pomiar przepływu |
1,0 | Czujnik | |||
Czujnik wilgotności |
Pomiar wilgotności względnej |
1,0 | Czujnik | |||
Czujnik światła |
Pomiar jasności |
1,0 | Czujnik | |||
Czujnik obecności |
Wykrywanie obecności |
1,0 | Czujnik | |||
Włącz/wyłącz światło |
Sterowanie poziomem Wł./wył. |
1,0 | Słabe | |||
Włącznik światła |
Włącz/Wyłącz |
1,0 | Przełącz | |||
Jednostka wtyczki do włączania i wyłączania |
Sterowanie poziomem Wł./wył. |
1,0 | Gniazdko | |||
Czujnik ciśnienia |
Pomiar ciśnienia |
1,0 | Czujnik | |||
Głośnik |
Sterowanie poziomem Wł./wył. |
1,0 | Głośnik | |||
Czujnik temperatury |
Pomiar temperatury |
1,0 | Czujnik | |||
Termostat |
Termostat |
1,0 | Termostat | |||
Osłony okien |
Osłony okien |
1,0 | Podnieś Przechylenie |
Podnieś Przechylenie |
Podnieś Przechylenie |
Żaluzje |
między algorytmami
Wszystkie urządzenia za mostem Matter są widoczne u użytkownika w ekosystemie Google Home w zwykły sposób. Sam most jest widoczny jako bezwładny typ urządzenia sterującego w GHA.
Zamki do drzwi
Chociaż specyfikacja Matter nie wymaga kodów PIN do zamków drzwi, zdalne odblokowanie jest wyłączone na wszystkich powierzchniach zamków Matter w ekosystemie Google, które nie wymagają kodu PIN. Więcej informacji znajdziesz w Polityce prywatności i bezpieczeństwa Google.
Przełączniki światła
Przełącznik światła jest unikalny wśród typów urządzeń Matter, ponieważ jest to kontroler Matter, np. GHA, Assistant, lub Google Hub, np. Google Nest Hub (2nd gen).
Inaczej mówiąc, przełącznik światła do włączania i wyłączania to węzeł, który może sterować innymi węzłami. Jednak innym kontrolerem Matter nie można sterować przełącznikiem światła. Więcej informacji o kontrolerach i elementach sterujących znajdziesz w artykule o rolach węzłów w narzędziu Matter Primer.
Ponieważ ekosystem Google Home nie ujawnia kontrolerom klastra Matter, użytkownicy nie mogą skonfigurować przełącznika światła umożliwiającego sterowanie innymi urządzeniami Matter za pomocą: GHA. Mogą włączyć lub wyłączyć przełącznik światła w Matter, ale później nie będą mogli go używać poza usunięciem go z domu.
Użytkownik uruchamiający przełącznik światła w sieci Google w sposób naturalny będzie chciał skonfigurować go tak, aby sterował innym urządzeniem. Obecnie użytkownicy nie mogą tego zrobić w ekosystemie Google Home. Usługa GHA nie może powiązać przełącznika światła z punktem końcowym innego urządzenia, ponieważ ekosystem Google Home nie ujawnia klastra powiązań Matter.
Aby można było używać przełącznika światła do włączania i wyłączania w sieci szkieletowej Google Matter, partner musi zaimplementować reżysera Matter, który jest zdalnym klientem, który może tworzyć wpisy w klastrze Binding. Aplikacja umożliwi przełącznikowi Wł./Wył. światła na sterowanie innym urządzeniem z systemem Matter lub grupą urządzeń.
Przełącznik wł./wył. światła z włączonym/wyłączonym oświetleniem
Istnieje specjalny przypadek użycia, w którym w tym samym urządzeniu można włączać i wyłączać światło w połączeniu z włączonym/wyłączonym oświetleniem.
Gdy punkt końcowy 1 jest oświetleniem Wł./Wył., a Punkt końcowy 2 – Włącza/Wyłączonym, w GHA widoczny jest tylko przełącznik Wł./Wył.
Jednak gdy punkt końcowy 1 jest przełącznikiem światła umożliwiającego włączenie/wyłączenie, a punkt końcowy 2 to światło, oba urządzenia są widoczne w GHA.
Podczas projektowania takiego urządzenia, aby mieć pewność, że w GHA znajdują się oba urządzenia, ustaw punkt końcowy 1 jako przełącznik światła Wł./Wył., a Punkt końcowy 2 jako Światło włączania/wyłączania.
Wtyczki włączane/wyłączające
Typ urządzenia wtyczki do włączania i wyłączania można skonfigurować tak, aby wyświetlał się jako inny typ urządzenia, tak jak Wtyczki i przełączniki zintegrowane z Local Home SDK Google. Gdy użytkownik uruchomi urządzenie, może je skonfigurować tak, aby było widoczne w domu jako dowolne urządzenie (prawdopodobnie typ podłączonego do niego urządzenia). Artykuł pomocy Dostosowywanie poleceń głosowych inteligentnej wtyczki lub inteligentnego przełącznika na podstawie typu urządzenia opisuje procedurę, którą użytkownik może wykonać. Typowy przypadek użycia występuje, gdy użytkownik ma podłączony do jednostki wtyczki wentylator podłączony. Jeśli użytkownik skonfigurował typ urządzenia wtyczki jako typ urządzenia Wentylator, Assistant wie, że nie może go wyłączać, gdy użytkownik powie „OK Google, wyłącz światło”.
Wybieranie typu urządzenia
Partnerzy, którzy opracowują urządzenie, które nie jest tradycyjnym gniazdkiem elektrycznym, ale mają punkt końcowy włączania i wyłączania, który steruje zasilaniem innego urządzenia, muszą zdecydować, czy przypisać do tego urządzenia typ urządzenia do włączania i wyłączania, czy inny typ. W takim przypadku zalecamy:
Jeśli urządzenie może sterować zasilaniem różnych typów urządzeń, takich jak wentylator czy oświetlenie, partner powinien przypisać je jako typ urządzenia do włączania/wyłączania. Użytkownik będzie mógł wtedy przypisać do swojego domu inny typ urządzenia.
Jeśli urządzenie może tylko sterować oświetleniem, partner powinien przypisać do niego typ urządzenia „Światło włączone/wyłączone”.
Na przykład firma Acme Lighting Corporation produkuje urządzenie z zastrzeżonym złączem zasilania, do którego można podłączyć tylko oświetlenie Acme Lighting. Urządzenie może włączać i wyłączać światło. W takim przypadku najlepiej, gdy firma Acme przypisze swoje urządzenie do typu „Światło włączone/wyłączone”.
Natomiast Mega Plugin Corporation oferuje urządzenie ze standardowym gniazdkiem elektrycznym, co umożliwia użytkownikowi podłączenie dowolnego urządzenia, od telewizora do lampy. W tym przypadku warto wdrożyć urządzenie jako urządzenie do włączania i wyłączania.
Centra
Te urządzenia Google Nest działają jako centra Matter w ekosystemie Google Home.
Więcej informacji znajdziesz w artykule pomocy Urządzenia Nest with Matter.
Zbuduj urządzenie
Jeśli nie masz jeszcze utworzonego urządzenia z obsługą Matter, możesz użyć jednego z tych urządzeń Matter, aby przeprowadzić kompleksową weryfikację:
Dostawca | Platforma | Pomoc na poziomie: Thread | Przewodnik |
---|---|---|---|
Laboratorium Bouffalo | BL602 | ||
BL702 | |||
Espressif | ESP32 | Testy OTA | |
Półprzewodniki nordyckie | nRF52840 DK | Testy OTA | |
NXP, | Pakiet dla programistów IOTZTB-DK006 | ||
Realtek | Ameba serii D | ||
Laboratoria Krzemowe | Zestaw deweloperski EFR32MG24 | ||
EFR32MG Zigbee and Thread Starter Kit | |||
Telink | TLSR9518 | ||
Instrumenty teksańskie | Zestaw dla programistów CC2652R7 LaunchPad |
Uśpione urządzenia końcowe z wątkami
Thread Zasypiane urządzenia (SED) i Thread zsynchronizowane urządzenia zasypiające (SSED) mogą być używane z urządzeniami Google Nest, które działają jako koncentratory Matter. Maksymalny czas uśpienia, który pozwala centralom utrzymywać taki sam poziom usług co urządzenia nieuśpione, wynosi 3 sekundy. W przypadku dłuższych cykli snu może wystąpić pogorszenie działania usługi, np. urządzenie Google Home Graph będzie rozpoznawane jako offline.
Narzędzia dla programistów
Podczas tworzenia urządzenia z obsługą Matter Google zaleca korzystanie z Google Home Extension for Visual Studio Code i Matter Virtual Device (MVD).
Google Home Extension zawiera Google Assistant Simulator, Google Cloud Logging i inne narzędzia, które upraszczają proces programowania. Z kolei MVD umożliwia przetestowanie urządzenia Matter w ekosystemie Google Home przed opracowaniem urządzenia fizycznego.