Sentinel Security Monitor for Openclaw

Sentinel transforms any Android device running IP Webcam into a sovereign, frugal motion detection system integrated with AI agents.

alihmaou
v1.0.0
Feb 18, 2026
2
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ipwebcam

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ipwebcam using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Sentinel Security Monitor?

Sentinel is a sophisticated security monitoring skill designed to repurpose Android smartphones as high-performance Edge AI cameras. By leveraging the IP Webcam server protocol, this skill allows users to monitor environments, detect motion via pixel-level comparison, and trigger automated responses. As part of the Openclaw Skills ecosystem, it emphasizes frugality by only engaging AI processing when significant visual changes occur, ensuring local privacy and reduced token usage while maintaining a sovereign surveillance posture.

Sentinel Security Monitor Use Cases

  • Repurposing legacy Android hardware for home security and surveillance.
  • Triggering AI-agent alerts and logic based on physical motion detection.
  • Remote environmental monitoring with live telemetry including light levels and battery status.
  • Building low-cost, sovereign security systems for self-hosted homelab environments.

How Sentinel Security Monitor Works

  1. The Android device runs an IP Webcam server to expose a REST-like API on the local network.
  2. Openclaw Skills scripts fetch image snapshots at regular intervals to perform local processing.
  3. The system uses ImageMagick to compare consecutive frames and calculate a pixel differential.
  4. When the differential exceeds a user-defined threshold, the system identifies motion.
  5. AI agents are triggered only upon motion detection to analyze the frames or record video for further review.

Sentinel Security Monitor Setup

  1. Install the IP Webcam app by Pavel Khlebovich on your Android device and start the server.
  2. Note the device IP address and port (e.g., 192.168.1.100:8080).
  3. Install necessary system dependencies:
sudo apt update && sudo apt install imagemagick curl jq
  1. Configure the core logic in bin/sentinel_ultra_frugal.sh with your camera IP.
  2. Start the monitoring loop using the provided runner script:
bash bin/sentinel_runner.sh

Sentinel Security Monitor Data Schema & Taxonomy

Sentinel interacts with various data points provided by the camera API to maintain system awareness:

Data Point Type Description
shot.jpg Image Standard current frame for motion comparison
sensors.json JSON Telemetry data including battery, light, and accelerometer
status.json JSON Device status, uptime, and current recording state
photoaf.jpg Image High-quality capture triggered after autofocus
audio.wav Stream Live audio feed for environmental monitoring

Sentinel Security Monitor Advanced Features

  • Dynamic threshold calibration for daytime (haze/clouds) and nighttime (ISO noise) monitoring.
  • Remote hardware control including torch/flash toggling and autofocus management.
  • Sovereign recording management with start/stop triggers and automated file listing.
  • Integrated sensor telemetry to combine visual motion data with environmental light and proximity triggers.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*