Available via the Plugin Store
Added support for the "On Demand Access" event type (i.e. when a Ring user accesses one of your devices via the Ring app or website). Also added additional custom states to the Doorbell device, to include: eventId tracking for Motion, Doorbell Pushed, and On Demand; and 'time since' short string suitable for use in labeling indicators in control pages.
Additionally, further improved and cleaned up exception handling and connection error handling.
Version 1.7.0 Released - New states & event type, bug fixes
Version 1.7.0 Released - New states & event type, bug fixes
ZachBenz's Plugins: RingForIndigo
Re: Version 1.7.0 Released - New states & event type, bug fi
Many thanks for all the effort you have put in to rescue us Ring users from oblivion
Sorry to "do an Oliver Twist" and seek more (an additional feature).
I note that event times are in UTC, whilst the data on the Ring "on demand" log in are given in local time. Would it be asking too much to have the ability to have the device states in local time - either by accessing this from the Ring server or alternatively being able to enter an offset in the plugin configuration?
Again, your efforts in developing this plugin are greatly appreciated.
mclass
Sorry to "do an Oliver Twist" and seek more (an additional feature).
I note that event times are in UTC, whilst the data on the Ring "on demand" log in are given in local time. Would it be asking too much to have the ability to have the device states in local time - either by accessing this from the Ring server or alternatively being able to enter an offset in the plugin configuration?
Again, your efforts in developing this plugin are greatly appreciated.
mclass
Re: Version 1.7.0 Released - New states & event type, bug fi
Glad the plugin is working out for you!mclass wrote: I note that event times are in UTC, whilst the data on the Ring "on demand" log in are given in local time. Would it be asking too much to have the ability to have the device states in local time - either by accessing this from the Ring server or alternatively being able to enter an offset in the plugin configuration?
mclass
Yes, I'd be happy to add in localized time. There are at least two options here:
- Have states that list timestamps in the timezone of the Indigo server
- Have states that list timestamps using the timezone of the given Ring device
ZachBenz's Plugins: RingForIndigo
Re: Version 1.7.0 Released - New states & event type, bug fi
Option one would be just great, thanks!!
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk
Re: Version 1.7.0 Released - New states & event type, bug fi
Hoping to knock this out this weekend.mclass wrote:Option one would be just great, thanks!!
Meanwhile, Ring has been fiddling more with their API... looks like I might need to update to the latest fixes in the underlying API library I'm using.
ZachBenz's Plugins: RingForIndigo
Re: Version 1.7.0 Released - New states & event type, bug fi
Thanks!
It came to my attention overnight that there had been changes - maybe Amazon's attempting to block "unauthorised" use of the unofficial API
I'm in the process of fitting out a new house, and have made a pledge to avoid GAFA products and services where possible. I've come across a "no-name" SIP video door intercom that not only allows me to intercept doorbell activity (thanks to one of FlyingDiver's plugins) to trigger Indigo actions, but also will display Indigo control pages (with touch screen!!) on the indoor video station!! Working on the bench at the moment, can't wait to get it into the real world and integrated with Indigo and the other video cameras! If successful, it may be farewell to my current Ring doorbell in the current house.
But PLEASE - keep up the great work so far!!
mclass
It came to my attention overnight that there had been changes - maybe Amazon's attempting to block "unauthorised" use of the unofficial API
I'm in the process of fitting out a new house, and have made a pledge to avoid GAFA products and services where possible. I've come across a "no-name" SIP video door intercom that not only allows me to intercept doorbell activity (thanks to one of FlyingDiver's plugins) to trigger Indigo actions, but also will display Indigo control pages (with touch screen!!) on the indoor video station!! Working on the bench at the moment, can't wait to get it into the real world and integrated with Indigo and the other video cameras! If successful, it may be farewell to my current Ring doorbell in the current house.
But PLEASE - keep up the great work so far!!
mclass
Re: Version 1.7.0 Released - New states & event type, bug fi
Looks like a bug in the underlying, unofficial python Ring library was spamming the Ring servers for refresh tokens... and thus got blocked. Ring CTO communicated with folks involved and was friendly about it... fix is being tested now. Hopefully by the time I get a chance to play with code tomorrow, things will be patched in the library.mclass wrote:Thanks!
It came to my attention overnight that there had been changes - maybe Amazon's attempting to block "unauthorised" use of the unofficial API
mclass
ZachBenz's Plugins: RingForIndigo