ring-doorbell

Control and monitor Ring doorbells and cameras. List devices, capture snapshots, view events. Use when user asks about their Ring cameras, doorbell activity, or wants to see live snapshots.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ring-doorbell" with this command: npx skills add zlmoment/ring-doorbell

Ring Doorbell & Camera Control

Monitor and control Ring devices from your AI assistant.

Features

  • 📷 Capture snapshots from any Ring camera or doorbell
  • 📋 List all devices with battery status
  • 📹 View recent doorbell events and motion history
  • 🔋 Monitor battery levels

Setup

1. Install Dependencies

pip3 install ring-doorbell

Note: ffmpeg is required for video frame extraction on some doorbell models.

2. Authenticate

First time setup requires authentication with 2FA:

python3 <skill_dir>/ring_tool.py auth

Token will be saved to ~/.openclaw/ring_token.json and auto-refresh.

Usage

List All Devices

python3 <skill_dir>/ring_tool.py list

Returns JSON with device name, type, battery level, and online status.

Capture Snapshot

python3 <skill_dir>/ring_tool.py snapshot "前门门铃"

Device name supports partial/fuzzy match. Returns path to saved image.

View Recent Events

python3 <skill_dir>/ring_tool.py events --limit 10
python3 <skill_dir>/ring_tool.py events --device "车库门铃"

When to Use This Skill

  • "看一下前门的摄像头"
  • "拍一张后院的照片"
  • "门铃最近有没有人按?"
  • "所有设备电量多少?"
  • "车库门摄像头状态"

Notes

  • Token auto-refreshes; re-run auth if it expires
  • Snapshots require device to be online
  • Some doorbell models may not support live snapshot (uses video frame instead)
  • Images saved to ~/.openclaw/media/ring/

Credits

Built with ring-doorbell Python library.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

blacklight

Behavioural intelligence layer for OpenClaw agents. Monitors live decisions, forces transparent financial reasoning before any purchase, detects SOUL identit...

Registry SourceRecently Updated
1490Profile unavailable
Security

SentiClaw

Runtime AI security for OpenClaw agents. Protects against prompt injection, identity spoofing, PII leakage, and runtime abuse. Drop-in 6-layer security middl...

Registry SourceRecently Updated
1940Profile unavailable
Security

Safe Share

Sanitize logs, configs, prompts, stack traces, and skill content before they are shared publicly. Use when a user wants a local, low-risk pass to remove API...

Registry SourceRecently Updated
1880Profile unavailable
Security

Trent OpenClaw Security Assessment

Assess your Agent deployment against security risks using Trent.

Registry SourceRecently Updated
41410Profile unavailable