# 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:** 18

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [July 14, 2023, 5:12pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/353 "2023-07-14T17:12:29Z")

</div>

Just bought a Ring v2 keypad yesterday to test and see if it works better than my other keypad. At first, everything worked perfectly, built some flows, etc. This morning I discovered the keypad wasn’t sending information anymore (looks like a keypad issue and not this app, but could be related). After about 5 min it worked again (without doing anything)…10 min later it stopped working again, etc.

- Have tested it right next to Homey, so direct Z-Wave connection, same issue.
- The unit still responds to “Send test frame” etc.
- With or without a power supply connected, it seems fully random when the problem occurs.

Also, what I did notice is that the Tx Queued is pretty high (I know that doesn’t have to say anything, but it’s quite high compared to all other devices) Also I noticed “Secure (Access)” and not S2 (as referred to above.

Furthermore, everything worked fine last night, that was before I made any user pin in Heimdall, this morning the problems started. That doesn’t mean it is related to the issue of course. (can’t delete the 1st user anymore, so can’t test it either)

All just observations that might give some more insights into why this problem occurs.

@DaneedeKruyff If there is any more information that could help you investigate the issue more, feel free to let me know. And 👍 for the app, works great, easy to set up etc 👍

---

<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 15, 2023, 4:56pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/354 "2023-07-15T16:56:55Z")

</div>

Hi @Chris_nl

I don’t think there is anything I can help you with, this sounds like Z-Wave issues.

Having created a user with a pincode in _ **Heimdall** _ doesn’t make any difference, the communication between the _ **Ring Security App** _ and _ **Heimdall** _ is an API connection internally in Homey.

---

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [July 15, 2023, 5:09pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/355 "2023-07-15T17:09:00Z")

</div>

I understand, but I can imagine (and I haven’t looked into it yet), that when you set up a pin homey will start communicating the status (of Heimdall) with the panel, at least now I have 1 of the 3 top buttons light up, before I set up the pin it didn’t do that. so I’m more hinting towards collisions or something like that.

Will set it up with my test homey (2019) in a minute without making any users and test it for a while, see what happens

---

<div class="post-metadata">

**Author:** ![Pier\_W](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pier_w/32/81772_2.png) [@Pier\_W](https://community.homey.app/u/Pier_W)\
**Post date:** [July 15, 2023, 9:15pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/356 "2023-07-15T21:15:08Z")

</div>

Would be a nice feature for homey. Unfortunately I am not able to add any of the v2 sensors (motion or door) on my homey early 2018. Any known issues?

---

<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 16, 2023, 7:34am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/357 "2023-07-16T07:34:02Z")

</div>

Hello @Pier_W,

Welcome and thanks for using the _ **Ring Security** _ app. There are no known issues with these devices, could you please describe step by step what you are doing and what goes wrong?

Also, do you have other Z-Wave devices?  
Have you checked the Z-Wave information on the Developers Tools? ([https://tools.developer.homey.app/tools/zwave](https://tools.developer.homey.app/tools/zwave))

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [July 16, 2023, 8:31am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/358 "2023-07-16T08:31:18Z")

</div>

I also see z-wave problems when the keypad is interacting with Heimdall. As you suggest it seems to be an issue with Homeys z-wave communication, maybe not handling collisions very well.  
I have a Homey2016 and rather often experienced that the keypad was not able to send the key sequence to the Homey.  
After disabling the setting “work with Heimdall” and restarted the Ring and Heimdall app it works flawless. Of course you will not have the fancy arm mode and arming delay indication, and you need to create flows for arming and disarming, but it works.

Maybe Homey2023 will handle this better?

Or is Heimdall talking to much to the keypad?

---

<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 16, 2023, 12:48pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/359 "2023-07-16T12:48:54Z")

</div>

Hi @Chris_nl @Anders_Gregow,

That’s an interesting observation Anders. @Chris_nl you don’t have to set up your test Homey for this, just disable the **Integrate with Heimdall** setting in the devices _Advanced Settings_ and see if the performance of the Keypad is better.

While the communication from the _ **Ring Security** _ app to _ **Heimdall** _ is over an internal API, _ **Heimdall** _ sends out system wide events on many actions, which are available to any app. The _ **Ring Security** _ app listens to these events and on every event evaluates if it has to do something with it against the **Integrate with Heimdall** setting. (Same goes for sending the entered keys over the API to _ **Heimdall** _.)

On any occasion the app has to do something with the received information it will send a Z-Wave command to the device. From setting the **Surveillance Mode** and Lighting up any of the **Alarm Buttons** to enabling the **Sirene** , so if the Keypad is suffering from problems on or after receiving commands it’s logical this is noticed when the **Integrate with Heimdall** setting is enabled.

I will have to look into this, so I have no solution for you right now. I’m not experiencing this myself so it’s a bit hard to troubleshoot.

(Mind you, if you’re reading along and are using Homey Pro Early 2023: Many users of the current Homey Pro Early 2023 firmware 10.0.0-rc.133 are experiencing problems with their Z-Wave networks, please see: [Homey pro 2023 - zwave to much traffic error?](https://community.homey.app/t/homey-pro-2023-zwave-too-much-traffic-error/84036/100) )

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [July 16, 2023, 1:50pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/360 "2023-07-16T13:50:05Z")

</div>

> [@DaneedeKruyff](#):
>
> **Integrate with Hedimall** setting

That what I ment with “work with Heimdall”. 😃  
Was too lazy to look it up.

Let me know if you need help troubleshooting.

---

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [July 16, 2023, 6:27pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/361 "2023-07-16T18:27:20Z")

</div>

> [@Anders\_Gregow](#):
>
> quence to the Homey.  
> After disabling the setting “work with Heimdall” and restarted the Ring and Heimdall app it works flawless. Of course you will not have the fancy arm mode and arming delay indication, and you need to create flows for arming and disarming, but it works.

I have tested it with Homey 2023, so the Homey version isn’t making any difference here

---

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [July 16, 2023, 6:48pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/362 "2023-07-16T18:48:00Z")

</div>

Thanks, @DaneedeKruyff, I still think it can be a lot of different things causing this issue, including Z-wave issues that have nothing to do with Heimdall. What I did is try to find any pattern in when it is and when it isn’t working, and share my observations, so that we might get some more insights into what is causing the issue, so that hopefully it can be resolved.

I didn’t know about the “Integrate with Heimdall” functionality, will try that as well, so far on my “Test” Homey (2019), it seems pretty stable (without the Heimdall integration), I did have 1 disconnect, but that can also be due to the Z-wave issue (This “Test” homey is currently located further away from Homey, with multiple nodes in between), will test that some more by moving it closer too.

While researching how the keypad communicates, and how secure connections are setup (desk research), I’ve also found [this](https://github.com/zwave-js/node-zwave-js/issues/4879) GitHub discussion. I have no clue (yet) if it could be related, but at first sight, it looks to describe similar kinds of issues. Maybe it can point you in the right direction, or give some new insights.

I will do some more testing, in different setups to see if I can pinpoint the pattern that causes the issue a bit more and hopefully, we can find a way to resolve it. If you have any setup you want tested, feel free to let me know.

@DaneedeKruyff , thanks for all the great work and great apps you’ve developed 👍

---

<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 16, 2023, 7:11pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/363 "2023-07-16T19:11:53Z")

</div>

What firmware version is your Homey Pro Early 2023 using?

When your Keypad isn’t working, is the connection indicator flashing red?  
The post you linked to seem to prove the **Proximity Detection** is causing problems. Did you set the **Use Proximity Detection** to **No** as described in the [FAQ](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/2)

What I’m curious about is, what happens to the Keypad when you change the **Surveillance Mode** using the **Surveillance Mode Switch** to change it, or via a flow. (Without you being near the Keypad)

---

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [July 16, 2023, 8:37pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/364 "2023-07-16T20:37:27Z")

</div>

> [@DaneedeKruyff](#):
>
> The post you linked to seem to prove the **Proximity Detection** is causing problems. Did you set the **Use Proximity Detection** to **No** as described in the [FAQ](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/2)

It was set to “NO” by default after installing the app, the GitHub discussion I’ve shared shows at the top part that that might be a solution, but if you scroll to the bottom a bit more, it seems to be resolved in another way (even with the Proximity Detection to yes. I haven’t had any look at your code or anything, so I can’t say it’s the same issue at all, just sharing the information i’ve found so far.

> [@](#):
>
> What firmware version is your Homey Pro Early 2023 using?

Current version is 10.0.0-rc 122 (latest stable)

> [@](#):
>
> What I’m curious about is, what happens to the Keypad when you change the **Surveillance Mode** using the **Surveillance Mode Switch** to change it, or via a flow. (Without you being near the Keypad)

So far did not have any issues with that, keypad responds with audio and the right surveillance mode button lights up.

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [July 17, 2023, 5:44am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/365 "2023-07-17T05:44:32Z")

</div>

> [@DaneedeKruyff](#):
>
> When your Keypad isn’t working, is the connection indicator flashing red?

For me it did not flash red, i.e. did not show communication error.

> [@Chris\_nl](#):
>
> So far did not have any issues with that, keypad responds with audio and the right surveillance mode button lights up.

Did the keypad show surveillance mode even if “Integrate with Heimdall" was disabled? I guess should not?

I currently run with “Integrate with Heimdall" disabled and noticed this: The keypad has been working, but yesterday I changed some settings in the keypad (backlight level and level when it turns on) and after that I was not able to arm. The keypad backlight turned on, button tones beeped, no red LED on keypad, but no flow triggered in the Homey2016. I left it as that, and this morning it works fine again.

Could it be that communication TO the keypad disrupts it for a while?

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [July 17, 2023, 5:46am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/366 "2023-07-17T05:46:48Z")

</div>

BTW, “ **Use Proximity Detection**" was disabled by default for me too, but as I was not sure that it was default in the hardware (i.e. the keypad itself) so I enabled it, pressed save, disabled it and pressed save again.

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [July 17, 2023, 7:18am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/367 "2023-07-17T07:18:09Z")

</div>

> [@Anders\_Gregow](#):
>
> I currently run with “Integrate with Heimdall" disabled and noticed this: The keypad has been working, but yesterday I changed some settings in the keypad (backlight level and level when it turns on) and after that I was not able to arm. The keypad backlight turned on, button tones beeped, no red LED on keypad, but no flow triggered in the Homey2016. I left it as that, and this morning it works fine again.
> 
> Could it be that communication TO the keypad disrupts it for a while?

Retried but this time disarm/arm worked fine after the changes, so forget this comment.

---

<div class="post-metadata">

**Author:** ![Pier\_W](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pier_w/32/81772_2.png) [@Pier\_W](https://community.homey.app/u/Pier_W)\
**Post date:** [July 19, 2023, 7:54am UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/368 "2023-07-19T07:54:26Z")

</div>

Hello Danee,

I start the ring app, learning mode for devices. Devices are not added. In ZWave log homey is activated in learning mode:

 ![image.png](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/02c11a6b5652b06ebbf88e963e1de15b37f183cb.png)

However, homey is not connecting/recognizing the devices. Other ZWave devices no problem @ homey. Adding devices in Ring app, no problem.

Thank you for your reply. Best regards, Pier

---

<div class="post-metadata">

**Author:** ![Chris\_nl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_nl/32/27194_2.png) [@Chris\_nl](https://community.homey.app/u/Chris_nl)\
**Post date:** [July 24, 2023, 5:03pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/369 "2023-07-24T17:03:03Z")

</div>

Since a couple of days, my tamper alarm (in this app) got activated while moving my device, but it hasn’t turned off again, and restarting the application doesn’t resolve it either. Si there any way to deactivate it or do i need to reinstall the device?

---

<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 24, 2023, 5:51pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/370 "2023-07-24T17:51:29Z")

</div>

Hi @Chris_nl,

The **Tamper Alarm** responds to powerloss.  
Make sure you have the **Use tamper Alarm** setting set to _yes_ and apply power to the keypad to turn it off (when power was already applied, remove it, wait a bit and reapply it) if you don’t want to use the **Tamper Alam** set it to _no_ before removing the power.

---

<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 28, 2023, 7:02pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/371 "2023-07-28T19:02:19Z")

</div>

## Finding the Manufacturer ID, Product Type ID and Product ID

Now that the new Homey Pro Early 2023 is available in more regions than before, it may be your device is for a region that is not yet added to the app. No worries, this can be fixed!

For it to be available for you, I need to add some information to the device’s driver in the app. Please follow these instructions to find the needed information.

- Add your device to Homey
- Because the device can’t be mapped to a driver from this app it will be added as a Generic Z-Wave Device, that’s ok, that’s by design!
- Now open the the device, Click on the _Cogwheel_ to open the settings
- Click on **Advanced Settings** and scroll down
- Please post the information needed to add the device for your region:

> - Manufactorer ID
> - Product Type ID
> - Product ID

(Don’t forget to mention which device we’re talking about here 😉 )

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [July 30, 2023, 5:05pm UTC](https://community.homey.app/t/ring-security-extend-heimdall-with-ring-security-products/47287/373 "2023-07-30T17:05:36Z")

</div>

Try restart the Ring-app.  
Is “Work with Heimdall” enabled in the keypad?

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

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