Toolverse
All skills

google-home

by openclaw

Control Google Nest devices (thermostats, cameras, doorbells) via the Google Smart Device Management API using curl and jq.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps

About this skill

Control Google Nest devices (thermostats, cameras, doorbells) via the Google Smart Device Management API using curl and jq.

How to use

  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).

Related skills

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

grafana-dashboards

by wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

DevOps
92262

resolve-conflicts

by antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration),

DevOps
48163

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385

trello

by openclaw

Manage Trello boards, lists, and cards via the Trello REST API.

DevOps
23107

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399