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.

Error message on UD Mobile with Schlage Z-wave lock

Featured Replies

Posted

I have used MobiLinc Pro for years but recently saw UD's "UD Mobile" app and decided to experiment with it.

This is my ISY config:
isy-config.thumb.png.e73922e8daf8213cc971fc9251e80a21.png

I have one Z-wave device on my network which is the Schlage Z-Wave deadbolt. When I attempt to interact with this device using UD Mobile, I get an error message which says, "ERROR Node object does not have nodeDefObject"

IMG_0B7F0CBD8A7F-1.thumb.jpeg.51ae36f78333e26079a046d9d7e8b92e.jpeg

It may be worth noting that interacting with this device did work for a few minutes, but once that error message came up, it never worked again. While it was working, I added this device to Favorites. I switched screens, came back to favorites and it was no longer there. When I tried to interact directly with the device, drilling down to it on the Home section, that's when I saw the error.

For what it's worth, MobiLinc Pro does not have any issue controlling the device nor does the Java-based ISY client. So, I guess I'm not so much seeking a solution because I can get the job done; I mainly wanted to contribute this event to the forum so that the developers and other users might be aware that it exists.

Thanks in advance for any advice / consultation. And happy new year!

Hi @chris.com,

Have you tried synchronizing the app with the ISY after seeing the error?  Additional status mapping and validations were recently added which may have caused a new error check. Please also be sure you have the most recent version of the app.

  • Author

Thanks for the reply.

After syncing, I received this dialog box:

IMG_6067.thumb.png.b1034d79d20d7d896b11d1466424042e.png

Hi @chris.com,

Thank you.  The app is not able to get a list of files from the ISY.  This is usually caused by a communication issue or incomplete firmware upgrade.

Did you updated firmware sometime after the app was working correctly?

To check if this is a communication issue, please reboot ISY and Mobile device then after a few minutes try synchronization again.

 

  • Author
50 minutes ago, Javi said:

Hi @chris.com,

Thank you.  The app is not able to get a list of files from the ISY.  This is usually caused by a communication issue or incomplete firmware upgrade.

Did you updated firmware sometime after the app was working correctly?

The firmware was upgraded to 5.3.0 in October of last year. This was in conjunction with the installation of the Z-Wave 500 Series Module into my device. For what it's worth, I have never had alpha, beta, or even release candidate firmware installed on this device. I have only installed and upgraded from and to official releases. The 5.3.0 install has been the most stable since I've purchased the ISY five years ago. The Java interface works perfectly. The 'my.isy.io' functions works perfectly and I regularly use Amazon Echos throughout my house to control devices, scenes, and programs. Also, the MobiLinc app functions without any issues. So, at this point, I don't have any indicators that there was any problem with the firmware install. This is the first error or glitch I have encountered so far.

50 minutes ago, Javi said:

To check if this is a communication issue, please reboot ISY and Mobile device then after a few minutes try synchronization again.

I rebooted the ISY and tried several times over a 20-minute period after the reboot without success. I get the same error as in the screenshot above. I'm using version 0.6.1 of the app.

Thanks again for your help.

Hi @chris.com,

Thanks for trying reboot. 

This error is unique to UD Mobile as the Admin Console has these file pre-packaged into the program, this is the reason Admin Console UI and Firmware must match and requires a new version for each firmware release. As far as I know Mobilinc uses hard coded values for limited node commands. UD Mobile does not pre-package these files and makes a request for these files during synchronization. UD Mobile does not have hard coded values and does not require firmware/UI matching. After file requests are completed UD Mobile should show all available commands for each node, the same as the Admin Console.

Please see the following issue for self diagnostic instructions. If you have ISY portal and prefer remote diagnostic please open a ticket. When we run a remote diagnostic we will check the same url for missing files.  If there are missing files, a firmware reinstallation will be required by the user on a local network.  Firmware reinstallation is the same as manual firmware upgrade. This is a known issue usually, but not always, caused by remote firmware upgrades.

Issue Documented here:  https://github.com/UniversalDevicesInc/UD-Mobile-iOS#missing-data

I'm unsure if this issue has been reported on the Forum in the past, so please update us if this resolves the issue as it may help others in the future.

  • Author

Thanks for the lead.

I followed the instructions listed in the github document you sent:
https://github.com/UniversalDevicesInc/UD-Mobile-iOS#missing-data

The XML for both Insteon and Z-wave returned by my ISY are identical to the XML in the github document. I checked it visually, but because I lack confidence in my 50-year-old eyeballs and brain, I also did a compare using BBEdit and it reported that they were identical. So I believe I can say with confidence that they are.

If that's the case, is there any benefit to reinstalling the firmware or does this mean the problem likely lies elsewhere?

Do you have ISY Portal?  If you have ISY portal and are open to remote diagnostic please open a ticket.  If not please post the output of the requests GitHub requests and I'll provide you with another URL so we can check the directory contents for missing files/data. At this point I'm still unsure if missing files is the issue.

To answer your question about firmware reinstallation; users who have had the issue also had missing/incorrect files in other locations which resulted in other less obvious errors.

I started getting this same error yesterday, also on a fully-updated ISY994i and polisy. 
 

I only have node server devices in the ISY at the moment. 

Hi @viertaxa,

Do you have the same issues during synchronization or just the popup error?  Please backup UD Mobile before trying synchronization if you have not done so already.

Rebooting the app and the device seems to have solved the issue for me. I did re-sync after restarting the app.

  • Author
2 hours ago, Javi said:

Do you have ISY Portal?  If you have ISY portal and are open to remote diagnostic please open a ticket.  If not please post the output of the requests GitHub requests and I'll provide you with another URL so we can check the directory contents for missing files/data. At this point I'm still unsure if missing files is the issue.

To answer your question about firmware reinstallation; users who have had the issue also had missing/incorrect files in other locations which resulted in other less obvious errors.

I have have opened a ticket as per your recommendation. Thanks again for your time and assistance.

37 minutes ago, chris.com said:

I have have opened a ticket as per your recommendation. Thanks again for your time and assistance.

Thank you. If you do not get a reply from us soon please check your spam folders.

  • Author

A followup:

I opened a ticket and a problem was identified. On the UD Mobile app, under Settings --> Systems --> [system name] --> Advance Settings --> Local IP Address.... The URL entered in this field ended with a slash. Removing the slash fixed the problem.

Guest
This topic is now closed to further replies.

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.