← 返回 Skills 市场
weatheresp32
作者
manisaigaddam
· GitHub ↗
· v1.0.0
866
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install weather-esp32
功能描述
Get weather data from your personal ESP32+BMP280 sensor
安全使用建议
This skill appears to do exactly what it says: ask you for your ESP32's IP and query /reading and /health. It does not request secrets or install software. Before installing, consider: (1) where the agent will store the ESP32 IP (agent memory or skill config) and whether you are comfortable with that; (2) if your agent runs in the cloud, it may not be able to reach a private LAN IP without a tunnel — avoid providing public IPs or domains you don't control; (3) the SKILL.md includes an example trycloudflare domain — treat that as an example only and don’t enter sensitive endpoints unless you trust the destination. If you want stronger privacy, ask how/where the IP will be persisted or disable memory persistence for this skill.
功能分析
Type: OpenClaw Skill
Name: weather-esp32
Version: 1.0.0
The skill bundle is benign. All instructions in `SKILL.md` are directly related to its stated purpose of interacting with a user's ESP32 device to retrieve weather data via HTTP GET requests. There is no evidence of prompt injection attempts against the agent, data exfiltration, malicious execution, persistence mechanisms, or obfuscation. The network access is a core, necessary function of the skill, targeting a user-configurable IP address or a placeholder Cloudflare Tunnel URL.
能力评估
Purpose & Capability
Name/description match the instructions: the skill asks for an ESP32 IP and makes simple HTTP GET requests to /reading and /health to obtain temperature/pressure/altitude. No unrelated environment variables, binaries, or installs are requested.
Instruction Scope
Instructions are narrowly scoped to asking the user for an IP, calling HTTP endpoints, parsing JSON, and giving advice. The doc instructs the agent to "Save the IP for future requests," which implies persisting that value in agent memory or config — reasonable for usability but worth noting as stored device addressing data.
Install Mechanism
No install spec or code files are present; this is instruction-only so nothing is written to disk during install.
Credentials
The skill requires no environment variables, credentials, or config paths. That is proportionate for a local HTTP-based sensor reader.
Persistence & Privilege
always:false (no forced global inclusion). The only persistence implied is saving the ESP32 IP for future calls — normal for this functionality, but users should be aware the IP may be stored in agent memory or skill settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install weather-esp32 - 安装完成后,直接呼叫该 Skill 的名称或使用
/weather-esp32触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Major update: Skill now reads weather from user's own ESP32 sensor instead of online weather APIs.
- Reworked to support ESP32+BMP280 sensors via HTTP endpoints.
- User sets their ESP32 device IP; skill fetches live local temperature, pressure, and altitude.
- Added conversational commands for weather checks, contextual advice, and device health.
- Includes robust error handling and step-by-step user prompts.
- Drops wttr.in and Open-Meteo (online/global) support in favor of personal sensor data.
元数据
常见问题
weatheresp32 是什么?
Get weather data from your personal ESP32+BMP280 sensor. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 866 次。
如何安装 weatheresp32?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install weather-esp32」即可一键安装,无需额外配置。
weatheresp32 是免费的吗?
是的,weatheresp32 完全免费(开源免费),可自由下载、安装和使用。
weatheresp32 支持哪些平台?
weatheresp32 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 weatheresp32?
由 manisaigaddam(@manisaigaddam)开发并维护,当前版本 v1.0.0。
推荐 Skills