Install
openclaw skills install ring-doorbellControl 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.
openclaw skills install ring-doorbellMonitor and control Ring devices from your AI assistant.
pip3 install ring-doorbell
Note: ffmpeg is required for video frame extraction on some doorbell models.
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.
python3 <skill_dir>/ring_tool.py list
Returns JSON with device name, type, battery level, and online status.
python3 <skill_dir>/ring_tool.py snapshot "前门门铃"
Device name supports partial/fuzzy match. Returns path to saved image.
python3 <skill_dir>/ring_tool.py events --limit 10
python3 <skill_dir>/ring_tool.py events --device "车库门铃"
~/.openclaw/media/ring/Built with ring-doorbell Python library.