# Ring Security - Extend Heimdall with Ring Security products

**URL:** <https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287>\
**Category:** Apps\
**Tags:** app, z-wave, security, ring, homey-pro:mini:shs\
**Created:** [May 11, 2021, 11:37am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287 "2021-05-11T11:37:34Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Rob\_Bruining](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_bruining/32/16757_2.png) [@Rob\_Bruining](https://community.homey.app/u/Rob_Bruining)\
**Post date:** [July 25, 2021, 12:25pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/63 "2021-07-25T12:25:12Z")

</div>

Hi Danee,

Thanks for your reaction. I have Ring 0.2.0 and Heimdall 2.1.0. Maybe that’s the difference.

---

<div class="post-metadata">

**Author:** ![Michel\_Bakker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michel_bakker/32/29792_2.png) [@Michel\_Bakker](https://community.homey.app/u/Michel_Bakker)\
**Post date:** [July 25, 2021, 4:23pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/64 "2021-07-25T16:23:07Z")

</div>

0.2.1 is latest on gifthub

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [July 25, 2021, 5:35pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/65 "2021-07-25T17:35:17Z")

</div>

I will probably submit that version to the app store soon. It has some changes and partial support for the 2nd Generation Ring Keypad.  
@Rob_Bruining its still my advice to remove and re-add your keypad, can you let me know if that fixes your problem? And just to be sure please change and save the setting for the use as a Sirene.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [July 27, 2021, 5:17pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/66 "2021-07-27T17:17:03Z")

</div>

New version published:

> ## Version: 0.2.1 Beta
> 
> - Support for Ring Keypad from the 2nd Generation added
> - Added setting to suppress “Sensor Active at Arming message” on Ring Keypads
> - Reorganised Ring Keypad settings
> - Code cleanup

Thanks to [Robbshop](https://www.robbshop.nl) I have been able to add support for the 2nd Generation of the Ring Keypad.

In this version the basic functionality is added but some functionality will be added later, most noticeable the option to use the 2nd Generation Ring Keypad as a Sirene. Compared to the 1st Generation Ring Keypad the 2nd Generation Ring Keypad is missing some options so I have to figure out how to enable certain functionality, if possible at all. On the other hand it’s much better looking and more importantly it has proximity detection so it lits up when you get close to it when its dark so I still prefer this new version.

Also added in this version is an option so you can suppress the “Sensor Active at Arming message” as per request by @Rob_Bruining ([Github Issues #3](https://github.com/daneedk/com.ring.security/issues/3))

And lastly, in preparation of a new function for the Ring Keypad (1st Generation) I’ve reorganised the settings page.

---

<div class="post-metadata">

**Author:** ![Rob\_Bruining](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_bruining/32/16757_2.png) [@Rob\_Bruining](https://community.homey.app/u/Rob_Bruining)\
**Post date:** [July 27, 2021, 6:53pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/67 "2021-07-27T18:53:27Z")

</div>

Thanks Danee,

I will try it today or tomorrow. I also installed the new version.

So I can disable the sensor message. Thnx for that.

Rob

---

<div class="post-metadata">

**Author:** ![Rob\_Bruining](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rob_bruining/32/16757_2.png) [@Rob\_Bruining](https://community.homey.app/u/Rob_Bruining)\
**Post date:** [July 28, 2021, 1:54pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/68 "2021-07-28T13:54:53Z")

</div>

I tried and it’s working. Thx

---

<div class="post-metadata">

**Author:** ![theboss\_be](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theboss_be/32/13510_2.png) [@theboss\_be](https://community.homey.app/u/theboss_be)\
**Post date:** [August 3, 2021, 7:17pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/69 "2021-08-03T19:17:17Z")

</div>

Hi Danee,

First of all, let me express my appreciation for your coding of Heimdall and this Ring Security app. Very nice work! I’ve been using Heimdall since I bought my Homey back in 2019.

Some days ago, I found this treat as I was looking out for a keypad that should replace my poorly working Zipato mini keypads. I’ve bought a Ring Keypad v2 but have some issues with it. The keypad is included successfully to Homey. When the alarm is (un)armed, I see on the keypad which one is active, but I can’t arm or disarm using a pincode. I’ve added the flow mentioned here to arm without pincode, and that works fine. However, in that case, disarming from the keypad does not work. In Heimdall, I’ve set a 6 digit pincode for the administrator. To (dis)arm, I first enter the 6 digits and then push one of the three buttons on the upper side. It looks as if the pincode is not sent to Heimdall. In the Homey Developer Tools, at the moment I want to arm/disarm with pincode, I see communication from the keypad in the logging. I’ve already re-installed Ring Security, removed/added the keypad, all without success…  
Any ideas to get me going?

Thanks already!

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 4, 2021, 6:55am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/70 "2021-08-04T06:55:33Z")

</div>

Hi Frederick,

It should definatly work without any flows, lets find out what goes wrong. Can you please check in the Ring Kepads settings that **Integrate with Heimdall** is turned on (better yet, toggle it to make sure its enabled)  
If that does not help, can you please click _Restart app_ in the apps settings and after a couple of seconds click _Create Diagnostics Report_?  
Next, on the Kepad; enter your pin, select a **Surveillance Mode** and send me another Diagnostics Report.  
Please let me know when the reports are sent, thanks.

---

<div class="post-metadata">

**Author:** ![theboss\_be](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theboss_be/32/13510_2.png) [@theboss\_be](https://community.homey.app/u/theboss_be)\
**Post date:** [August 4, 2021, 7:49am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/71 "2021-08-04T07:49:01Z")

</div>

Hi Danee,

Thanks for your reply. I had tried to toggle the integrate already. Anyway, I did that again as proposed, without success. I’ve created two reports and will send you the identification separately.

Kind regards,  
Frederik.

---

<div class="post-metadata">

**Author:** ![theboss\_be](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theboss_be/32/13510_2.png) [@theboss\_be](https://community.homey.app/u/theboss_be)\
**Post date:** [August 4, 2021, 6:47pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/72 "2021-08-04T18:47:12Z")

</div>

Danee,

Just to let you know that it works now. I’ve deleted the Ring Security app and reinstalled it from [Ring Security App voor Homey | Homey](https://homey.app/nl-be/app/com.ring.security/Ring-Security/test/). When it wasn’t working, I’ve installed the app from the CLI. This is now the only difference I can think about.  
Looking out for future improvements already. I’ll donate something for Heimdall and this Ring Security. Keep up the (very!) good work.

Frederik.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 4, 2021, 7:26pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/73 "2021-08-04T19:26:23Z")

</div>

Hi Frederik,

That’s the reason for sure. In order for the Ring Security app to be able to talk to Heimdall it needs an API key that isn’t available when doing a CLI install. I will add that to the opening post.  
Thank you for your donation, much appreciated!

Cheers,

Danee

---

<div class="post-metadata">

**Author:** ![Heronimus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/heronimus/32/3564_2.png) [@Heronimus](https://community.homey.app/u/Heronimus)\
**Post date:** [August 12, 2021, 2:15pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/74 "2021-08-12T14:15:08Z")

</div>

I’m using this beta app now for many weeks and I’m very happy with it. Sometimes a out-of-sync occurs, this morning for the third time. This is why I want to share.

This morning (at ± 7:00am) there was a difference between Heimdall Surveillance state (Disabled by flow) and the Ring Keyboard device (Partially armed). This was the third time it occurs since i’m using this device. CPU utillisation was 1,37 at that moment, to me it looks like as a lost sync caused by heavy load.

I discovered the app was still at v0.1.1 although auto-update was enabled. Installed the new version 0.2.1, but no idea if this sync is a known issue already solved in the new version.

Kind regards.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 13, 2021, 10:59am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/75 "2021-08-13T10:59:50Z")

</div>

Hi Jeroen,

This is the first report I see that the mode of the Keypad differs from _ **Heimdalls** _ **Surveillance Mode**. In fact the modes are not exactly synched between the apps, it’s a one time action at the moment a change in the **Surveillance Mode** occurs. When the **Surveillance Mode** changes _ **Heimdall** _ emits a system wide event. The Ring Security app is subscribed to these events and when it receives the event is sends a Z-Wave command to the Ring Keypad to set the correct mode. So it’s a chain of events that need to take place and I can imagine Homey has a hard time when the CPU utillisation is at 1,37.  
Can you please keep a close look on how it behaves in the future? I’m not sure if this is anything that can be fixed in the (either _ **Heimdall** _ or _ **Ring Security** _) app but maybe delaying actions in flows may be a solution.

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [August 16, 2021, 12:12pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/76 "2021-08-16T12:12:40Z")

</div>

@DaneedeKruyff  
Just discovered the great work you’re doing on this project.  
I was wondering whether you have any (short-term) plans on integrating other security panels (like [Eufy](https://www.amazon.nl/eufy-Veiligheidstoetsenbord-bewakingssysteem-diefstalalarm-HomeBase-bewakingsapparatuur/dp/B083KDYYH2/ref=asc_df_B083KDYYH2/?tag=nlshogostdde-21&linkCode=df0&hvadid=494684331592&hvpos=&hvnetw=g&hvrand=17006838383231869100&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9103039&hvtargid=pla-984224294567&psc=1)) as well.  
Cheers

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 16, 2021, 5:04pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/77 "2021-08-16T17:04:19Z")

</div>

Thanks @MrBlue,

I have no plans to support other security panels right now. Also, there is an [app for Eufy](https://community.homey.app/t/app-eufy-security/44921) already.  
The integration between the Ring Keypad is based on the API in _ **Heimdall** _ and the realtime events _ **Heimdall** _ emits on **Surveillance Mode** changes.  
Basically any devices’ app\* can talk to the API and receive the events.

Maybe @martijnpoppen is willing looking into integrating the Eufy panel with _ **Heimdall** _, Documentation can be found here: [How to get access to API Endpoints from another app. · daneedk/com.uc.heimdall Wiki · GitHub](https://github.com/daneedk/com.uc.heimdall/wiki/How-to-get-access-to-API-Endpoints-from-another-app.#)

(\* The app will need an API key provided by me)

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [August 16, 2021, 5:07pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/78 "2021-08-16T17:07:18Z")

</div>

Thanks for the heads up.  
I’m fully aware (and a happy user) of @martijnpoppen 's app.  
Since there’s an open API, I’ll take it to the Eufy thread and discuss it with Martijn there.  
Cheers!

---

<div class="post-metadata">

**Author:** ![Barryr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/barryr/32/12591_2.png) [@Barryr](https://community.homey.app/u/Barryr)\
**Post date:** [August 17, 2021, 3:01pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/79 "2021-08-17T15:01:36Z")

</div>

Is it possible to use more then one code or tag and this will recornized by Heimdall/Homey so you know who switch /come home?  
I cannot find it in the earlier post or version info.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 18, 2021, 1:28pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/80 "2021-08-18T13:28:25Z")

</div>

Yes.

When using the integration between the _ **Ring Security** _ and _ **Heimdall** _ as described [here](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/4). Multiple users with unique PINs can be created in _ **Heimdall** _ as described [here](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1040).

These users are independent of Homey users so the people with a PIN do not need to have an account on your Homey!

The information who changed the **Surveillance Mode** is logged into _ **Heimdalls** _ log.  
Unfortunately that information can’t be used in flows, see the reason why [here](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/23)

---

<div class="post-metadata">

**Author:** ![Pomki3918](https://avatars.discourse-cdn.com/v4/letter/p/a88e57/32.png) [@Pomki3918](https://community.homey.app/u/Pomki3918)\
**Post date:** [August 20, 2021, 8:59pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/81 "2021-08-20T20:59:17Z")

</div>

Is it possible to have the Ring keypad and sensor connected to Homey at the same time they are connected to Homey?

When first trying to connecting the keypad to Homey I noted it disconnected from the Ring app. Any suggestion?

Again thanks for a great app!

---

<div class="post-metadata">

**Author:** ![Homey-Cornelisse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/homey-cornelisse/32/147927_2.png) [@Homey-Cornelisse](https://community.homey.app/u/Homey-Cornelisse)\
**Post date:** [August 21, 2021, 8:21am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/82 "2021-08-21T08:21:39Z")

</div>

@Pomki3918 You can only connect a z-wave device to one gateway at a time, just like a zigbee device. So the ring keypad can only be linked to homey or only to the ring platform, if I have understood correctly. (correct me if i’m wrong)

[Previous page](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287.md?page=3)

[Next page](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287.md?page=5)
