ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

tado

Interact with Tado smart thermostat. Use for reading temperature, setting heating with auto-revert, viewing energy usage, and controlling zones.

Why use this skill?

Control and monitor your Tado smart thermostat with OpenClaw. View temperatures, manage heating zones, and track energy usage effortlessly with this AI agent skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/davek-dev/tado-thermostat
Or

What This Skill Does

The Tado skill allows your OpenClaw AI agent to interface directly with your Tado smart home heating system. By leveraging the official Tado API and OAuth2 authentication, the agent can monitor indoor climate conditions, retrieve real-time energy usage data, and execute heating commands. This skill is designed to handle complex interactions, such as setting specific temperatures for individual zones, viewing current heating percentages, and adjusting climate settings with potential auto-revert functionality. It turns your passive thermostat into an active participant in your automated home ecosystem.

Installation

To install this skill, use the OpenClaw hub command: clawhub install openclaw/skills/skills/davek-dev/tado-thermostat

Post-installation, you must authenticate your Tado account using the device code flow. Ensure you have your Client ID and credentials ready. You will need to export your access token, refresh token, and Home ID as environment variables (TADO_TOKEN, TADO_REFRESH_TOKEN, TADO_HOME_ID) to ensure the agent has secure, persistent access to your thermostat data.

Use Cases

  • Proactive Climate Adjustment: Have the AI set your living room to 21°C as you arrive home, while keeping bedrooms energy-efficient.
  • Energy Monitoring: Request a summary of your heating usage across all zones to identify rooms that might be overheating or inefficient.
  • Status Reporting: Use the agent to get a quick 'at-a-glance' update on whether your current heating plan matches your desired comfort level.

Example Prompts

  1. "What is the current temperature in the living room and what is the target set point?"
  2. "Show me the current heating activity for all zones in my home."
  3. "Set the master bedroom to 19 degrees for the next two hours."

Tips & Limitations

  • Token Expiry: Access tokens expire every 10 minutes. The agent must handle the refresh process correctly using the TADO_REFRESH_TOKEN provided.
  • Security: Never hardcode your credentials. Always use secure environment variables as indicated in the documentation.
  • Network Dependency: As this is an API-based skill, a stable internet connection is required for the agent to communicate with Tado servers.
  • Zone Limits: Ensure your TADO_HOME_ID is correctly configured, as the agent cannot discover zones without a valid association.

Metadata

Author@davek-dev
Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-davek-dev-tado-thermostat": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#tado#smart-home#thermostat#iot#automation
Safety Score: 4/5

Flags: network-access, external-api