Thanks, I was a afraid that might be the case. You can turn motion detection on and off with the Ring app, I was just hoping that this Ring integration would have access to that option.
You can actually do that with the Modes function in Ring. There are only three modes available so if you're already using them for something else that would be an issue.
I use Habitat to change the Ring mode. I use Disarmed to turn off motion detection during the day when I'm home on a couple cameras while leaving another on. Night mode turns back on detection. I also have Away mode set to turn detection on for all cameras when I'm gone.
This has worked well for a couple years. Only downside is that there is no live view available for a given camera when motion detection is turned off if I happen to want to look at something.
Thank you. Looks like just what I was looking for.
ETA: I tried using Ring modes in Hubitat but they were not available as options for rules or dashboard items. You can control them from the the device page for your Ring home however and they worked. Also of note, I did not see a driver for Ring doorbells.
I tried most every option, including that if I remember correctly. I also discovered that you can pause motion detection for a given amount of time in the Ring app which works for now.
Hey everyone, I installed this integration an year back. Somehow it stopped working and I am trying to debug why. I see none of the contact sensors listed in HE devices are getting the current status. They are all stuck at closed status.
Do I have to do a re-authorization? I already logged into Ring from the app in HE using 2FA.
Still no luck. I assume for just reading contact sensors IFTTT is not required.
I had my automation working in a much older version of Rule Machine (v3) and it took me a while to find the options again in the new version of Rule Machine.
The setMode function for the Ring integration is only applicable for the Ring Location device and not the individual devices because for Ring the mode is a per location setting. In the Ring app itself is where you define the settings for each device at a location based on the mode. For example you could have Home mode turn motion detection off for camera 1 and on for cameras 2 and 3.
To use Hubitat to change the Ring mode you can use the below type of Action in Rule Machine.
Pick "Run Custom Action", capability of "Actuator", and the device should be your Ring Location device. Then you will have the ability to pick "setMode" as the custom command.
For a trigger you could use a Hubitat Mode change like I do, or a Virtual Switch, or ....
Assuming the the app show " Ring Account Information (Successfully Logged In!)" and the base station shows the websocket connected, have you tried to click on initialize and or refresh after you tried to log back in to Ring from the HE app?
Is there a way to get Package notifications from Ring doorbell into Hubitat? They go from Ring to Alexa, but I want to intercept / replace that with my own notifications and announcements. Currently, motion and doorbell events are working great via IFTTT. I have hubitat rules with conditions (e.g. I seriously don't need Ring to announce that there is movement at the front door WHEN the front door is open! ) and specific announcements on speaker devices.
If they go to Alexa, create a virtual switch on Hubitat, add to Alexa then create a rule on Alexa to turn that device on when there's a package. Then do a rule or whatever you want on Hubitat with that virtual switch.
Thank you! I did this for all 4 options - Motion, Person, Package, Doorbell. Tested by throwing a box onto the porch, but no luck so far. Maybe the Ring algorithm also needs to detect motion and/or a person just before. Raining, so not willing to test more right now. Wondering if the rain also interferes with package detection. Hopefully will trigger when the next real package arrives.
Thanks again!
Here are steps for anyone wanting to use Alexa instead of IFTTT or polling. The key things are to ensure the doorbell/camera has permissions from Ring to Alexa, and that virtual switches are shared from Hubitat and configured as Switch in the Alexa phone app.
I just realized something. If I am going through Alexa, and it works, do I even need this Ring Integration anymore? It's been 4 years since installing it and can't remember if there was any other benefit.
If you are doing push notifications vs polling, then not really for Cameras/doorbells. Only if you for some reason what the devices listed still, or have Ring Alarm or Ring Lights you want to interact with.
I have been using this integration for years with no issues. When our phones leave the house, habitat sends a command to Ring to arm the alarm. All of a sudden it stopped working. Additionally I have a rule in habitat that says at 10 PM set the alarm. But that stopped working too.. Are there any updates that I need to run for integration. It’s just odd that it stopped working all of a sudden, unless something has changed with the integration or with Ring.
UPDATE. I believe I fixed it. Thank you. It’s been forever since I set this up. I see the websocket status is failure. Do you have a suggestion as to how to fix that.