[Re-release] Hubitat Ring Integration (Unofficial)

So, I now need some opinions on the age-old question as to whether the Ring Integration as it stands today is useable. Bottom Line:

Ring Alarm vs Konnected Pro

I already pay Ring $10 for cameras so monitoring would be included. It’s more of a real alarm/security system than Konnected which is mostly just Wired zone I/O.

If I go with Ring I would be using some of the wireless and also the retrofit module for some zones. If the app is somewhat stable barring changes in their side and is responsive, then I would pick this solution. What is the realistic delay between triggering a zone in the Ring Alarm and a status change in HE?

Thanks for any opinions/info!

So if you are alreadying paying the $10, grabbing a Ring Alarm is a no brainer to me.
I have a Ring alarm with 2 Co-Smoke Detectors, 2 contact sensors for my main two points of entry, and two motion sensors - all still connected to Ring Alarm, and interfaced with HE and all the other 30+ devices I have connected to HE.

I even use the motion sensors from Ring to trigger motion lighting on and off. The unofficial app makes them look native to HE, and I'm pretty sure given the websocket approach it's also all locally done (unlike the camera motion/doorbell that require a cloud service).

It's been 100% reliable for me, but you are right, there is a risk Ring breaks it on their side with an update.

When I turn on Ring Alarm (say to away) via the Ring app, I'm getting basically instant trigger in HE to arm HSM if that is your question.

1 Like

I'll start by saying that I have only had Ring Alarm and HE installed since early March. I am using one of the ring contact sensors via integration to trigger a light in the garage. This was my first automation and it is a big hit. Very quick. The rest of this message is background. Skip past if you like.

The decision to have a monitored alarm system came down from the boss (wife) I got to choose which alarm. I picked Ring because we were already using Alexa. The monitoring cost is good and the hardware is under warranty as long as I keep the monitoring. I already picked HE. I did not plan any integration between the systems due to a excess of caution. I did not want to take a chance that something I did with HE would impair the Ring Alarm. I installed the Ring in an afternoon. I have 11 contact sensors and no motion (dogs) The house has networked fire / CO alarms so I added the Ring Fire / CO listener. I can tell you without a doubt that the listener works. Said wife has set it off 3 time now. Each time the Ring hub notified Ring monitoring and they were quickly on the phone to verify an actual fire. I will be adding a Fire / CO listener for the HE more or less as a backup. At the end of the day, I use the Ring Integration to give me read only access to the alarm sensors. I would not hesitate to do it all again.

1 Like

I also have had a Ring alarm for over a year now and have never looked back. It costs me $100 USD a year (cheaper by year than by month) which is a really great price for a monitored alarm system.

I have sensors on all my outside doors and their motion detector (FYI - It is not as trigger happy as some other sensors and even though I have a 35lb dog, she never triggered it.)

The activation of the alarm is instantaneous. I have my door locks setup with Ring and with this integration, I can lock and unlock them as required. The customizable HE options to do this are by far superior to those offered by Ring.

All that said, there is always a risk that Amazon decide to break the integration and since its original creator is no longer maintaining it, it could stop working at any point. I really hope Hubitat can eventually have an agreement with them and make it permanent!

2 Likes

Thanks @N4IRS, @SoundersDude, @Sebastien for the prompt and detailed experience and information comments. Based on your opinions, I have ordered the 14 piece kit and the retrofit hardware. I think I am going to integrate my 7 Z-Wave CO/Smoke alarms with Ring instead of HE to help keep those Z-Wave (Not Plus) items on that network instead of HE as a benefit as well. Any experience with Glass Break Sensors and Ring? If locks are integrated with Ring, can the app pass the user that unlocked/locked to HE in any way?

Thanks again for the info!

1 Like

Great question. I don't actually know as I intentionally chose to have my locks directly paired to HE instead of Ring as I expose them to other tools as well like HomeBridge and Alexa, however this integration does support them, I just can speak to the experience.

1 Like

My locks (3) are Schlage Z wave + and are paired with Ring Alarm. This allows me my desired usage where as I leave and lock a door with the code or quick lock key, the Ring arms the system. On return, unlocking a door with the code, disarms the system. Again, my desired usage in Ring. After implementing this Ring integration into HE, (just in the last couple of days) I have lock status as well as Lock/Unlock capability from a HE dashboard. I have not tried Arm/Disarm from HE as yet. Have not had a use case yet.
HTH

2 Likes

Not that I have seen. All it does is provide the state - locked or unlocked. I have my locks setup through Ring. To know who arrives, I use presence sensors in Hubitat.

Unfortunately, I have not found any that are reasonably priced, so I have not tried them.

1 Like

I was using ADT Pulse until it broke and they were spectacularly and wholly unable to provide even the slightest support ("delete everything and start all over, your system is complex").

I got the Hubitat and realized how much I was missing in terms of capability--and use the Ring integration since I was paying for that already, it was essentially free. Saving me $50/month by dropping ADT.

My door locks are on the Hubitat, but the sensors are on Ring. The Schlage locks aren't 100% yet, but close. I'm working to allow arming and disarming fully from the keypads and thumb knobs.

Tied in with Google Home speakers, it knows who's coming in and greets them appropriately (reminding my few friends with codes how things work :slight_smile: ).

1 Like

(Edited to add more logs)
I just switched over to the version in HPM after running an older version for a few months.

Now when I try to get it started up it fails after login with the errors below. I'm able to get the 2FA code back from Ring and enter it and my locations pop up in the drop down. Once I pick my location I get the error in this dialog. The first error in the logs (bottom of list) occurs at this point and the rest after I hit "Done" on that screen.

Seems like I'm logged in, but then the App decides I'm not:

Any ideas to get past this point?

Thanks!

I reported this error a while back as did someone else but it seems to have been completely ignored!

You might want to consider rolling back to the last version (I believe this is the branch), that could help @ardichoke rule out if his merging in of the newer code that include camera thumbnails is the culprit.

Rolled back and all works again.

1 Like

Yup, that fixed the login issue and errors I reported above. Thanks.

@ardichoke looks like something after the 2/29 change is causing the login issues. If there are newer versions than 2/29 and older than 7/22 that has the issue you would like me to try so you could track this down?

 *  2020-02-29: Chime Pro v2 support
 *              Removed session functionality since it's no longer needed
 *              Changed namespace
 *  2020-05-11: Made 2FA true and read-only
 *              Support for non-alarm modes (Ring Modes)
 *              Support to auto-create hub/bridge devices
 *              Changes to make dual app, multi-location available (but not implemented yet)
 *              IFTTT page enhancements
 *              Create device enhancements
 *  2020-05-17  Scheduled refresh OAuth token
 *              Cleaned up initialize and scheduling so polling would persist better after restarts
 *  2020-05-19  Snapshot (camera thumbnails) support with documentation, polling and configuration links
 *              Updated user agent on some API calls. This may cause a new device to show logged in under Ring Control Center
 *  2020-07-22: Added support for second device ID of wired Spotlight Cam
 *

I added a keypad a third to my Gen1 Ring system. I have the Integration installed and upgraded by the Package Manager. When I ask the app to look for new devices I get this in the log:

[dev:679] 2020-09-09 09:30:00.626 am [warn] Couldn't find device Master Keypad of type security-keypad with zid 9xxxxxxx-fxxx-4xxx-8xxx-2xxxxxxxxxx (Don't know if I should clean the zid)

What did I miss?

@darren.rockach & @dtbrewer - please see my earlier post: [Re-release] Hubitat Ring Integration (Unofficial)

After upgrade, you need to remove your Ring Alarm Hub from Hubitat and rediscover it. Or just stay on the older revision. I'm doing my best here to manage code that I didn't write, appreciate the patience and understanding people have shown.

2 Likes

No worries. We appreciate all the effort. I've reverted to the previous version for now but will be happy to test if and when.

I understand and appreciate your work.

I don't have a Ring Alarm at all, just 2 cameras and a door bell. I don't think I can even get far enough into the app to remove them (it hangs before device discovery). I could try from the main device page or delete everything from the older version of the app and then install the new version if that would be helpful for you.

@ardichoke The motion and battery work great, but for some reason, after pushing the doorbell once, it just stayed stuck at 1. Perhaps I am not waiting long enough, but if that is the case, is their a way to change this? I want it to go out within 15 seconds. Also, is their a way to see the camera in the hubitat web ui?

What do you mean “stayed at 1”? That the attributes still say 1 was pressed? That’s the way buttons work in Hubitat.