← Back to Skills Marketplace
shodan1q

ST200TH 温湿度变送器

by shodan1q · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
116
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install st200th-mqtt
Description
立控 ST200TH 温湿度变送器全功能管理技能——查询温湿度/气压/海拔、查看设备信息(IP/型号/固件)、修改配置、补偿校准、重启设备、OTA升级。支持多设备管理,首次使用记住 MAC 后续免输入。
Usage Guidance
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install st200th-mqtt
  3. After installation, invoke the skill by name or use /st200th-mqtt
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
修复MQTT主题方向、连接时序,兼容Python3.9
v1.0.1
修复 Python 3.9 兼容性
v1.0.0
st200th-mqtt 1.0.0 - 首发版本,支持通过 MQTT 管理立控 ST200TH 温湿度变送器全功能。 - 提供温湿度、气压、海拔查询,设备信息查看与多设备管理。 - 支持设备配置修改、补偿校准、重启、恢复出厂设置、OTA 升级等操作。 - 操作简单,首次添加设备后可免输 MAC 使用。 - 详尽命令文档与用户交互说明。
Metadata
Slug st200th-mqtt
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is ST200TH 温湿度变送器?

立控 ST200TH 温湿度变送器全功能管理技能——查询温湿度/气压/海拔、查看设备信息(IP/型号/固件)、修改配置、补偿校准、重启设备、OTA升级。支持多设备管理,首次使用记住 MAC 后续免输入。 It is an AI Agent Skill for Claude Code / OpenClaw, with 116 downloads so far.

How do I install ST200TH 温湿度变送器?

Run "/install st200th-mqtt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ST200TH 温湿度变送器 free?

Yes, ST200TH 温湿度变送器 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ST200TH 温湿度变送器 support?

ST200TH 温湿度变送器 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ST200TH 温湿度变送器?

It is built and maintained by shodan1q (@shodan1q); the current version is v1.0.2.

💬 Comments