📦 Mqtt Client — MQTT连接管理

v1.2.2

基于Node.js/mqtt.js的通用MQTT客户端,支持连接管理、主题订阅、消息收发与OpenClaw深度集成,助力IoT实时通信。

1· 170·0 当前·0 累计
sanwebgit 头像by @sanwebgit (Sanweb)
下载技能包
最后更新
2026/3/24
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
安全
high confidence
NULL
评估建议
This skill appears to do what it says: it's an MQTT client and uses only MQTT-related environment variables. Before installing: (1) review and confirm you trust the MQTT broker you will connect to — credentials (username/password) are sent to that broker; (2) be aware the skill may create an entry in ~/.openclaw/openclaw.json and it also reads openclaw.json from several locations (home, cwd, __dirname), so inspect those files if you care about leakage of other config; (3) install the official 'm...
详细分析 ▾
用途与能力
Name/description describe an MQTT client and the package requires only MQTT-related configuration (broker, username, password, clientId). The code and README implement connection, subscription, publishing, triggers and health monitoring — all coherent with an MQTT client skill.
指令范围
Runtime instructions and examples focus on connecting to an MQTT broker and managing topics/messages. The SKILL.md states the skill will auto-create a config entry in ~/.openclaw/openclaw.json; the library also looks for openclaw.json in several locations. This is within scope for a skill that persists its own configuration, but users should be aware it reads configuration from multiple paths and may create a config file under the user home directory.
安装机制
No install spec is provided (instruction-only skill). The README instructs installing the well-known npm package 'mqtt' — no downloads from arbitrary URLs or archive extraction are present in the bundle. Code files are included in the skill package (no external installers).
凭证需求
Environment variables referenced are MQTT-specific (MQTT_BROKER, MQTT_BROKER_PORT, MQTT_USERNAME, MQTT_PASSWORD, etc.). The code reads HOME for config file paths, but does not request unrelated credentials or unrelated system secrets.
持久化与权限
The skill does not request always:true and is user-invocable. It documents auto-creating/updating an entry under ~/.openclaw/openclaw.json to store its enabled state and env defaults. Writing its own config is expected for a skill, but users should confirm they are comfortable with the skill creating a file under their home directory.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.2.22026/3/22

NULL

Pending

安装命令

点击复制
官方npx clawhub@latest install mqtt-client-openclaw
镜像加速npx clawhub@latest install mqtt-client-openclaw --registry https://cn.longxiaskill.com
数据来源ClawHub ↗ · 中文优化:龙虾技能库