Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Controls Synology Surveillance Station cameras via the NAS web API using a bash script. Supports snapshots, live-stream URL generation, manual recording, PTZ movement, and event log retrieval. Requires a Synology NAS running Surveillance Station.
Replaces the need to log into the Surveillance Station web UI or mobile app for routine operations, enabling scripted automation and agent-driven control.
When to use it
- Taking a snapshot of the front door camera when motion is detected
- Starting a manual recording on the garage camera
- Moving a PTZ camera to check a specific area
- Pulling the last 50 camera events for a security review
- Generating a live-stream URL for a monitoring dashboard
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: take a snapshot from camera 2 and save it
- 1Authenticates with the Synology NAS using configured credentials
- 2Runs the snapshot command targeting camera ID 2
- 3Saves the image locally with a timestamped filename
- 4Returns the saved filename to the user
Snapshot saved as syno_snapshot_2_1738972800.jpg
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.