nest-devices
Control Nest smart home devices (thermostat, cameras, doorbell) via the Device Access API. Use when asked to check or adjust home temperature, view camera feeds, check who's at the door, monitor rooms, or set up temperature schedules.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/amogower/nest-devicesWhat This Skill Does
The nest-devices skill allows you to seamlessly control and monitor your Google Nest smart home devices, including thermostats, cameras, and doorbells, directly through the OpenClaw AI agent. Leveraging Google's Smart Device Management API, this skill enables you to manage your home's climate, view live camera feeds, see who is at your doorstep, monitor various rooms, and even set up custom temperature schedules. It acts as a powerful interface to your Nest ecosystem, bringing convenience and control to your fingertips.
Installation
To install the nest-devices skill, use the following command:
clawhub install openclaw/skills/skills/amogower/nest-devices
This command will pull the skill from the openclaw/skills repository. Ensure you have the ClawHub CLI installed and configured.
Use Cases
This skill is ideal for a variety of scenarios:
- Climate Control: Adjusting your home's thermostat to your desired temperature, whether you're at home or away. You can set specific temperatures in Celsius or Fahrenheit and choose the heating/cooling mode.
- Security Monitoring: Viewing live camera feeds from your Nest Cams or checking who is at your door via the Nest Doorbell. This is invaluable for ensuring the safety and security of your home.
- Home Automation: Setting up automated temperature schedules to optimize comfort and energy efficiency throughout the day.
- Remote Management: Managing your Nest devices even when you're not physically present, offering peace of mind and convenience.
Example Prompts
Here are some examples of how you can interact with the nest-devices skill:
- "OpenClaw, what is the current temperature in the living room and set the thermostat to 22 degrees Celsius."
- "Show me the live feed from the front door camera."
- "Is anyone at the door? Show me the doorbell camera."
Tips & Limitations
- Setup is Crucial: Before using this skill, you must complete the Google Cloud and Device Access setup, including obtaining a refresh token. Refer to the detailed setup instructions provided in the skill's documentation.
- Credential Management: Securely store your credentials using 1Password (recommended) or environment variables. Mishandling these credentials can pose a security risk.
- Device IDs: You will need the specific
device_idfor each Nest device you wish to control. You can obtain these by listing your devices. - API Limits: Be mindful of any API rate limits imposed by Google's Smart Device Management API.
- Device Compatibility: Ensure your Nest devices are compatible with the Device Access API. Currently, it supports thermostats, cameras, and doorbells.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-amogower-nest-devices": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution