← 返回 Skills 市场
174
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install tado-skill
功能描述
Interact with Tado smart thermostat. Use for reading temperature, setting heating with auto-revert, viewing energy usage, and controlling zones.
安全使用建议
This skill appears to be what it says: Tado API instructions for reading and controlling zones. Before installing, consider: (1) the skill source is unknown—only install if you trust it; (2) you will need to perform an OAuth device flow and store access/refresh tokens (the README mentions env vars but the registry metadata doesn't declare them); (3) the provided Python script requires the 'requests' package—ensure your environment has needed runtime dependencies; (4) treat the refresh token as sensitive (revokable) and revoke it if you stop using the skill; (5) because the skill is instruction-only, the platform won't install code, but an agent following the SKILL.md could run curl/python commands that use those tokens—only grant access if you trust the agent and the skill's author.
功能分析
Type: OpenClaw Skill
Name: tado-skill
Version: 1.0.5
The skill provides legitimate instructions and a Python script for interacting with the Tado smart thermostat API. It correctly implements the OAuth2 device code flow using official Tado endpoints (login.tado.com and my.tado.com) and uses standard environment variables for credential management. No indicators of malicious intent, data exfiltration, or prompt injection were found in SKILL.md or the associated logic.
能力评估
Purpose & Capability
Name/description (Tado thermostat control) align with the actual instructions: OAuth device flow, token refresh, reading zones, setting overlays, and energy usage — all are expected for a Tado API client.
Instruction Scope
SKILL.md stays on-topic and only describes Tado API interactions. It instructs use of environment variables (TADO_TOKEN, TADO_REFRESH_TOKEN, TADO_HOME_ID) and shows the OAuth device flow. It also includes a Python script that uses requests; the registry metadata did not declare these env vars or the Python dependency, so the documentation and registry metadata are not fully synchronized.
Install Mechanism
There is no install spec and no code files beyond SKILL.md, so nothing will be downloaded or installed by the platform. This reduces attack surface. The only runtime action would be commands the agent runs following the instructions.
Credentials
Requested secrets (access token, refresh token, home id) are appropriate for controlling a Tado account. However, the registry lists no required env vars while SKILL.md explicitly tells users to store tokens in environment variables. Also note a refresh token provides long-lived access and should be stored and handled securely.
Persistence & Privilege
The skill does not request always:true, does not include install scripts, and does not attempt to modify other skills or global agent settings. It is user-invocable and allows normal autonomous invocation (platform default).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tado-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/tado-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
tado-skill 1.0.5
- Added a comprehensive SKILL.md with step-by-step instructions for Tado OAuth2 authentication, environment setup, and usage examples.
- Included bash and Python examples covering temperature reading, zone listing, temperature setting with auto-revert, override clearing, and energy usage retrieval.
- Clarified authentication flow and highlighted proper use of heating status and temperature endpoints.
- Documented overlay (override) termination types and their behavior.
v1.0.4
tado-skill 1.0.4
- No file changes detected in this release.
- No modifications to documentation, functionality, or configuration.
v1.0.3
- Improved documentation for authentication, including detailed OAuth2 device code flow steps.
- Added clear examples for common Tado API operations: listing zones, getting zone state, reading energy usage, and controlling heating.
- Provided example scripts and curl commands for quick integration and troubleshooting.
- Included explicit guidance on token handling and environment variable usage.
- Noted best practices for retrieving actual heating status vs. set target.
元数据
常见问题
Openclaw Skill Tado 是什么?
Interact with Tado smart thermostat. Use for reading temperature, setting heating with auto-revert, viewing energy usage, and controlling zones. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 174 次。
如何安装 Openclaw Skill Tado?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tado-skill」即可一键安装,无需额外配置。
Openclaw Skill Tado 是免费的吗?
是的,Openclaw Skill Tado 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Openclaw Skill Tado 支持哪些平台?
Openclaw Skill Tado 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Skill Tado?
由 Dave K(@davek-dev)开发并维护,当前版本 v1.0.5。
推荐 Skills