Skip to content

Releases: python-ring-doorbell/python-ring-doorbell

Version 0.2.8

27 Dec 22:24
7b467ac
Compare
Choose a tag to compare

Quick fix to make sure the requests-oauthlib gets installed. Made requirements.txt and setup.py consistent. @tchellomello - #158

Version 0.2.6

27 Dec 17:30
6da218c
Compare
Choose a tag to compare

This release includes a properly OAuth2 handle implemented by @steve-gombos. Many thanks for all involved to make this happen!

Fix for Issue #146 #149 - @ZachBenz
Fix R1705: Unnecessary elif after return (no-else-return) #151 - @xernaj
OAuth Fixes #152 - @steve-gombos

Version 0.2.5

20 Dec 19:41
909d048
Compare
Choose a tag to compare

@dshokouhi - Add a couple of device kinds #137
@xernaj - Fix/oauth fail due to blocked user agent #143

Many thanks for your efforts and help!!

Version 0.2.3

05 Mar 03:42
ae1fbd9
Compare
Choose a tag to compare

Many thanks to @MorganBulkeley @steveww @jsetton
You guys rock!!

Version 0.2.2

29 Oct 02:51
Compare
Choose a tag to compare
  • Support for Spotlight Battery cameras with multiple battery bays #106 (@evanjd)

Many thanks for your first contribution @evanjd!!

Version 0.2.1

15 Jun 22:49
243fcc6
Compare
Choose a tag to compare
  • Updated Ring authentication method to oauth base

Many thanks to @davglass for reporting this issue and for @rbrtio, @vickyg3, @cathcartd, and @dshokouhi for testing the fix.

Version 0.2.0

16 May 04:42
f9007bf
Compare
Choose a tag to compare

Changelog:

@andrewkress - only save token to disk if reuse session is true #81
@tchellomello - Getting TypeError #86

Many thanks to @andrewkress for your contribution!

Version 0.1.9

29 Nov 09:28
d5593ea
Compare
Choose a tag to compare
  • Added generic method update() on the top level Ring method that refreshes the attributes for all linked devices. #75

Version 0.1.8

22 Nov 04:25
04c1758
Compare
Choose a tag to compare
  • Added the ability to check if account has the Ring subscription active since it is now enforced by Ring in order to use the methods recording_download() and recording_url() #71

Many thanks to @arsaboo for your help on testing this.

Version 0.1.7

14 Nov 06:06
74b9b76
Compare
Choose a tag to compare
  • Fixes some bugs and enhancements
  • Add ability to inform attribute older_than to the history() method. Thanks to @troopermax #63
  • Introduced ring_cli.py script
scripts/ringcli.py -u foo -p bar --count
---------------------------------
Ring CLI
---------------------------------
	Counting videos linked on your Ring account.
	This may take some time....

	Total videos: 384
	Ding triggered: 32
	Motion triggered: 340
	On-Demand triggered: 12

======================

---------------------------------
Ring CLI
---------------------------------
scripts/ringcli.py -u foo -p bar --count
	1/384 Downloading 2017-11-14_00.57.16+00.00_motion_answered_64880679462719.mp4
	2/384 Downloading 2017-11-13_21.32.23+00.00_motion_not_answered_64880151491.mp4
======================

scripts/ringcli.py --help
usage: ringcli.py [-h] [-u USERNAME] [-p PASSWORD] [--count] [--download-all]

Ring Doorbell

optional arguments:
  -h, --help            show this help message and exit
  -u USERNAME, --username USERNAME
                        username for Ring account
  -p PASSWORD, --password PASSWORD
                        username for Ring account
  --count               count the number of videos on your Ring account
  --download-all        download all videos on your Ring account

https://github.com/tchellomello/python-ring-doorbell