recamera-intellisense
Registers reCamera devices, configures AI detection models/rules/schedules, monitors and clears detection events, fetches event snapshots, and runs manual image/video capture. Uses local Python CLI scripts with JSON I/O. Triggers on camera onboarding, detection setup, event polling, snapshot capture, or reCamera automation tasks.
Why use this skill?
Manage reCamera devices, configure AI detection, and automate media capture tasks with the reCamera Intellisense OpenClaw skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ichizer0/recamera-intellisenseWhat This Skill Does
The reCamera Intellisense skill provides a robust interface for interacting with reCamera hardware directly through OpenClaw. It serves as a bridge between the agent and local network-connected camera devices, enabling programmatic control over device management, AI-driven detection, and media capture. By utilizing a set of Python-based CLI utilities, this skill allows the agent to register devices, configure detection models, define monitoring schedules, and retrieve event-specific snapshots or real-time video captures. It is designed to handle the full lifecycle of camera interactions, from initial onboarding to complex event-based triggers.
Installation
To integrate this skill into your OpenClaw environment, execute the installation command: clawhub install openclaw/skills/skills/ichizer0/recamera-intellisense. Ensure that python3 is available in your environment, as it is the primary execution runtime for the backend scripts. After installation, verify that the ~/.recamera/devices.json file has been created. For security, run chmod 600 ~/.recamera/devices.json to ensure that device credentials are protected from unauthorized system users. The skill automatically manages this file, but manual validation is recommended for production setups.
Use Cases
- Automated Surveillance: Set up motion or AI-based detection schedules and have the agent poll for events at specific intervals to summarize activity or alert you to anomalies.
- Security Auditing: Periodically verify if cameras are active and functional by running status checks and capturing test frames to ensure clear vision.
- Event Notification Systems: Integrate with your existing communication workflows to receive snapshots when the reCamera system triggers a detection event, such as a person or vehicle appearing in a defined zone.
- Batch Media Retrieval: Programmatically fetch high-resolution snapshots or video segments triggered by specific labels (e.g., "package delivery") for local archiving.
Example Prompts
- "Check the detection events for my 'front-door' camera over the last hour and summarize any detected human activity."
- "Update the detection schedule for the driveway camera to be active only between 10 PM and 6 AM, and use the 'person' detection model."
- "Capture a high-quality frame from the warehouse camera immediately and save it to the local event logs."
Tips & Limitations
- Security: The default communication is via plain HTTP. If you are operating on a network that is not fully trusted, enable HTTPS on your reCamera device settings to prevent interception of video data or API tokens.
- Authentication: Always use dedicated 'sk_xxx' tokens. Never share these with third-party applications.
- Performance: Polling frequency should be balanced. Setting an interval below 1 second may overwhelm the local device's API. A range of 5–10 seconds is usually sufficient for most use cases.
- Error Handling: If a command fails, inspect the stderr returned by the CLI. Usually, this indicates a connectivity issue or an expired token. Consult
REFERENCE.mdfor specific error code remediation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ichizer0-recamera-intellisense": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution