Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Managing ZW lock key codes in UD Mobile - ever?

Featured Replies

It's going on four years now since I submitted a Github request to include management of user key codes for Z-Wave locks in UD Mobile. At present, the only way to do this is in the Java admin panel, which makes it inaccessible to mobile devices, and even there it's not the most user friendly. The new web UI doesn't have it either, last I checked.

Should I assume that no movement on this loss of functionality in four years means I should give up and seek an alternative outside of the UD ecosystem? I started to explore Home Assistant, and while support there does exist, I have not been able to make it work yet (instructions are opaque.)

Hi, this is very high on our list, with a new firmware implementation in 6.x.

Until that time it can still be done with the following urls.

   // Deletes a door lock user code                  

e.g. /zwave/node/<nodeAddress>/security/user/<userNum>/delete

   // Sets a door lock user code                      

e.g. /zwave/node/<nodeAddress>/security/user/<userNum>/set/code/<pin>

Update: if this is z-matter use:

/rest/zmatter/zwave/node/<nodeAddress>/security/user/<userNumber>/set/code/<pin>

/rest/zmatter/zwave/node/<nodeAddress>/security/user/<userNumber>/delete

Although these locks do not validate the user id was saved or changed, so still requires manual check.

  • 2 weeks later...
  • Author

I tried it but it didn't work. I got a blank page from the URL - no indication that it sent a request other than the blank page has a title of eisy-ui. The event log shows nothing, even at level 3. The lock does not recognize the code.

The URL I used was https://my.isy.io/isy/<long-hex-string>/zwave/node/ZY071_1/security/user/4/set/code/3511

where ZY071_1 is the lock.

Update: if this is z-matter use:

/rest/zmatter/zwave/node/<nodeAddress>/security/user/<userNumber>/set/code/<pin>

/rest/zmatter/zwave/node/<nodeAddress>/security/user/<userNumber>/delete

Note that there is no validation from the device, so if it does not work the device may need to be awake. This is also true in Admin and UD Mobile.

  • Author

Yes, Zmatter.

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<RestResponse succeeded="true">
<status>200</status>
</RestResponse>

But it worked! The delete worked too, though I saw nothing in the event log (I tested the lock, and the code was no longer recognized.)

Thanks - I look forward to seeing this in UD Mobile.

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.