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 --username and --password and --user-agent all want TEXT? 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:


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 βœ¨πŸ¦‹πŸ‘‘