# \[APP\]\[Pro\] ID Lock App (v2.0.0)

**URL:** <https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161>\
**Category:** Apps\
**Tags:** app, z-wave\
**Created:** [August 22, 2018, 8:50pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161 "2018-08-22T20:50:35Z")\
**Posts on this page:** 20\
**Page:** 19

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [October 24, 2025, 6:15pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/368 "2025-10-24T18:15:07Z")

</div>

> [@TedTolboom](#):
>
> Add support for registering user codes

How does one actually add a new code? In app settings I can add a name and index, choose code as type, but cant actually enter a code for the user.

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [October 25, 2025, 8:27am UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/369 "2025-10-25T08:27:49Z")

</div>

I would personally love if you uploaded v2, so I don’t have to learn coding myself to get this working. I see zero ethical issues as long as the original coder clearly has abandoned the app for over 2 years. As long as you give him credit in the app store text I can’t see an issue.

If you do not want this, could you publish a zip file with all the files one need to install it on their personal homey using the dev tools?

---

<div class="post-metadata">

**Author:** ![joymyr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joymyr/32/139206_2.png) [@joymyr](https://community.homey.app/u/joymyr)\
**Post date:** [October 27, 2025, 1:37pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/370 "2025-10-27T13:37:54Z")

</div>

I will probably do that, but for now I have published it as a test that you should be able to install from this link [ID Lock | Homey](https://homey.app/no-no/app/no.idlock2/ID-Lock/test/)

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [October 27, 2025, 2:01pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/371 "2025-10-27T14:01:55Z")

</div>

Perfect, thanks! I’'ll delete and re-pair as soon as I get home to test it. Should it also be able to read out the codes already programmed in the lock? Not the actual PIN, but the index I mean, so they can be deleted and re-added for example.

---

<div class="post-metadata">

**Author:** ![joymyr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joymyr/32/139206_2.png) [@joymyr](https://community.homey.app/u/joymyr)\
**Post date:** [October 27, 2025, 2:30pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/372 "2025-10-27T14:30:09Z")

</div>

It doesn’t read out anything from the lock. It just overwrites the codes at the indexes selected

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [October 30, 2025, 7:24pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/373 "2025-10-30T19:24:07Z")

</div>

I’ve gotten the lock transfered to your app, and flows etc work - but not the pin settings. After maintenance\>sync pins, the lock blinks blue with the happy tone, but finishes with red blink and sad tone:

> **[New video · Thursday, Oct 30 🎬](https://photos.google.com/share/AF1QipMb_isjsigb0A2g3Ejp8oEXiWiZ4rEex1-JBWrij9TApSCLxcB6Ii_fvJ8JbM9V8A?key=R3hMNDFuWDNldTFPRS1xZENJUVdjdmhrUkJtMEFB)**

Also it doesn’t seem to identify which user/index unlocked it in the event log:

 ![1000007448](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/84815ced93eae11e2cd398a657cdc879e72b8441.jpeg)

---

<div class="post-metadata">

**Author:** ![joymyr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joymyr/32/139206_2.png) [@joymyr](https://community.homey.app/u/joymyr)\
**Post date:** [October 31, 2025, 9:55am UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/374 "2025-10-31T09:55:58Z")

</div>

Could you check the “Set index mode” in advanced settings? It should be “1.6 and later”, but I think the default is “Pre 1.6”

For door unlocking you will need to create a flow which triggers on “Someone unlocked the door”, and it has a tag with the name.

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [October 31, 2025, 10:10am UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/375 "2025-10-31T10:10:07Z")

</div>

> [@joymyr](#):
>
> Could you check the “Set index mode” in advanced settings? It should be “1.6 and later”, but I think the default is “Pre 1.6”

I did guess this might be relevant, so I tried changing it to “1.6 and later”, it did not seem to make a difference.

---

<div class="post-metadata">

**Author:** ![joymyr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joymyr/32/139206_2.png) [@joymyr](https://community.homey.app/u/joymyr)\
**Post date:** [October 31, 2025, 10:47am UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/376 "2025-10-31T10:47:40Z")

</div>

I just realized that my code assumes that the version is 1.6 or later, regardless of that setting. They changed the PIN code indexing at that point. Do you know if the lock is updated? (I don’t think this is relevant for ID Lock 202)

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [October 31, 2025, 10:59am UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/377 "2025-10-31T10:59:24Z")

</div>

Mine is a 150, I updated it lastly around may, when I got a new lockbox(? låskasse) for it. I can check for updates when I get home.

---

<div class="post-metadata">

**Author:** ![Max\_Lindstrom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_lindstrom/32/120744_2.png) [@Max\_Lindstrom](https://community.homey.app/u/Max_Lindstrom)\
**Post date:** [October 31, 2025, 2:05pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/378 "2025-10-31T14:05:01Z")

</div>

Hi!

I’m new here but I have recently moved to a house were I have a Idlock 150 installed. I bought the Zwave module for the purpose to include it to my smart home. But as I guess many of you have experienced. I’m unable to control the lock from the app. Gets the message “Listening capability Listener : Locked”. I should also tell you that it took me MANY tries to connect it to the homey. I was even wondering if updating the firmware for the ZWave module would have been my next step(which seems to be a lot of hassle).

After reading your latest posts about the app(test) I was wondering if this is the way to go? Is the problem the old app?

---

<div class="post-metadata">

**Author:** ![cscheiene](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cscheiene/32/58218_2.png) [@cscheiene](https://community.homey.app/u/cscheiene)\
**Post date:** [November 1, 2025, 7:05am UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/379 "2025-11-01T07:05:28Z")

</div>

Keep in mind that firmware 1.5/1.6 refers to the firmware of the zwave module, not the lock itself. The firmware of the zwave module can only be updated via Zwave OTA.

You can get the firmware from ID Lock, but most likely people have 1.6 as pre 1.6 was only sold with ID Lock 101 and a little while after after 105 was released.

> **[Z-Wave oppdatering (OTA) – ID Lock](https://idlock.no/smart/z-wave_updater/)**
>
> Z-Wave er bygget for å kunne oppdateres med funksjonen OTA. Denne funksjonen lar deg oppdatere en ID Lock Z-Wave-modul i nettverket ditt. Huben må støtte oppdatering, sjekk med leverandøren for din hub om dette er støttet. Dersom OTA ikke er støttet...

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [November 1, 2025, 1:55pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/380 "2025-11-01T13:55:11Z")

</div>

For me, i have to move the Homey next to the door to include it.

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [November 1, 2025, 1:58pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/381 "2025-11-01T13:58:56Z")

</div>

I updated from 1.5.9 to 1.5.9(!), and it actually helped..! Synced now 😊👍🏻

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [November 1, 2025, 2:15pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/382 "2025-11-01T14:15:54Z")

</div>

> [@joymyr](#):
>
> For door unlocking you will need to create a flow which triggers on “Someone unlocked the door”, and it has a tag with the name.

What is the “then" of the flow? I don’t want notifications for every unlock, I just want it event-logged.

“WHEN lock is unlocked AND index ID is(?) THEN …?”

---

<div class="post-metadata">

**Author:** ![Max\_Lindstrom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_lindstrom/32/120744_2.png) [@Max\_Lindstrom](https://community.homey.app/u/Max_Lindstrom)\
**Post date:** [November 1, 2025, 6:01pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/383 "2025-11-01T18:01:47Z")

</div>

Do you mean the Idlock firmware or ZWave module firmware?

---

<div class="post-metadata">

**Author:** ![Max\_Lindstrom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_lindstrom/32/120744_2.png) [@Max\_Lindstrom](https://community.homey.app/u/Max_Lindstrom)\
**Post date:** [November 1, 2025, 6:05pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/384 "2025-11-01T18:05:37Z")

</div>

The only time I have managed to connect it to the homey(but I still can’t control it) is when I have set the lock in inclusion/exclusion mode twice during the pairing.. Masterpin\* + 2\* + 5, after that the first step Is lit green in the pairing process in the app. If I just wait here it will fail pairing after a few minutes. Only when I do the above steps twice in row it will Immediately finish pairing and the lock appears in the app but I can’t control it…. Am I doing it right?

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [November 1, 2025, 6:14pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/385 "2025-11-01T18:14:31Z")

</div>

Those are not separate in the IDLock updater app, so I have no idea - but shouldn’t be relevant to your issues. Check that you have the latest update anyway.

> <https://play.google.com/store/apps/details?id=no.idlock.ble>
>
> ID Lock Updater. Keep your ID Lock up-to-date with ease. Download now...

---

<div class="post-metadata">

**Author:** ![Tore\_Th](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tore_th/32/120986_2.png) [@Tore\_Th](https://community.homey.app/u/Tore_Th)\
**Post date:** [November 1, 2025, 6:16pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/386 "2025-11-01T18:16:27Z")

</div>

Yes, all z-wave units require the double inclusion step. Are you aware that just tapping the lock device/button will not lock it? You have to hold the button, then lock/unlock from there.

You need this screen:

 ![1000007486](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/6/36a42b41b70bca730cc4a571838dd437fba8c38d.jpeg)

---

<div class="post-metadata">

**Author:** ![Max\_Lindstrom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_lindstrom/32/120744_2.png) [@Max\_Lindstrom](https://community.homey.app/u/Max_Lindstrom)\
**Post date:** [November 1, 2025, 7:13pm UTC](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161/387 "2025-11-01T19:13:35Z")

</div>

Yes I have tried everything, keeps on getting the same error ”Missing capability listener: Locked”. Can’t get any other data from the lock either.

I have updated the idlock with their app that you described. The one thing I was thinking about is the firmware of the zwave module itself. As i understand, that has to be updated from a computer. I recently bought it so I think it should be decently up to date.

I also tried to put the homey close to the door

[Previous page](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161.md?page=18)

[Next page](https://community.homey.app/t/app-pro-id-lock-app-v2-0-0/161.md?page=20)
