← 返回 Skills 市场
lbs2016

天津安信华瑞

作者 lbs2016 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
100
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tianjin-anxinhuarui-gas-monitoring-iot
功能描述
基于QuecPython平台的Modbus协议IoT框架,支持多传感器数据采集、4G通信、云端上报及OTA远程升级。
安全使用建议
This package is a legitimate QuecPython Modbus IoT template but contains sensitive behaviours you should explicitly handle before deployment: 1) Change URL_REPORT and URL_OTA in config/config.py to your trusted endpoints — the template defaults point to the vendor and will receive IMEI/IMSI, cell info, and sensor data. 2) Review the OTA flow (data_reporter.run_ota) — it will download files and call firmware update and reboot; only allow OTA from trusted servers. 3) Backup your device and test in an isolated environment before deploying to production; copying files to /usr can overwrite modules. 4) If you do not want the device to send IMEI/IMSI, sanitize the reporting code (data_reporter) accordingly. 5) Perform network whitelisting or use a staging server to validate payload formats. If you want, provide the config/config.py defaults and I can highlight which fields to change and what values are safe.
功能分析
Type: OpenClaw Skill Name: tianjin-anxinhuarui-gas-monitoring-iot Version: 1.0.0 The skill provides a functional framework for QuecPython-based IoT devices, specifically for gas monitoring, but includes several high-risk capabilities. It collects sensitive device identifiers (IMEI, IMSI, and ICCID) and implements an automated Over-The-Air (OTA) update mechanism in `data_reporter.py` that can trigger firmware re-flashing based on responses from hardcoded external endpoints (`iot.tranthing.com` and a Tencent Cloud instance). While these features are plausibly required for the stated purpose of managing remote hardware, the proactive OTA execution and the lack of explicit firmware signature verification in the provided source code represent a significant remote code execution (RCE) risk if the remote infrastructure is compromised.
能力评估
Purpose & Capability
Name/description (QuecPython Modbus IoT framework) matches the shipped code and runtime instructions: Modbus RTU, sensor management, 4G/network management, HTTP/HTTPS reporting, and OTA. No unrelated capabilities (e.g., cloud providers, AWS creds) are requested.
Instruction Scope
SKILL.md instructs copying the template into a project and deploying eight .py files to the device's /usr directory, editing config/config.py, and running on a QuecPython device. Those actions are appropriate for the stated purpose, but the runtime behavior includes collecting IMEI/IMSI and network info and posting them to URL_REPORT/URL_OTA (defaults point to the vendor). Ensure those endpoints are changed to trusted endpoints before use.
Install Mechanism
No install spec or external downloads are used by the skill bundle. It is an instruction-and-template package with local file copying; no remote packages, URL downloads, or binary installation were specified in the manifest.
Credentials
The skill does not request environment variables or external credentials. However, the code collects and transmits device identifiers (IMEI, IMSI, CCID) and detailed network/sensor data to the configured report/OTA URLs. The default URLs in the template point to the vendor — leaving defaults would leak device identifiers/data and permit remote OTA updates. These behaviors are expected for an IoT reporting/OTA framework but are sensitive and must be configured to trusted endpoints.
Persistence & Privilege
Skill flags are normal (always: false, agent-autonomy allowed). The SKILL.md asks you to copy files to the device /usr directory — this modifies the device filesystem and could overwrite existing modules. That is typical for deploying firmware scripts to QuecPython, but you should backup device files and ensure correct permissions before deploying.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tianjin-anxinhuarui-gas-monitoring-iot
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tianjin-anxinhuarui-gas-monitoring-iot 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the QuecPython Modbus IoT device framework. - Provides a general Modbus IoT device template for QuecPython, supporting sensor data acquisition, 4G data transmission, cloud integration, and OTA upgrades. - Supports up to 32 Modbus sensors with automatic online scanning, status, and concentration data collection. - Includes configurable reporting intervals, platform/cloud addresses, Modbus communication parameters, and sensor settings. - Offers extension points for customizing protocols and data formats to fit different application and platform requirements. - Delivers thorough usage guides, template project structure, and common troubleshooting instructions.
元数据
Slug tianjin-anxinhuarui-gas-monitoring-iot
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

天津安信华瑞 是什么?

基于QuecPython平台的Modbus协议IoT框架,支持多传感器数据采集、4G通信、云端上报及OTA远程升级。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。

如何安装 天津安信华瑞?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tianjin-anxinhuarui-gas-monitoring-iot」即可一键安装,无需额外配置。

天津安信华瑞 是免费的吗?

是的,天津安信华瑞 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

天津安信华瑞 支持哪些平台?

天津安信华瑞 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 天津安信华瑞?

由 lbs2016(@lbs2016)开发并维护,当前版本 v1.0.0。

💬 留言讨论