EasyManua.ls Logo

Crestron Electronics CP4N - Manifest File

Default Icon
220 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Product Manual Doc. 8559B 4-Series™ Control Systems 199
Manifest File
The manifest file, which is JSON encoded, contains all the information required for scheduling
and performing automatic updates on a 4-Series control system. The control system parses the
manifest file, locates any required updates, and performs them in the order listed in the file. The
manifest is always downloaded and parsed either at a scheduled time or from a forced action,
which can be set from console commands.
The following shows an example of a manifest file JSON format:
[
{
"ControllerHostName": "ControllerHostname",
"deviceHostname": "DeviceToUpdateHostname",
"deviceModel": "Prompt",
"deviceId": "XX",
"indirectCresnetId": "XX",
"controlSystemHostname"": "ControlSystemHostName",
"logFolder": "URL",
"fileToUpdate": [
{
"fileUrl": "URL",
"fileHashUrl": "URL",
"fileType": "ACTION",
"whenToDownload": "TIME",
"whenToApplyUpdate": "TIME",
}
]
}
]
Overview of Manifest Parameters
The control system uses the following top-level parameters to determine which associated
actions apply to it in order to initiate the auto update mechanism. At least one of these
parameters must be defined, and they may contain wildcards for partial matching. A control
system matches all specific values before taking the associated action.
NOTE: All keywords are case insensitive.
l
ControllerHostName - The host name of the control system. Indicates that the following
schema is meant for a control system. All non-control systems continue to parse the
schema and act upon it if the details match.
l
deviceHostname - The host name or IP address of an Ethernet device. This field will have
different meanings depending on the operation to be performed (refer to Description of
Manifest Parameters (on page201)). If this parameter is omitted, the value will default to
any.

Table of Contents

Related product manuals