← 返回 Skills 市场
116
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install st200th-mqtt
功能描述
立控 ST200TH 温湿度变送器全功能管理技能——查询温湿度/气压/海拔、查看设备信息(IP/型号/固件)、修改配置、补偿校准、重启设备、OTA升级。支持多设备管理,首次使用记住 MAC 后续免输入。
安全使用建议
This skill appears to do what it says: manage ST200TH devices over MQTT. Before installing, consider:
- Network/privacy: the script connects to mqtt.likong-iot.com using embedded credentials (username 'public', password 'Aa123456'). Device commands and returned device info (IP, MAC, firmware, sensor readings) will pass through that broker. If you require privacy or control, run the script on an isolated network or modify it to use your own broker/credentials.
- Local persistence: MAC addresses and device names are stored in devices.json in the skill directory. If you share the agent workspace, this file could reveal device identifiers.
- OTA safety: OTA URIs are HTTP-only and provided by the user; ensure the URI is trustworthy and reachable on your network. HTTP firmware downloads are unencrypted—avoid using public HTTP URLs for sensitive firmware updates.
- If you don't trust the vendor broker or want stricter control, consider editing the script to accept broker/credentials via environment variables or to point to a broker you control.
Overall, the skill is internally consistent with its description; weigh the privacy/network implications before use.
能力评估
Purpose & Capability
Name/description, required binaries (python3), dependency (paho-mqtt), and the provided script all match the stated purpose of full MQTT-based management of ST200TH devices. The MQTT broker, topics, and commands in the code correspond to device management/OTA/configuration operations described in SKILL.md.
Instruction Scope
SKILL.md instructs the agent to run the provided Python script with device MACs and manage devices; the instructions do not ask for unrelated files/credentials. Important runtime behaviors to note: the skill will connect to an external MQTT broker (mqtt.likong-iot.com) and publish/subscribe device commands/responses, and it persists device entries (MACs/names) to a local devices.json file in the skill directory.
Install Mechanism
Installation pulls paho-mqtt via the package manager (PyPI). No arbitrary remote download URLs or extracted archives are used; this is a standard Python dependency installation.
Credentials
The skill declares no required environment variables and requests no user secrets. However, the script contains hardcoded MQTT connection parameters (broker host, port, username 'public', password 'Aa123456'), which means the skill will communicate using those built-in credentials rather than asking the user for keys. This is coherent with its purpose but is a privacy/operational consideration (all device traffic goes through that broker with those credentials).
Persistence & Privilege
The skill is not always-enabled and does not require elevated privileges. It persists a local devices.json (in the skill directory) to remember MACs/names—expected for the 'remember MAC' feature and limited in scope.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install st200th-mqtt - 安装完成后,直接呼叫该 Skill 的名称或使用
/st200th-mqtt触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
修复MQTT主题方向、连接时序,兼容Python3.9
v1.0.1
修复 Python 3.9 兼容性
v1.0.0
st200th-mqtt 1.0.0
- 首发版本,支持通过 MQTT 管理立控 ST200TH 温湿度变送器全功能。
- 提供温湿度、气压、海拔查询,设备信息查看与多设备管理。
- 支持设备配置修改、补偿校准、重启、恢复出厂设置、OTA 升级等操作。
- 操作简单,首次添加设备后可免输 MAC 使用。
- 详尽命令文档与用户交互说明。
元数据
常见问题
ST200TH 温湿度变送器 是什么?
立控 ST200TH 温湿度变送器全功能管理技能——查询温湿度/气压/海拔、查看设备信息(IP/型号/固件)、修改配置、补偿校准、重启设备、OTA升级。支持多设备管理,首次使用记住 MAC 后续免输入。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。
如何安装 ST200TH 温湿度变送器?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install st200th-mqtt」即可一键安装,无需额外配置。
ST200TH 温湿度变送器 是免费的吗?
是的,ST200TH 温湿度变送器 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ST200TH 温湿度变送器 支持哪些平台?
ST200TH 温湿度变送器 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ST200TH 温湿度变送器?
由 shodan1q(@shodan1q)开发并维护,当前版本 v1.0.2。
推荐 Skills