← 返回 Skills 市场
686
总下载
2
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install ipwebcam
功能描述
Transform an Android phone with IP Webcam into an intelligent Edge AI security system with OpenClaw.
使用说明 (SKILL.md)
Security monitoring over IP Camera Android app
Use the Clawd Sentinel pattern to turn any old Android smartphone into a sovereign, frugal, and intelligent motion detection system.
Setup
- Android Side: Install "IP Webcam" (by Pavel Khlebovich) and start the server.
- Connectivity: Note the local IP (e.g.,
192.168.1.100:8080). - OpenClaw Workspace:
bin/sentinel_ultra_frugal.sh: The core logic for pixel comparison.bin/sentinel_runner.sh: The background loop runner.
Detailed API Interaction
The IP Webcam server provides a REST-like API for full remote control. Base URL: http://\x3CIP>:8080/
Visual Captures
- Standard Snapshot:
/shot.jpg(Fastest, current frame) - Autofocus Snapshot:
/photoaf.jpg(Triggers autofocus before capture, highest quality) - Video Recording:
- Start:
/startvideo?name=alert_123 - Stop:
/stopvideo - List recordings:
/list_videos(returns JSON/HTML) - Download:
/v/\x3Cfilename>.mp4
- Start:
Camera Control & Settings
- Focus Distance:
/settings/focus_distance?set=\x3C0.0-10.0>(0.0 is often Infinity) - Torch (Flash):
/enabletorch|/disabletorch - Focus Mode:
/settings/focusmode?set=\x3Con|off|macro|infinity|fixed> - Scene Mode:
/settings/scenemode?set=\x3Cauto|night|action|party...> - White Balance:
/settings/whitebalance?set=\x3Cauto|daylight|cloudy...>
Device Telemetry
- Sensors Data:
/sensors.json(Battery, light level, proximity, accelerometer) - System Status:
/status.json(Camera state, recording status, uptime)
Audio
- Audio Feed:
/audio.wavor/audio.opus(Live audio stream)
Integration Examples (curl)
# Get battery level via jq
curl -s http://\x3CIP>:8080/sensors.json | jq '.battery_level[0][1][0]'
# Toggle flash remotely
curl http://\x3CIP>:8080/enabletorch
Recommended Thresholds
- Daytime (Haze/Clouds): 2500
- Nighttime (ISO noise): 1500
Notes
- Frugality: No tokens are consumed unless the pixel differential exceeds the threshold.
- Privacy: Raw frames remain local. Only alert-triggered frames are sent to the AI.
- Maintenance: Periodically check phone battery and Wi-Fi stability.
- Lens flare: Long rainbow flares in night mode usually indicate static lights, not vehicles.
安全使用建议
This skill appears to be a reasonable IP Webcam integration in concept, but the package is incomplete and somewhat ambiguous. Before installing or enabling it: 1) demand or inspect the missing scripts (bin/sentinel_ultra_frugal.sh and bin/sentinel_runner.sh) — do not run anything until you can review their code; 2) ensure required tools are present (compare from ImageMagick, curl, awk) and add jq if you plan to use the provided example; 3) confirm where alert frames are sent and whether that destination is local-only or an external service; 4) verify your phone/IP Webcam instance is protected by local network controls and any built-in authentication; and 5) prefer running the logic on an isolated host or sandbox until you have audited the scripts. Because the bundle omits key implementation files and leaves transmission behavior unspecified, treat it as untrusted until you can review the missing pieces.
功能分析
Type: OpenClaw Skill
Name: ipwebcam
Version: 1.0.0
The skill bundle is benign. It describes how to set up an Android phone with IP Webcam for motion detection, interacting with a local IP camera server via standard HTTP requests using `curl`. The `SKILL.md` file specifies legitimate dependencies (`imagemagick`, `curl`, `awk`) and installation steps, and its instructions are descriptive for the user and the AI agent, without any evidence of prompt injection, data exfiltration, malicious execution, or attempts to compromise the OpenClaw agent or its host system.
能力评估
Purpose & Capability
The declared binaries (compare, curl, awk) and the included apt install for ImageMagick align with a pixel-comparison motion detector. However SKILL.md examples use jq (not listed as a required binary) and the instructions reference local scripts (bin/sentinel_ultra_frugal.sh, bin/sentinel_runner.sh) that are not present in the skill bundle, making the implementation incomplete.
Instruction Scope
Instructions are focused on fetching snapshots, camera control, and sensor data — all within scope. But they rely on absent local scripts for core logic and are vague about where 'alert-triggered frames are sent to the AI' (no destination, no auth or endpoint described). That vagueness gives an agent broad discretion to choose destinations or behaviors not documented here.
Install Mechanism
Install metadata points to apt installing ImageMagick (compare). Apt + official package is a low-risk, expected install mechanism for image comparison tasks.
Credentials
The skill declares no required environment variables, credentials, or config paths. That matches the described local-network camera integration; no excessive secrets are requested.
Persistence & Privilege
always:false (not force-included) and autonomous invocation is the platform default. The skill does not request elevated persistence or attempt to modify other skills/configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ipwebcam - 安装完成后,直接呼叫该 Skill 的名称或使用
/ipwebcam触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of sentinel skill for transforming Android phones with IP Webcam into an edge AI security system.
- Provides setup instructions and API details for remote camera control, snapshot, video, audio, and device telemetry via the IP Webcam app.
- Includes frugal pixel comparison logic using shell scripts for intelligent, local-only motion detection.
- Emphasizes privacy: raw frames stay local and only alert-triggered frames invoke AI.
- Documentation highlights recommended thresholds, integration examples, and general operational tips.
元数据
常见问题
Android IP Webcam monitoring and alert 是什么?
Transform an Android phone with IP Webcam into an intelligent Edge AI security system with OpenClaw. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 686 次。
如何安装 Android IP Webcam monitoring and alert?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ipwebcam」即可一键安装,无需额外配置。
Android IP Webcam monitoring and alert 是免费的吗?
是的,Android IP Webcam monitoring and alert 完全免费(开源免费),可自由下载、安装和使用。
Android IP Webcam monitoring and alert 支持哪些平台?
Android IP Webcam monitoring and alert 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Android IP Webcam monitoring and alert?
由 AliHmaou(@alihmaou)开发并维护,当前版本 v1.0.0。
推荐 Skills