Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, które pomogą Ci rozpocząć Matterprzygodę z Matter, niezależnie od tego, czy tworzysz własny sprzęt do inteligentnego domu, czy integrujesz funkcje Matter z aplikacją na Androida.
Te zasoby mają na celu umożliwienie deweloperowi skupienia się na tworzeniu funkcji i możliwości, przy jednoczesnym zmniejszeniu nakładów na infrastrukturę.
Tworzenie sprzętu do inteligentnego domu zgodnego ze standardem Matter
Wirtualne urządzenie Matter
Google Home Device SDK umożliwia deweloperom natychmiastowe rozpoczęcie tworzenia aplikacji przez eksperymentowanie z Matter urządzeniami w wirtualnym środowisku. Wirtualne urządzenia Matter można tworzyć za pomocą pakietu SDK,Matterwdrażać w strukturze i sterować nimi w taki sam sposób jak urządzeniami fizycznymi, w tym realizować polecenia Google Assistant.
Rozszerzenie Google Home dla VS Code
Google Home Extension for Visual Studio Code umożliwia bezpośrednią interakcję z ekosystemem Google Home. Możesz na przykład wpisać polecenie, takie jak „włącz żarówkę”, a Assistant przetworzy Twoją prośbę w chmurze i wyśle polecenie do urządzenia.
Używaj tego rozszerzenia w fazie rozwoju, aby:
Testuj urządzenia Matter i nieMatter zintegrowane z Google Home.
Wykrywaj problemy, wyświetlając dzienniki chmury w czasie rzeczywistym i obserwując całą komunikację w obu kierunkach. Filtrowanie według poziomu ważności i zakresu czasu.
Sprawdź zawartość JSON wiadomości w logu.
Wydawaj polecenia Assistant w formacie skryptowym, aby szybciej przeprowadzać testy w powtarzalny sposób.
Google Home Test Suite
Użyj Google Home Test Suite w Google Home Developer Console, aby przetestować integrację inteligentnego domu i upewnić się, że spełnia ona wymagania certyfikacyjne i dotyczące wprowadzenia na rynek w ekosystemie Google Home.
Integrowanie funkcji Matter z aplikacją na Androida
Interfejsy API usług Google Play Matter
Google Play services oferują Matterinterfejsy API do uruchamiania, udostępniania urządzeń i wykrywania operacyjnego.
Wtyczka Google Home do Android Studio
Google Home Plugin for Android Studio to niezbędne narzędzie deweloperskie, które umożliwia wpisywanie poleceń dla Assistant bezpośrednio w edytorze, aby obserwować interakcje z aplikacjami i urządzeniami Matter.
Środowisko IDE umożliwia też sprawdzanie logów Cloud w czasie rzeczywistym, co pozwala skutecznie debugować integracje.
Przykładowa aplikacja Google Home dla Matter
Google Home Sample App for Matter zawiera konkretny przykład użycia interfejsów Play services API do Matter w celu utworzenia aplikacji, która ułatwia wdrażanie i udostępnianie urządzeń Matter w różnych aplikacjach i ekosystemach.