nest-devices

Control Google Nest thermostats, cameras, and doorbells via the Smart Device Management API.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/rustykuntz/rocie-tools --skill nest-devices
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nest-devices
Source: https://github.com/rustykuntz/rocie-tools/tree/main/skills/nest-devices
Command: npx skills add https://github.com/rustykuntz/rocie-tools --skill nest-devices

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows for the programmatic control and monitoring of Google Nest devices, such as thermostats, cameras, and doorbells, integrating them into automated workflows.

Core Features & Use Cases

  • Thermostat Control: Adjust temperature, set modes (Heat, Cool, Eco), and monitor ambient conditions.
  • Camera Monitoring: Generate live stream URLs for cameras and receive real-time event notifications (doorbell rings, motion detection).
  • Use Case: Automatically lower the thermostat when you leave home and receive an alert with a snapshot when the doorbell rings.

Quick Start

Use the nest-devices skill to set the temperature to 21 degrees Celsius on the main thermostat.

Frequently Asked Questions about nest-devices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Nest thermostat temperature adjustments and mode changes?

You can automate Google Nest thermostat temperature adjustments and mode changes by using a Skill that controls the Smart Device Management API to set specific temperatures and switch between Heat, Cool, and Eco modes.

Can I get real-time event notifications for Nest doorbell rings and motion detection?

Yes, you can receive real-time event notifications for Nest doorbell rings and motion detection through Smart Device Management API integration with Pub/Sub, allowing automated alerts when activity is detected.

What is the best way to access live camera streams for Google Nest devices programmatically?

The best way to access live camera streams for Google Nest devices programmatically is by using a Skill that generates live stream URLs via the Smart Device Management API for direct camera monitoring.

Does the Google Nest Smart Device Management API support automated routines for leaving home?

Yes, the Google Nest Smart Device Management API supports automated routines for leaving home by enabling programmatic workflows that adjust thermostat modes and trigger event-based camera monitoring.

How do I integrate Nest smart home IoT devices into custom automated workflows?

You integrate Nest smart home IoT devices into custom automated workflows by leveraging the Smart Device Management API to control thermostats, cameras, and doorbells, enabling seamless smart home automation.

Are there limitations when changing Nest thermostat modes to Eco via the Smart Device Management API?

When changing Nest thermostat modes to Eco via the Smart Device Management API, limitations depend on the specific API permissions and whether the target device supports remote mode switching without manual physical intervention.