The device setup entity contains the following properties:
version string required:
This The device setup entity contains the following properties:
version
This value should be "3.0.0"string required:
_id string optional
The id of the device setup object, if anystring
required:
bDeploy bDeploy[]
A B-Deploy Entity (v3) Reviewed with Saminaobject
: required
firmwareUpdatesByFamily
firmwareUpdatesByFamily
{} object
The Package Name Entity (v3) Reviewed with Samina required:
firmwareUpdateType
The firmware update type (for example, which is one of "different", "newer", "save", and "standard". See Package Name Entity (v3) Reviewed with Samina for more information.string required:
setupType string required
The device setup type (either device setup type which is one of "legacyLfn", "localToBsn", "lfn", "sfn", "partnerpartnerApplication", "standalone", or "bsn"):
bsnDeviceRegistrationTokenEntity
tokenEntity[]
object
A Token Entity (DOCS-1116) required
:
enableSerialDebugging
: If true, serial debugging is enabled (false is the default)bool
bool
required
enableSystemLogDebugging
bool
: If true, system log debugging is enabled (false is the default)required
remoteDwsEnabled
bool
: If true, the remote DWS is enabled (false is the default)bool
required
dwsEnabled
: If true, the DWS is enabled (false is the default)bool
bool
required
dwsPassword
string
: The DWS passwordrequired
dwsPasswordPreviousSavedTimeStamp
DWS password (this can be an empty string)string
dwsPasswordPreviousSavedTimeStamp
: The DWS password time stampnumber
required
lwsEnabled
bool
: If true, the LWS is enabled (false is the default)required
lwsConfig
string
: The local web server user type (, either "status" or "scontent" for status/no publish or "c" for content/LFN publishingnone" (this can be an empty string)required
lwsUserName
string
optional
: The user name of the LWS server (this can be an empty string)required
lwsPassword
string
optional
: The password for the LWS server (this can be an empty string)string
required
lwsEnableUpdateNotifications
bool
required
: If true, update notifications are enabled on the LWS (this is false by default)
bsnCloudEnabled
If true, bsn.cloud is enabled (this is false by default)bool
required
:
____REVIEWED WITH SAMINA UP TO THIS POINT
deviceName
The name given to devices that are provisioned with the Device Setup package
:string
required
deviceDescription
string
: The description give to devices that are provisioned with the Device Setup packagerequired
unitNamingMethod
Whether or not to append the serial number to the name ("appendUnitIDToUnitName" or " ")string
:required
timeZone
: The time zone (for example, "PST")string
string
required
bsnGroupName
: The name of the BSN.cloud group to which provisioned devices will be assigned. This value defaults to the "Default" group if undefined.string
string
required
timeBetweenNetConnects
int
: How often the autorun checks for contentrequired
timeBetweenHeartbeats
: How often the player reports health to BSNint
required
sfnWebFolderUrl
: The URL address for the web-accessible folder that contains the simple file networking presentationstring
string
required
sfnUserName
: The user name for the simple file networking setupstring
string
required
sfnPassword
: The password for the simple file networking setupstring
string
required
sfnEnableBasicAuthentication
bool
: If true, basic authentication is enabled for simple file networkingrequired
playbackLoggingEnabled
bool
: If true, playback logging is enabledbool
required
eventLoggingEnabled
: If true, event logging is enabledbool
bool
required
diagnosticLoggingEnabled
: If true, diagnostic logging is enabledbool
bool
required
stateLoggingEnabled
bool
: If true, state logging is enabledbool
required
variableLoggingEnabled
bool
: If true, variable logging is enabledrequired
uploadLogFilesAtBoot
: If true, log files will be uploaded at bootbool
bool
required
uploadLogFilesAtSpecificTime
: If true, log files will be uploaded at a specific timebool
bool
required
uploadLogFilesTime
: The time that log files will be uploaded, if anyint
int
required
logHandlerUrl
: The custom log handler URL to which the logs are uploadedstring optional
enableRemoteSnapshot
: If true, remote snapshot is enabledbool
bool
required
remoteSnapshotInterval int int
: The number of seconds to wait between capturing each snapshotrequired
remoteSnapshotMaxImages
: The maximum number of images to captureint
int
required
remoteSnapshotJpegQualityLevel
int
: The JPEG quality level for the remote snapshot, on a scale from 0 to 100required
remoteSnapshotScreenOrientation
: The screen orientation ("Landscape" or "Portrait")string
string
required
remoteSnapshotHandlerUrl
The Url for the remote snapshot handler
:string
required
idleScreenColor
: An array of RGBA valuesidleScreenColor
[]
required
networkDiagnosticsEnabled
bool
: If true, network diagnostics are enabledbool
required
testEthernetEnabled
: If true, ethernet testing during setup is enabledbool
bool
required
testWirelessEnabled
: If true, wireless testing during setup is enabledbool
bool
required
testInternetEnabled
: If true, internet testing during setup is enabledbool
bool
required
useCustomSplashScreen
: If true, a custom splash screen will be usedbool
required
BrightWallName
: The name of the BrightWall settingsstring
required
BrightWallScreenNumber
: The BrightWall display numberstring
string
required
contentDownloadsRestricted
bool
: If true, content downloads are restrictedrequired
contentDownloadRangeStart int int
: The start time for the content downloadrequired
contentDownloadRangeEnd
int
: The end time for the content downloadrequired
usbUpdatePassword
: The password for the USB update featurestring
string
required
inheritNetworkProperties
: If true, the setup will use the existing network configuration settings of the playerbool
bool
required
internalCaArtifacts
internalCaArtifacts
[]
required
network
network[]
object
The Network Entity (DOCS-1116)
: required