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

It’s not an official app it’s done by Ted. Can you confirm if the app is saying 101 or 150 lock. Since my 150 lock says it’s a 101.

yes i know, problem is that idlock does not see the value of adding official support/app

it shows up as idlock 150, exactly where do you want me to check?

Strange since my Idlock 150. Turns up as a 101. And my 101 don’t work at all.

Let’s also involve Athom to get more collaboration from ID lock:

Hi, Thank you for making the app! Is it posible that you can add support fore the new ID Lock 202 Multi?
I have Just Baught the new lock, and ordered the Z-Wave card. So i hope you Can add support for this.

1 Like

Such a shame that IDLock don’t want to do an app… i have emailed them about it several times

Hi,
Is it possible to add the new id lock 202 and zigbee to the app?

2 Likes

I’m having the same problem as most people here. Meaning, I get an error “Missing Capability Listener: Locked”

I found the code on github and it’s actually not a problem with the IDLock app.
This problem happens if the IDLock z-wave is not connecting in a secure manner to the hub.
You can see this by looking at the settings of the included idlock.

Now the bad thing is, I don’t have a solution as my Homey will NOT connect to the z-wave module in a secure manner. Tried ca 10 times. (don’t let the padlock on the idlock fool you. It’s still not secure even if it looks like it…)

Great app—thank you for creating it! I do have one issue, though. I’m using an ID Lock 150 device with a Zigbee controller, and it doesn’t seem to be supported. Is there any chance you could add support for this protocol in the future?

Anyone found a solution to homey2023 and idlock 101 issue ?

Does anyone else have problems with two or more ID Lock 150 installed?

I just tried unlocking/locking them via a flow, but I get a senddata_timeout error. Locking/unlocking via the app doesn’t work either. I do get lock/unlock reports on my timeline, so there is obviously a connection between Homey Pro and the locks.

I know I tested locking/unlocking via the app right after including the first lock, but I don’t recall whether I tested it with both locks included. There also seems to be other users having similar problems, see this thread:

I have the same problem

1 Like

I have been playing around with setting pin codes in the app.

But its only for one code. Any one here who can help

“Video unavailable
This video is private”

Now

Never even seen that setting. I don’t have it. Might need to reinclude?
Can it be the service pin code?

You dont have it because its not in the official app.
Im trying to get it in as a flowcard also

A way to do set new user codes or delete user codes as a fix you can do this:


For setting user codes you can do this:
0x63, 0x01, 0x03, 0x01, 0x37, 0x33, 0x34, 0x36
The 0x03 is the index for the code (so like 0x04 etc)
The 0x37, 0x33, 0x34, 0x36 is the pincode. (change the last number in this to get your wanted pin) So this is pincode 7346

For delete a pincode:
0x63, 0x01, 0x01, 0x00
Change the second 0x01 thats your index code.
Feks you want to deleted your pin code nr 2 you type
0x63, 0x01, 0x02, 0x00

The node id in my case are 61, you enter in the raw id field

You will find it under your settings on the lock

1 Like

Excellent!
So you are developing a fork of the app? Great!
Do you have a complete list on raw commands?
For example, setting service pin mode? For some reason the one in settings does not work for me. And I want to use it in flows anyway.

A will consider a fork in a later stage.
Remember its only supports 150 and 202 locks with updated firmware. V1.6 above.

The ID Lock 150 smart lock supports a range of Z-Wave command classes that enable various functionalities. Here’s a comprehensive list of the supported command classes:

  1. Z-Wave Plus Info V2 (0x5E): Provides information about the Z-Wave Plus device, such as its role type and node type.

  2. Association Group Information (0x59): Manages association groups, allowing the lock to communicate with other Z-Wave devices directly.

  3. Association V2 (0x85): Handles associations between devices, enabling direct device-to-device communication.

  4. Battery (0x80): Reports the battery level of the lock.

  5. Configuration (0x70): Allows configuration of various parameters within the lock.

  6. Device Reset Locally (0x5A): Notifies the network when the lock is reset locally.

  7. Door Lock V2 (0x62): Manages door lock operations, including locking and unlocking commands.

  8. Firmware Update Meta-Data V2 (0x7A): Supports over-the-air firmware updates for the lock.

  9. Manufacturer Specific V2 (0x72): Provides manufacturer-specific information, such as manufacturer ID and product type.

  10. Notification V4 (0x71): Sends notifications related to various events, like tamper alerts or access control events.

  11. Powerlevel (0x73): Adjusts the RF transmission power level.

  12. Security S0 (0x98): Ensures secure communication between the lock and other devices.

  13. User Code (0x63): Manages user codes, allowing for the addition, deletion, and modification of PIN codes.

  14. Version V2 (0x86): Provides version information about the lock’s firmware and supported command classes.

These command classes enable comprehensive control and monitoring of the ID Lock 150 through a Z-Wave network.