Aby Asystent Google mógł reagować na polecenia odpowiednie do urządzenia i konkretnego kontekstu, potrzebuje informacji o konkretnym urządzeniu. Podajesz te informacje, które obejmują pola takie jak typ urządzenia i producent jako model urządzenia. Można go traktować jako ogólną klasę urządzeń, takich jak światło, głośnik czy zabawkowy robot.
Informacje te są dostępne dla Asystenta i są powiązane z Twoim Projekt w Konsoli Actions. Żadne inne projekty nie mają dostępu do informacji o Twoim modelu ani urządzeniu.
Korzystanie z interfejsu rejestracji
Aby zarejestrować model urządzenia, użyj interfejsu rejestracji w Konsoli Actions.
Kliknij przycisk ZAREJESTRUJ MODEL.
Utwórz model
Wypełnij wszystkie pola dotyczące urządzenia. Wybierz dowolny typ urządzenia, na przykład Jasny.
Więcej informacji o tych polach znajdziesz w pliku JSON z informacjami .
Gdy skończysz, kliknij ZAREJESTRUJ MODEL.
Pobierz dane logowania
Plik client_secret_<client-id>.json
musi znajdować się na urządzeniu. Ten plik zawiera identyfikator klienta i tajny klucz klienta, ale nie zawiera tokena dostępu. Później uruchomisz narzędzie do autoryzacji i odwołasz się do tego pliku, aby autoryzować przykładowy pakiet SDK Asystenta Google do generowania zapytań do Asystenta Google (więcej informacji znajdziesz w dokumentacji protokołu OAuth 2.0). Nie zmieniaj nazwy tego pliku.
Pobierz plik i przenieś go na urządzenie. Kliknij DALEJ.
Tylko Raspberry Pi
Upewnij się, że znajduje się on w regionie /home/pi
. Jeśli chcesz przesłać plik na urządzenie, wykonaj te czynności:
Otwórz nowe okno terminala. Uruchom to polecenie w nowym terminalu:
scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
password: password-for-device
Zamknij to okno terminala.
Określ cechy
Później określisz różne funkcje, które urządzenie obsługuje na tym ekranie. Na razie kliknij przycisk POMIŃ.
Edytuj model
Jeśli chcesz edytować model, kliknij jego wiersz na liście. Po wprowadzeniu zmian kliknij ZAPISZ.
Jeśli chcesz ponownie pobrać plik danych logowania, kliknij wielokropek. W tym menu możesz też usunąć model.
Alternatywne sposoby rejestracji
Aby zarejestrować model urządzenia, możesz też użyć narzędzia do rejestracji (dostępnego w przykładach pakietu SDK Asystenta Google) lub interfejsu API typu REST.
Aby zarejestrować modele w danym projekcie w Actions Console, musisz być jego właścicielem lub edytującym. Dodaj te role dla innych użytkowników w konsoli Cloud Platform – zapoznaj się z dokumentacją uprawnień.