← 返回 Skills 市场
autume

Meshtastic Detection

作者 autume · GitHub ↗ · v0.1.1
darwinlinux ✓ 安全检测通过
293
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install meshtastic-detection
功能描述
Receive DETECTION_SENSOR_APP alerts from Meshtastic LoRa devices via USB. When the remote sensor GPIO triggers (preset target detected), store the event and...
安全使用建议
This skill appears to do exactly what it claims: read detection messages from a Meshtastic USB device, store them locally, and trigger OpenClaw/Feishu alerts. Before installing, review setup.sh (it may download get-pip.py and runs pip install), confirm you are comfortable granting the service access to the serial device (systemd/launchd install or Docker with device mapping and optional privileged mode), and ensure the OpenClaw cron is configured to deliver to the correct Feishu open_id. If you run this on a shared/production host, prefer installing as an unprivileged user with explicit device mappings and inspect the Python dependencies (meshtastic, pypubsub) from PyPI if you require stricter supply-chain auditing.
功能分析
Type: OpenClaw Skill Name: meshtastic-detection Version: 0.1.1 The meshtastic-detection skill bundle is a legitimate tool for receiving and monitoring LoRa-based sensor alerts via a USB-connected Meshtastic device. The code consists of a receiver daemon (usb_receiver.py), an event monitor (event_monitor.py), and a query CLI (sensor_cli.py), all of which operate on local data files (sensor_data.jsonl) and lack any network exfiltration or unauthorized access logic. The setup script (setup.sh) and AI instructions (SKILL.md) are well-documented and strictly follow the stated purpose of alerting users via Feishu when a remote sensor is triggered.
能力评估
Purpose & Capability
Name/description match the files and scripts: usb_receiver.py listens on a USB serial device for DETECTION_SENSOR_APP messages, sensor_cli.py and event_monitor.py query/read the local JSONL store, and cron/OpenClaw are used to deliver Feishu alerts. Required binaries (Python 3.10+) are appropriate and expected.
Instruction Scope
SKILL.md instructs the agent to run the provided scripts, set up a venv, and create an OpenClaw cron job that runs event_monitor.py. The instructions only reference local files, the serial device, and OpenClaw's messaging delivery; they do not instruct reading unrelated system files or exfiltrating data to unknown endpoints.
Install Mechanism
No formal registry install spec is present; installation is via the included setup.sh which creates a venv and pip-installs requirements from PyPI. setup.sh may download get-pip.py from https://bootstrap.pypa.io if necessary (a known source). This is expected for a Python-based project, but the user should review setup.sh before running to confirm the network fetch and sudo/apt steps are acceptable in their environment.
Credentials
The skill requests no secrets/env vars in the registry metadata. The code optionally respects MESH_SERIAL_PORT and MESH_DATA_DIR environment variables (reasonable). The skill references Feishu delivery via OpenClaw cron but does not ask for Feishu tokens itself (OpenClaw handles delivery), which is coherent.
Persistence & Privilege
always is false and model invocation is allowed (platform default). The project offers installing a systemd/launchd service and a Docker entrypoint; the Docker example shows 'privileged: true' and device mappings, which are typical for direct serial device access but grants broad host device privileges. Installing system services requires elevated privileges (sudo). Users should be aware and approve these actions before installing.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install meshtastic-detection
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /meshtastic-detection 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
docs: add container cron JSON config section
v0.1.0
Initial release: receive DETECTION_SENSOR_APP alerts from Meshtastic LoRa devices via USB, JSONL storage with auto-rotation, real-time notifications via OpenClaw cron.
元数据
Slug meshtastic-detection
版本 0.1.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Meshtastic Detection 是什么?

Receive DETECTION_SENSOR_APP alerts from Meshtastic LoRa devices via USB. When the remote sensor GPIO triggers (preset target detected), store the event and... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 293 次。

如何安装 Meshtastic Detection?

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

Meshtastic Detection 是免费的吗?

是的,Meshtastic Detection 完全免费(开源免费),可自由下载、安装和使用。

Meshtastic Detection 支持哪些平台?

Meshtastic Detection 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux)。

谁开发了 Meshtastic Detection?

由 autume(@autume)开发并维护,当前版本 v0.1.1。

💬 留言讨论