闲社服务运行正常AI智能体自动化平台
t

Tapo智能控制

技能标识:tapo

Control TP-Link Tapo smart home devices (lights, plugs, strips) via [Tapo MCP](https://github.com/mihai-dinculescu/tapo/tree/main/tapo-mcp).

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.2.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Tapo智能控制

Tapo

使用 npx mcporter call tapo.<工具> 控制 Tapo 设备。

设置

你需要在网络上运行一个 Tapo MCP 服务器(HTTP 传输)。建议使用 Bearer 令牌认证。

  1. 1. 添加 Tapo 服务器:

bash
npx mcporter config add tapo http://MCPIP> \
--transport http \
--header Authorization=Bearer \
--scope home

  1. 2. 验证:
bash npx mcporter list tapo --schema

你应该能看到 listdevices、checkdevice、getdevicestate 和 control_device。

完整指南、配置管理和故障排除请参见 references/setup.md。

工具

list_devices

列出网络上的所有 Tapo 设备。

bash
npx mcporter call tapo.list_devices

返回每个设备的 id、name、model、ip、setcapabilities、getcapabilities 以及 children(针对电源排插)。

check_device

验证指定 IP 上的设备 ID 是否匹配。

bash
npx mcporter call tapo.checkdevice id=ID> ip=

getdevicestate

获取设备的当前状态。会自动先运行 check_device。

bash
npx mcporter call tapo.getdevicestate id= ip= capability={type: DeviceInfo}

control_device

控制设备。会自动先运行 check_device。

bash

开启


npx mcporter call tapo.controldevice id=ID> ip= capabilities=[{type: OnOff, value: true}]

关闭

npx mcporter call tapo.controldevice id=ID> ip= capabilities=[{type: OnOff, value: false}]

设置亮度(1-100,仅限灯光设备)

npx mcporter call tapo.controldevice id=ID> ip= capabilities=[{type: Brightness, value: 50}]

设置颜色(仅限彩色灯光设备)

npx mcporter call tapo.controldevice id=ID> ip= capabilities=[{type: Color, value: Coral}]

同时设置多个功能

npx mcporter call tapo.controldevice id=ID> ip= capabilities=[{type: Color, value: Coral}, {type: Brightness, value: 50}]

使用规则

  1. 1. 如果没有最近的设备列表,请始终先运行 list_devices。结果可缓存最多 30 分钟。
  2. 使用列表中的设备 id 和 ip——切勿猜测或硬拷贝这些值。
  3. 对于电源排插(例如 P304M),子设备有自己的 id。使用子设备的 id 配合父设备的 ip。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tapo-1776124996 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tapo-1776124996 技能

通过命令行安装

skillhub install tapo-1776124996

下载

⬇ 下载 tapo v0.2.0(免费)

文件大小: 4.9 KB | 发布时间: 2026-4-15 14:35

v0.2.0 最新 2026-4-15 14:35
Added get_device_state tool, Brightness and Color set capabilities. Renamed set_device_state to control_device with multi-capability support. Added Recreate strategy to Kubernetes example.