RING-DOORBELL(1)
πΈ NAME πΈ
okay bestie, so this is ring-doorbell β it's the Command Line Interface to operate on the Ring devices πβ¨. that's the whole vibe. one command, all your Ring stuff, from your terminal, slay.
β¨ SYNOPSIS β¨
ring-doorbell [OPTIONS] COMMAND [ARGS]...
that's it, that's the shape of it β options first, then a command, then whatever args that command wants π«Ά
π DESCRIPTION π
so real talk: ring_doorbell is a Python module for managing Ring devices π. and the ring-doorbell executable? that's the little doorway you use to actually interact with them from your shell. no cap.
this manual page right here is specifically about the ring-doorbell executable β¨. if you want more docs, scroll down to the SEE ALSO section, i gotchu.
π COMMANDS π
lowkey the most important thing: just running ring-doorbell with nothing else starts an interactive session π
. it's giving main character energy. but if you'd rather hand it a command directly, here's the whole menu:
devicesβ get device information π¦dingsβ get dings information πgroupsβ get group information πΈhistoryβ print raw json πlistβ list ring devices πlistenβ listen to push notification like the ones sent to... π (yes, the sentence really trails off like that, i'm not the one who wrote it, i'm just the messenger π)motion-detectionβ display ring devices πraw-queryβ directly query a url and return json result πshowβ display ring devices πvideosβ interact with ring videos π₯
π OPTIONS π
okay now the flags, and bestie there are exactly six of them, so no excuses, learn them all π:
--versionβ show the version and exit β--username TEXTβ username for Ring account π€--password TEXTβ password for Ring account π-d,--debugβ enable debugging information π--user-agent TEXTβ user agent to send to ring π‘--helpβ show this message and exit π
ngl, notice how--usernameand--passwordand--user-agentall wantTEXT? yeah. that's the value type. don't come for me, come for the manpage π
π AUTHOR π
this manual page was written by Carles Pina i Estany <carles@pina.cat> for the Debian system (but it may be used by others) π«Ά. permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or any later version published by the Free Software Foundation πβ¨. iconic of them tbh.
π₯ SEE ALSO π₯
want more ring_doorbell documentation? here's where to go, bestie:
- online, at
<https://python-ring-doorbell.readthedocs.io/>π - or locally, in
/usr/share/doc/python3-ring-doorbell/README.rst.gzπ¦ - and also locally in
/usr/share/doc/python3-ring-doorbell/html/π
k that's the whole page, you ate it π
π. this was RING-DOORBELL(1) from the General Commands Manual β go forth and doorbell, bestie, periodt β¨π¦π
π¦ where this page comes from
- debian trixie: python3-ring-doorbell 0.9.13-2 Β· LGPL-3.0-or-later
- ubuntu noble: python3-ring-doorbell 0.8.7-1 Β· LGPL-3.0-or-later
- ubuntu questing: python3-ring-doorbell 0.9.13-2
- ubuntu resolute: python3-ring-doorbell 0.9.13-4 Β· LGPL-3.0-or-later
- ubuntu stonking: python3-ring-doorbell 0.9.13-4 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms