Configuring how the Universal Device Service contacts devices that are not responding

When an Android device or an iOS device stops responding, the Universal Device Service waits 60 seconds then tries to contact the device. If the device does not respond, the Universal Device Service tries to contact the device every 60 seconds.

The Universal Device Service always waits 60 seconds before making the first attempt to contact a device that is not responding. By adding a contact delay multiplier, you can increase the contact delay for any subsequent attempts. You might want to increase the contact delay to avoid performance issues that can occur when the Universal Device Service makes repeated attempts to contact devices that are not responding.

When you add a contact delay multiplier, you specify a number. The contact delay for subsequent attempts is 60 seconds multiplied by the number that you specify. For example, if you specify a multiplier of 2, the first attempt is made after 60 seconds, and subsequent attempts are made every 120 seconds (2 x 60 seconds).

If you want to apply different delay periods for subseqent attempts, you can add several contact delay multipliers. For example, if you add three multipliers with values of 1, 2, and 3, the following occurs:
  • The Universal Device Service waits 60 seconds and then tries to contact the device.
  • If the device does not respond, the Universal Device Service waits 60 seconds and then tries to contact the device again (1 x 60 seconds).
  • If the device does not respond, the Universal Device Service waits 120 seconds and then tries to contact the device again (2 x 60 seconds).
  • If the device does not respond, the Universal Device Service waits 180 seconds and then tries to contact the device again (3 x 60 seconds).
  • If the device does not respond, the Universal Device Service and waits 180 seconds for all subsequent attempts (3 x 60 seconds).