Automated Device Software Management - How Automated Downloads work?

 

How Automated Downloads work?

Downloads occurs in response to a periodic request from the device. The request is made by the device whenever it reboots, principally to detect a change in operating environment such as POS type, and on a frequent periodic schedule. The purpose of frequent request is that despite changes to reference devices could be infrequent, when a change is made, the devices must be updated as quickly as possible.

NOTE: A key feature of automated downloads, the user creates a new reference set or make changes to the reference set and no further action is required by the user to update the devices to match the reference set.

Automated downloads:

MP generated should have the URL pointing to the Download Server configured for immediate Parent Hierarchy. If Download Server NOT configured for immediate Parent Hierarchy then look for grandparent hierarchy and keep going till the Root.

Rules

VHQ evaluates the qualifying reference set to a device on the bases of following rules:

1. If a device is assigned reference sets at multiple levels in the hierarchy, the order of precedence is:

    • Reference Set Assigned to Device
    • Reference Set Assigned to Parent Hierarchy
    • Reference Set Assigned to its Parent
    • Reference Set Assigned to the Root Node

2. If a device is assigned a reference set at the device level and hierarchy level, the order of precedence is:

    • Reference Set Assigned to Device
    • Reference Set Assigned to Parent Hierarchy
    • Reference Set Assigned to its Parent
    • Reference Set Assigned to the Root Node
  1. If multiple reference sets are assigned to a node in the hierarchy, the GUI configuration, to assign the reference set to a Hierarchy Node defines the order that helps VHQ server to decide the reference set to be used for the automatic download.
  2. If download automation is disabled or enabled for a node in the hierarchy, all nodes under this node in the hierarchy will also be disabled or enabled for auto downloads.
  3. If download automation is disabled or enabled for a node in the hierarchy, and the exact opposite value is defined at the device level, the configuration at the device level always takes precedence for auto download to happen.
  4. If multiple device attributes are listed in a reference set, all the conditions must be satisfied for this reference set to be applied to the devices. Devices that qualify the rules or set of conditions will qualify for the reference set and packages which are part of reference set will be downloaded. These rules or set of conditions can also be used to restrict devices from downloading specific software packages.

You can assign reference set at Parent hierarchy or child hierarchy. If download automation is disabled at parent Hierarchy to which Reference Set is assigned, all the child level hierarchy assigned with reference set or without reference set will automatically get disabled for download automation. You can enable download automation for child hierarchy individually. If download automation is enabled at child hierarchy to which Reference Set is assigned, the devices under the hierarchy are enabled for download automation.

If download automation is enabled at parent Hierarchy to which Reference Set is assigned, all the child hierarchies are enabled for download automation. If download automation is disabled at child hierarchy assigned with or without the reference set the devices under child hierarchy are not qualified for download automation.

If any devices under hierarchy which is disabled for download automation are enabled, the configuration at device level will take precedence and will be enabled for download automation.