Toolverse
Wszystkie skille

google-home

autor: openclaw

Steruj urządzeniami Google Nest bezpośrednio z linii poleceń za pomocą API Smart Device Management.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Umiejętność pozwalająca kontrolować termostaty, kamery i dzwonki Google Nest przez interfejs wiersza poleceń. Korzysta z oficjalnego API Smart Device Management Google'a, obsługiwanego przez curl i jq. Zarządzaj temperaturą, trybami grzewczymi, wentylacją oraz przeglądaj status kamer i pobieraj migawki — wszystko bez opuszczania terminala. Idealne dla użytkowników preferujących automatyzację i skrypty zamiast aplikacji mobilnej.

Jak używać

  1. Przejdź do https://console.cloud.google.com i utwórz nowy projekt Google Cloud. Następnie w sekcji APIs & Services → Library wyszukaj "Smart Device Management" i włącz ten interfejs API.

  2. W APIs & Services → Credentials utwórz nowe poświadczenia OAuth 2.0 Client ID, pobierz plik JSON i wyodrębnij z niego client_id oraz client_secret.

  3. Zarejestruj swoje urządzenia, odwiedzając https://nests.google.com/frame/register-user i akceptując warunki.

  4. Uzyskaj token dostępu, wykonując żądanie curl z twoimi client_id, client_secret i refresh_token do https://www.googleapis.com/oauth2/v4/token. Skopiuj zwrócony access_token.

  5. Wyświetl listę dostępnych urządzeń poleceniem google-home-cli devices. Zidentyfikuj nazwy termostatów i kamer, którymi chcesz sterować.

  6. Steruj termostatem poleceniami takimi jak google-home-cli thermostat "Salon" --temp 72 (ustawienie temperatury), --mode heat|cool|auto (zmiana trybu) lub --fan on|auto (kontrola wentylacji). Dla kamer użyj google-home-cli camera "Drzwi wejściowe" --snapshot (pobierz zdjęcie) lub --stream (uruchom transmisję na żywo).

Podobne skille