Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

These endpoints allow users to automatically provision BrightSign players over the internet. Version 3 of these APIs contains additional support for multiple network interfaces through the "Network" object, which returns an array of Network entities.

The two key updates in this version are:

  • The order of network interfaces indicating interface priority (cf. interface metric)
  • Forward compatible support for new and existing interfaces, for example ppp0 (BrightSign Cellular Modem), wifi, ethernet, usb ethernet, bridge, to name the common interfaces

See Control Cloud API Integration Guide#DetermineNetworkInterfacePriorities for more information.

Base URL for these endpoints:  https://provision.bsn.cloud/rest-setup/v3/setup/

_____________________________________________________________


Endpoints:

Table of Contents
maxLevel2
indent20px
excludeEndpoints:




GET

Returns a list of setup records in the exact format they are stored in the B-deploy database. The main setup values are stored in each array object in the “setupJson” parameter.

If you want to get information about a specific B-Deploy setup, see rest-setup/v3/setup/:_id

Query String Parameter

NetworkName string required

The user-defined name of the bsn.cloud network.


________________________________________________________

Example Request

Code Block
languagecss
curl --location 
	 --request GET 'https://provision.bsn.cloud/rest-setup/v3/setup?NetworkName=anon' \
	 --header 'Authorization: Bearer {{token}}'



Response

Success Response Body

200: Returns an array of the following information for each setup in the network:

_id string

The system-supplied id of the device setup


updatedAt string

A UTC timestamp indicating when the device setup was last modified.


createdAt string

A UTC timestamp indicating when the device setup was created.


username string

The bsn.cloud username


client string

The client id of the bsn.cloud server


packageName string

The client-defined name for the device setup package. This value must be unique among device setup packages that belong to your person entity.


setupType string

The device setup type (either "lfn", "sfn", "partner", "standalone", or "bsn")


version string

The B-Deploy cloud version. This value should be "3.0.0"


networkName  string

The BSN.cloud network name


deviceName string

The user-defined device name


deviceDescription string

The user-defined device description


bsnGroupName string

The bsn.cloud group name


setupJson DeviceSetup{}

A  Device Setup Entity (DOCS-1116), which contains all of the setup parameters in stringified JSON

Failure

400: The request is malformed and therefore invalid (for example, "NetworkName" is not specified)

401: The access token is invalid or not specified

403: The supplied access token, though valid, doesn't provide access to this method. The access token used to call this /v3/setup API must belong to the same network.

5XX: Any 500 code is an internal server error

Example Response

Code Block
languagecss
"_id": "5f076bcf6ca52422f758677a",
            "updatedAt": "2020-07-09T19:11:11.085Z",
            "createdAt": "2020-07-09T19:11:11.085Z",
            "username": "anon@brightsign.biz",
            "client": "MFZbTQiP",
            "packageName": "Default Setup",
            "setupType": "lfn",
            "version": "3.0.0",
            "networkName": "Test",
            "deviceName": "Default Device",
            "deviceDescription": "",
            "bsnGroupName": "Default",
            "setupJson": "{\"version\":\"2.0.0\",\"bDeploy\":{\"networkName\":\"Test\",\"username\":\"anon@brightsign.biz\",\"client\":\"MFZbTQiP\",\"packageName\":\"Default Setup\"},\"firmwareUpdatesByFamily\":{\"Impala\":{\"firmwareUpdateSource\":null,\"firmwareUpdateSourceFilePath\":\"\",\"firmwareUpdateSourceUrl\":\"\",\"firmwareUpdateStandardTargetFileName\":\"\",\"firmwareUpdateDifferentTargetFileName\":\"\",\"firmwareUpdateNewerTargetFileName\":\"\",\"firmwareUpdateSaveTargetFileName\":\"\",\"firmwareUpdateVersion\":\"\",\"productionReleaseURL\":\"\",\"betaReleaseURL\":\"\",\"compatibleReleaseURL\":\"\",\"productionVersion\":\"\",\"betaVersion\":\"\",\"compatibleVersion\":\"\",\"productionVersionNumber\":-1,\"betaVersionNumber\":-1,\"compatibleVersionNumber\":-1,\"productionReleaseSHA1\":\"\",\"betaReleaseSHA1\":\"\",\"compatibleReleaseSHA1\":\"\",\"productionReleaseFileLength\":-1,\"betaReleaseFileLength\":-1,\"compatibleReleaseFileLength\":-1,\"existingFWContentID\":\"\"},\"Pantera\":{\"firmwareUpdateSource\":null,\"firmwareUpdateSourceFilePath\":\"\",\"firmwareUpdateSourceUrl\":\"\",\"firmwareUpdateStandardTargetFileName\":\"\",\"firmwareUpdateDifferentTargetFileName\":\"\",\"firmwareUpdateNewerTargetFileName\":\"\",\"firmwareUpdateSaveTargetFileName\":\"\",\"firmwareUpdateVersion\":\"\",\"productionReleaseURL\":\"\",\"betaReleaseURL\":\"\",\"compatibleReleaseURL\":\"\",\"productionVersion\":\"\",\"betaVersion\":\"\",\"compatibleVersion\":\"\",\"productionVersionNumber\":-1,\"betaVersionNumber\":-1,\"compatibleVersionNumber\":-1,\"productionReleaseSHA1\":\"\",\"betaReleaseSHA1\":\"\",\"compatibleReleaseSHA1\":\"\",\"productionReleaseFileLength\":-1,\"betaReleaseFileLength\":-1,\"compatibleReleaseFileLength\":-1,\"existingFWContentID\":\"\"},\"Tiger\":{\"firmwareUpdateSource\":nul\"firmwareUpdateSourceFilePath\":\"\",\"firmwareUpdateSourceUrl\":\"\",\"firmwareUpdateStandardTargetFileName\":\"\",\"firmwareUpdateDifferentTargetFileName\":\"\",\"firmwareUpdateNewerTargetFileName\":\"\",\"firmwareUpdateSaveTargetFileName\":\"\",\"firmwareUpdateVersion\":\"\",\"productionReleaseURL\":\"\",\"betaReleaseURL\":\"\",\"compatibleReleaseURL\":\"\",\"productionVersion\":\"\",\"betaVersion\":\"\",\"compatibleVersion\":\"\",\"productionVersionNumber\":-1,\"betaVersionNumber\":-1,\"compatibleVersionNumber\":-1,\"productionReleaseSHA1\":\"\",\"betaReleaseSHA1\":\"\",\"compatibleReleaseSHA1\":\"\",\"productionReleaseFileLength\":-1,\"betaReleaseFileLength\":-1,\"compatibleReleaseFileLength\":-1,\"existingFWContentID\":\"\"},\"Pagani\":{\"firmwareUpdateSource\":null,\"firmwareUpdateSourceFilePath\":\"\",\"firmwareUpdateSourceUrl\":\"\",\"firmwareUpdateStandardTargetFileName\":\"\",\"firmwareUpdateDifferentTargetFileName\":\"\",\"firmwareUpdateNewerTargetFileName\":\"\",\"firmwareUpdateSaveTargetFileName\":\"\",\"firmwareUpdateVersion\":\"\",\"productionReleaseURL\":\"\",\"betaReleaseURL\":\"\",\"compatibleReleaseURL\":\"\",\"productionVersion\":\"\",\"betaVersion\":\"\",\"compatibleVersion\":\"\",\"productionVersionNumber\":-1,\"betaVersionNumber\":-1,\"compatibleVersionNumber\":-1,\"productionReleaseSHA1\":\"\",\"betaReleaseSHA1\":\"\",\"compatibleReleaseSHA1\":\"\",\"productionReleaseFileLength\":-1,\"betaReleaseFileLength\":-1,\"compatibleReleaseFileLength\":-1,\"existingFWContentID\":\"\"},\"Malibu\":{\"firmwareUpdateSource\":null,\"firmwareUpdateSourceFilePath\":\"\",\"firmwareUpdateSourceUrl\":\"\",\"firmwareUpdateStandardTargetFileName\":\"\",\"firmwareUpdateDifferentTargetFileName\":\"\",\"firmwareUpdateNewerTargetFileName\":\"\",\"firmwareUpdateSaveTargetFileName\":\"\",\"firmwareUpdateVersion\":\"\",\"productionReleaseURL\":\"\",\"betaReleaseURL\":\"\",\"compatibleReleaseURL\":\"\",\"productionVersion\":\"\",\"betaVersion\":\"\",\"compatibleVersion\":\"\",\"productionVersionNumber\":-1,\"betaVersionNumber\":-1,\"compatibleVersionNumber\":-1,\"productionReleaseSHA1\":\"\",\"betaReleaseSHA1\":\"\",\"compatibleReleaseSHA1\":\"\",\"productionReleaseFileLength\":-1,\"betaReleaseFileLength\":-1,\"compatibleReleaseFileLength\":-1,\"existingFWContentID\":\"\"}},\"firmwareUpdateType\":\"standard\",\"setupType\":\"lfn\",\"bsnDeviceRegistrationTokenEntity\":{\"token\":\"ORRGwpTJKROOeFr2ABSK7xLgvexqwmXyuIFXqcReH23bzSIOVEDgaopilzepVfo78GOsdXUv7QWYk3FlAubFINmVcfRgNRqCZO2Jx78AJJ6zHYrDneWEC9AVtzb520sf\",\"scope\":\"cert\",\"validFrom\":\"2020-07-09T19:11:06.000Z\",\"validTo\":\"2021-01-05T19:11:06.000Z\"},\"enableSerialDebugging\":false,\"enableSystemLogDebugging\":false,\"remoteDwsEnabled\":true,\"dwsEnabled\":false,\"dwsPassword\":\"\",\"lwsEnabled\":true,\"lwsConfig\":\"status\",\"lwsUserName\":\"\",\"lwsPassword\":\"\",\"lwsEnableUpdateNotifications\":true,\"bsnCloudEnabled\":true,\"deviceName\":\"Default Device\",\"deviceDescription\":\"\",\"unitNamingMethod\":\"appendUnitIDToUnitName\",\"timeZone\":\"PST\",\"bsnGroupName\":\"Default\",\"timeBetweenNetConnects\":300,\"timeBetweenHeartbeats\":900,\"sfnWebFolderUrl\":\"\",\"sfnUserName\":\"\",\"sfnPassword\":\"\",\"sfnEnableBasicAuthentication\":false,\"playbackLoggingEnabled\":false,\"eventLoggingEnabled\":false,\"diagnosticLoggingEnabled\":false,\"stateLoggingEnabled\":false,\"variableLoggingEnabled\":false,\"uploadLogFilesAtBoot\":false,\"uploadLogFilesAtSpecificTime\":false,\"uploadLogFilesTime\":0,\"logHandlerUrl\":\"\",\"enableRemoteSnapshot\":false,\"remoteSnapshotInterval\":15,\"remoteSnapshotMaxImages\":5,\"remoteSnapshotJpegQualityLevel\":100,\"remoteSnapshotScreenOrientation\":\"Landscape\",\"remoteSnapshotHandlerUrl\":\"\",\"useWireless\":false,\"ssid\":\"\",\"passphrase\":\"\",\"timeServer\":\"http://time.brightsignnetwork.com\",\"idleScreenColor\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1},\"contentDataTypeEnabledWired\":true,\"textFeedsDataTypeEnabledWired\":true,\"healthDataTypeEnabledWired\":true,\"mediaFeedsDataTypeEnabledWired\":true,\"logUploadsXfersEnabledWired\":true,\"contentDataTypeEnabledWireless\":true,\"textFeedsDataTypeEnabledWireless\":true,\"healthDataTypeEnabledWireless\":true,\"mediaFeedsDataTypeEnabledWireless\":true,\"logUploadsXfersEnabledWireless\":true,\"rateLimitModeOutsideWindow\":\"default\",\"rateLimitRateOutsideWindow\":0,\"rateLimitModeInWindow\":\"unlimited\",\"rateLimitRateInWindow\":0,\"rateLimitModeInitialDownloads\":\"unlimited\",\"rateLimitRateInitialDownloads\":0,\"networkConnectionPriority\":\"wired\",\"networkDiagnosticsEnabled\":false,\"testEthernetEnabled\":false,\"testWirelessEnabled\":false,\"testInternetEnabled\":false,\"useCustomSplashScreen\":false,\"BrightWallName\":\"\",\"BrightWallScreenNumber\":\"\",\"specifyHostname\":false,\"hostname\":\"\",\"useProxy\":false,\"proxyAddress\":\"\",\"proxyPort\":0,\"networkHosts\":[],\"contentDownloadsRestricted\":false,\"contentDownloadRangeStart\":0,\"contentDownloadRangeEnd\":0,\"heartbeatsRestricted\":false,\"heartbeatsRangeStart\":0,\"heartbeatsRangeEnd\":0,\"useDHCP\":true,\"staticIPAddress\":\"\",\"subnetMask\":\"\",\"gateway\":\"\",\"dns1\":\"\",\"dns2\":\"\",\"dns3\":\"\",\"useDHCP_2\":true,\"staticIPAddress_2\":\"\",\"subnetMask_2\":\"\",\"gateway_2\":\"\",\"dns1_2\":\"\",\"dns2_2\":\"\",\"dns3_2\":\"\",\"rateLimitModeOutsideWindow_2\":\"default\",\"rateLimitRateOutsideWindow_2\":0,\"rateLimitModeInWindow_2\":\"unlimited\",\"rateLimitRateInWindow_2\":0,\"rateLimitModeInitialDownloads_2\":\"unlimited\",\"rateLimitRateInitialDownloads_2\":0,\"usbUpdatePassword\":\"\",\"_id\":\"5f076bcf6ca52422f758677a\"}",
            "__v": 0



POST

Adds device setups to the B-Deploy server

Request Body

The Device Setup Entity (v3)

________________________________________________________

Response

Success Response Body

201The id of the device setup object

Failure

400: The request is malformed and therefore invalid (for example, "Package Name" is required)

401: The access token is invalid or not specified

403: The supplied access token, though valid, doesn't provide access to this method 

415: The server cannot accept the data representation that you sent (as specified in the header)

5XX: Any 500 code is an internal server error

Example Request

Code Block
languagecss
curl --location 
	 --request POST 'https://provision.bsn.cloud/rest-setup/v3/setup?query%5BnetworkName%5D=Test' \
	 --header 'Content-Type: application/json' \
	 --header 'Authorization: Bearer {{token}}'\
	 --data-raw '{exampleDeviceSetupObject}'

Note that the data-raw flag allows a request body to be passed and exampleDeviceSetupObject is a placeholder for a device setup object.


PUT

Updates existing device setups on the B-Deploy server.

Request Body

_id string required

The database id of the device setup you want to update.


version string

The B-Deploy Cloud version. This value should be "3.0.0".


setupType string

The device setup type. This value is currently "bsn".


bsnGroupName string optional

The name of the BSN.cloud group to which provisioned devices will be assigned. This value defaults to the "Default" group if undefined.


url string optional

A value of the Partner Application URL specified for a device to use when finding the application to download.


bDeploy bDeploy{}

A B-Deploy Entity (v3) Reviewed with Samina


bsnDeviceRegistrationTokenEntity tokenEntity{}

A Token Entity (v3) Reviewed with Samina

________________________________________________________

Response

Success

200: The existing device setup has been updated

Failure

400: Either the request or request body is malformed and therefore invalid

401: The access token is invalid or not specified

403: The supplied access token, though valid, doesn't provide access to this method 

415The server cannot accept the data representation that you sent (as specified in the header)

5XX: Any 500 code is an internal server error

Example Request

Code Block
languagecss
curl --location 
	 --request PUT 'http://player_ip/v3/setup?username=example@gmail.com' \
	 --header 'Content-Type: application/json' \
	 --header 'Authorization: Bearer {{token}}'\
	 --data-raw '{exampleDeviceSetupObject}'

The data-raw flag allows a request body to be passed and exampleDeviceSetupObject is a placeholder for a device setup object.


DELETE

Deletes a device setup from the B-Deploy server.

Query String Parameter

_id string required

The id of the device setup to delete

___________________________________________________


Response

Success

200: The specified device setup has been removed

Failure

400: The request is malformed and therefore invalid

401: The access token is invalid or not specified

403: The supplied access token, though valid, doesn't provide access to this method 

5XX: Any 500 code is an internal server error

Example Request

Code Block
languagecss
curl --location 
	 --request DELETE 'https://provision.bsn.cloud/rest-setup/v3/setup/618fb7363a682fe7a40c73ca' \
	 --header 'Authorization: Bearer {{token}}'



:_id/GET

Retrieves the device setup from the B-Deploy server for one specified setup id. 

Query String Parameter

_id string required

The database id of the device setup you want to retrieve. This "id" is returned in the response to /rest-setup/v3/setup/POST, above.

________________________________________________________

Example Request

Code Block
languagecss
curl --location 
	 --request GET 'https://provision.bsn.cloud/rest-setup/v3/setup/618fb7363a682fe7a40c73ca' \
	 --header 'Authorization: Bearer {{token}}'



Response

Success Response Body

200Returns an empty array of device setup errors and the Device Setup Entity (DOCS-1116)

Failure

400: The request is malformed and therefore invalid

401: The access token is invalid or not specified

403: The supplied access token, though valid, doesn't provide access to this method. The access token used to call this /v3/setup API must belong to the same network.

5XX: Any 500 code is an internal server error



Example Response

Code Block
languagecss
"uiDeviceSetupErrors": [],
	"version": "3.0.0",
    "bDeploy": {"username": "anon@brightsign.biz","networkName": "anon","client": "bacon","packageName": "sd-test"},
	"firmwareUpdatesByFamily": {"Impala": {"firmwareUpdateSource": null,"firmwareUpdateSourceFilePath": "","firmwareUpdateSourceUrl": "","firmwareUpdateStandardTargetFileName": "impala-update.bsfw","firmwareUpdateDifferentTargetFileName": "impala-update_different.bsfw", "firmwareUpdateNewerTargetFileName": "impala-update_newer.bsfw", "firmwareUpdateSaveTargetFileName": "impala-update_save.bsfw","firmwareUpdateVersion": "","productionReleaseURL": "https://bsncloud.s3.amazonaws.com/public/impala-8.4.14-update.bsfw","betaReleaseURL": "https://bsncloud.s3.amazonaws.com/public/impala-8.5.14-update.bsfw","compatibleReleaseURL": "https://bsncloud.s3.amazonaws.com/public/impala-8.0.119-update.bsfw","productionVersion": "8.4.14","betaVersion": "8.5.14","compatibleVersion": "8.0.119","productionVersionNumber": 525326,"betaVersionNumber": 525582,"compatibleVersionNumber": 524407,"productionReleaseSHA1":"bbd218875e60d48ecdbcee535740138f904c9847","betaReleaseSHA1":"25335e224d7f961b1ccc3afc5bc72322609d0f91","compatibleReleaseSHA1": "65bdcc34479b2eec47a656aec260a849cce37ea0","productionReleaseFileLength": 133839072,"betaReleaseFileLength": 147017336, "compatibleReleaseFileLength": 134766338,"existingFWContentID": ""},"Pantera": {"firmwareUpdateSource": null,"firmwareUpdateSourceFilePath": "","firmwareUpdateSourceUrl": "","firmwareUpdateStandardTargetFileName": "pantera-update.bsfw","firmwareUpdateDifferentTargetFileName": "pantera-update_different.bsfw","firmwareUpdateNewerTargetFileName": "pantera-update_newer.bsfw","firmwareUpdateSaveTargetFileName": "pantera-update_save.bsfw","firmwareUpdateVersion": "", "productionReleaseURL": "https://bsncloud.s3.amazonaws.com/public/pantera-8.4.14-update.bsfw","betaReleaseURL": "https://bsncloud.s3.amazonaws.com/public/pantera-8.5.14-update.bsfw","compatibleReleaseURL": "https://bsncloud.s3.amazonaws.com/public/pantera-8.0.119-update.bsfw","productionVersion": "8.4.14","betaVersion": "8.5.14","compatibleVersion": "8.0.119","productionVersionNumber": 525326,"betaVersionNumber": 525582,"compatibleVersionNumber": 524407,"productionReleaseSHA1": "6099b6d82c438e9cf7e3eb21ce86b845403ae950","betaReleaseSHA1": "ab26fec9c7059d623a41a55915e2210e5369b398","compatibleReleaseSHA1": "56b95119bd99440decbcf2cfda6ef68a775c9ebd","productionReleaseFileLength": 133392048,"betaReleaseFileLength": 146552550,"compatibleReleaseFileLength": 134457680,"existingFWContentID": ""},"Tiger": {"firmwareUpdateSource": null, "firmwareUpdateSourceFilePath": "","firmwareUpdateSourceUrl": "","firmwareUpdateStandardTargetFileName": "tiger-update.bsfw","firmwareUpdateDifferentTargetFileName": "tiger-update_different.bsfw","firmwareUpdateNewerTargetFileName": "tiger-update_newer.bsfw","firmwareUpdateSaveTargetFileName": "tiger-update_save.bsfw","firmwareUpdateVersion": "","productionReleaseURL": "https://bsncloud.s3.amazonaws.com/public/tiger-8.4.14-update.bsfw","betaReleaseURL": "https://bsncloud.s3.amazonaws.com/public/tiger-8.5.14-update.bsfw","compatibleReleaseURL": "https://bsncloud.s3.amazonaws.com/public/tiger-8.0.119-update.bsfw","productionVersion": "8.4.14","betaVersion": "8.5.14","compatibleVersion": "8.0.119","productionVersionNumber": 525326,"betaVersionNumber": 525582,"compatibleVersionNumber": 524407,"productionReleaseSHA1": "7fadf58287b8f5322403f694a7c9f73bf382a26d","betaReleaseSHA1": "ba1d7340a66dc97d8abd447c9ca5a867106446b9","compatibleReleaseSHA1": "c5c448183ed51acc6cf5681239bcc094c5273a9f","productionReleaseFileLength": 143789868,"betaReleaseFileLength": 158975592,"compatibleReleaseFileLength": 144375550,"existingFWContentID": ""},"Pagani": {"firmwareUpdateSource": null,"firmwareUpdateSourceFilePath": "","firmwareUpdateSourceUrl": "","firmwareUpdateStandardTargetFileName": "pagani-update.bsfw","firmwareUpdateDifferentTargetFileName": "pagani-update_different.bsfw","firmwareUpdateNewerTargetFileName": "pagani-update_newer.bsfw","firmwareUpdateSaveTargetFileName": "pagani-update_save.bsfw","firmwareUpdateVersion": "","productionReleaseURL": "https://bsncloud.s3.amazonaws.com/public/pagani-8.4.14-update.bsfw","betaReleaseURL": "https://bsncloud.s3.amazonaws.com/public/pagani-8.5.14-update.bsfw","compatibleReleaseURL": "https://bsncloud.s3.amazonaws.com/public/pagani-8.0.119-update.bsfw","productionVersion": "8.4.14","betaVersion": "8.5.14","compatibleVersion": "8.0.119","productionVersionNumber": 525326,"betaVersionNumber": 525582,"compatibleVersionNumber": 524407,"productionReleaseSHA1": "7a2509824d862638c8aa3b668afab6253b52b941","betaReleaseSHA1": "79778155ed46715f862f75c0c5b216a85e1b8ebd","compatibleReleaseSHA1": "4408683416b1265a0c69708b807ac3a5a303ec71","productionReleaseFileLength": 176265324,"betaReleaseFileLength": 192825230,"compatibleReleaseFileLength": 164257912,"existingFWContentID": ""},"Malibu": {"firmwareUpdateSource": null,"firmwareUpdateSourceFilePath": "","firmwareUpdateSourceUrl": "","firmwareUpdateStandardTargetFileName": "malibu-update.bsfw","firmwareUpdateDifferentTargetFileName": "malibu-update_different.bsfw","firmwareUpdateNewerTargetFileName": "malibu-update_newer.bsfw","firmwareUpdateSaveTargetFileName": "malibu-update_save.bsfw","firmwareUpdateVersion": "","productionReleaseURL": "https://bsncloud.s3.amazonaws.com/public/malibu-8.4.14-update.bsfw","betaReleaseURL": "https://bsncloud.s3.amazonaws.com/public/malibu-8.5.14-update.bsfw","compatibleReleaseURL": "https://bsncloud.s3.amazonaws.com/public/malibu-8.0.119-update.bsfw","productionVersion": "8.4.14","betaVersion": "8.5.14","compatibleVersion": "8.0.119","productionVersionNumber": 525326,"betaVersionNumber": 525582,"compatibleVersionNumber": 524407,"productionReleaseSHA1": "99cc94974641ad452b83f24aa22657d4ef3bc3c2","betaReleaseSHA1": "2f9e145dac884dc2142ab1cd8bd8156d3cf0ecb0","compatibleReleaseSHA1": "a2fa8e63e86f78db2829e3b12803e5fdfb62b9f2","productionReleaseFileLength": 177595206,"betaReleaseFileLength": 194126084,"compatibleReleaseFileLength": 174740222,"existingFWContentID": ""},"Sebring": {"firmwareUpdateSource": null,"firmwareUpdateSourceFilePath": "","firmwareUpdateSourceUrl": "","firmwareUpdateStandardTargetFileName": "sebring-update.bsfw","firmwareUpdateDifferentTargetFileName": "sebring-update_different.bsfw","firmwareUpdateNewerTargetFileName": "sebring-update_newer.bsfw","firmwareUpdateSaveTargetFileName": "sebring-update_save.bsfw","firmwareUpdateVersion": "","productionReleaseURL": "https://bsncloud.s3.amazonaws.com/public/sebring-8.4.14-update.bsfw","betaReleaseURL": "https://bsncloud.s3.amazonaws.com/public/sebring-8.5.14-update.bsfw","compatibleReleaseURL": "https://bsncloud.s3.amazonaws.com/public/sebring-8.2.17.3-update.bsfw","productionVersion": "8.4.14","betaVersion": "8.5.14","compatibleVersion": "8.2.17.3","productionVersionNumber": 525326,"betaVersionNumber": 525582,"compatibleVersionNumber": 524817,"productionReleaseSHA1": "303bb32dde034d8b8a4d028aabfdd86a568f4557","betaReleaseSHA1": "625b2cd21a2986f86e323b371b06d29f45159f7e","compatibleReleaseSHA1": "399b5dd4203a8283f8e357a41e0168c33eb2418a","productionReleaseFileLength": 82369392,"betaReleaseFileLength": 83682296,"compatibleReleaseFileLength": 74604516,"existingFWContentID": ""}},
	"firmwareUpdateType": "standard",
	"setupType": "lfn",
	"bsnDeviceRegistrationTokenEntity": {"token": "LK2FZH51eimIc7kC2xWAEhO7wDKtLIYePxtwHI7jFNOscQIko63E2QpBlph06RoLfKjSt7gjEjFa38qRxKPtlGx5RO8pKYBW1tv6M77HwZojsSQfUubWm4tagsOSsCy6","scope": "cert","validFrom": "2022-05-26T17:21:58.000Z","validTo": "2024-05-25T17:21:58.000Z"},
	"enableSerialDebugging": false,
	"enableSystemLogDebugging": false,
	"remoteDwsEnabled": true,
	"dwsEnabled": true,
	"dwsPassword": "",
	"dwsPasswordPreviousSavedTimeStamp": 1653585612224,
	"lwsEnabled": true,
	"lwsConfig": "status",
	"lwsUserName": "",
	"lwsPassword": "",
	"lwsEnableUpdateNotifications": true,
	"bsnCloudEnabled": true,
	"deviceName": "sd-tinyhome",
	"deviceDescription": "",
	"unitNamingMethod": 
	"timeZone": "PST",
	"bsnGroupName": "Default",
	"timeBetweenNetConnects": 300,
	"timeBetweenHeartbeats": 900,
	"sfnWebFolderUrl": "",
	"sfnUserName": "",
	"sfnPassword": "",
	"sfnEnableBasicAuthentication": false,
	"playbackLoggingEnabled": false,
	"eventLoggingEnabled": false,
	"diagnosticLoggingEnabled": false,
	"stateLoggingEnabled": false,
	"variableLoggingEnabled": false,
	"uploadLogFilesAtBoot": false,
	"uploadLogFilesAtSpecificTime": false,
	"uploadLogFilesTime": 0,
	"logHandlerUrl": "",
	"enableRemoteSnapshot": false,
	"remoteSnapshotInterval": 15,
	"remoteSnapshotMaxImages": 5,
	"remoteSnapshotJpegQualityLevel": 50,
	"remoteSnapshotScreenOrientation": "Landscape",
	"remoteSnapshotHandlerUrl": "",
	"idleScreenColor": {"r": 0,"g": 0,"b": 0,"a": 1},
	"networkDiagnosticsEnabled": false,
	"testEthernetEnabled": false,
	"testWirelessEnabled": false,
	"testInternetEnabled": false,
	"useCustomSplashScreen": false,
	"BrightWallName": "",
	"BrightWallScreenNumber": "",
	"contentDownloadsRestricted": false,
	"contentDownloadRangeStart": 0,
	"contentDownloadRangeEnd": 0,
	"usbUpdatePassword": "",
	"inheritNetworkProperties": false,
	"internalCaArtifacts": [],
	"network": {"timeServers": ["http://time.brightsignnetwork.com"],"hostname": null,"dns": null,"proxyServer": null,"proxyBypass": null,"interfaces": [{"id": "wireless_wlan0","name": "wlan0","type": "WiFi","proto": "DHCPv4","ip": [],"gateway": null,"dns": [],"rateLimitDuringInitialDownloads": null,"rateLimitInsideContentDownloadWindow": null,"rateLimitOutsideContentDownloadWindow": null,"contentDownloadEnabled": true,"textFeedsDownloadEnabled": true,"mediaFeedsDownloadEnabled": true,"healthReportingEnabled": true,"logsUploadEnabled": true,"ssid": "TinyHome_5GEXT","passphrase": "","security": {"authentication": {"mode": "Shared","passphrase":"RbvYrfKgdckR3JzQWwxbKeY1Kd8vrVsoXSc/I64M01mM8CoJk6yAKS2f0NxEPwI1qFArw9ergh8qU2UYcX7kvNJirDpcfaQ9HEjo1KoaLzmKJU7hPjsCa0UEMAg4zM+9FyA/dr37QGgLqbv8/IM9ho59QeBno5XDnjzHyajJYV3b/Te/uLmcJSIr3VjaBqnjfK9XRaMjQGfKuM6pim1BVp3ZnF9X+e+WxAXd08/O0P3Oo/8VkBjzC32lQJjYEVbmluIITH5SaekIFBflZTKAxa4mJQT9snfXoUqbnJAHR4Ch/X8gttj65spQGg7pVyknQLaxCA7qkQ5El4+bBF3D19KTcWidgnBuqMi9piwxMApXo7RKo3H2M9pERjF0e9VlTl8LmklRpb/QYl9F6sT0ixSxlQIOChyBGbzSfWYzvp2jOv5rxXy+U4+SpsICdEEJwHU3gAAnypyCb4SLo2TZfp88MxFIaZqZYRPjpDne9BL4QHIUDxZBxEy0/FTzgrpDc56rTBU38AQQmcxdtxa5uHGmeaFvUh8/GvMcgW3JgpebWIs6Y6uZgKzAOzPZMAoClpkDByVPzAJJ1jL/Vw6Are5jBYlAJKqVGtveeD50EYCkPVO0Q0Hu7BIfWrgbQYSH7ITUHsbTRGAKSyi2p6/UmUaVSVWb+o8cX9azDZqEH3K0="},"encryption": {"mode": "TKIP, CCMP"}},"wpaSettings": {"enableWPAEnterpriseAuthentication": false,"wpaEnterpriseVariant": "WPAEnterpriseEapTls","eapCertificateType": "WPAEapTlsPKCS","eapCertificateFile": null,"eapCertificatePassphrase": "","eapPemOrDerKeyFile": null,"peapUsername": "","peapPassphrase": "","caCertificateFile": null}},{"id": "wired_eth0","name": "eth0","type": "Ethernet","proto": "DHCPv4","ip": [],"gateway": null,"dns": [],"rateLimitDuringInitialDownloads": 0,"rateLimitInsideContentDownloadWindow": 0,"rateLimitOutsideContentDownloadWindow": null,"contentDownloadEnabled": true,"textFeedsDownloadEnabled": true,"mediaFeedsDownloadEnabled": true,"healthReportingEnabled": true,"logsUploadEnabled": true,"wpaSettings": {"enableWPAEnterpriseAuthentication": false,"wpaEnterpriseVariant": "WPAEnterpriseEapTls","eapCertificateType": "WPAEapTlsPKCS","eapCertificateFile": null,"eapCertificatePassphrase": "","eapPemOrDerKeyFile": null,"peapUsername": "","peapPassphrase": "","caCertificateFile": null}}]},"_id": "628fb7363a681fe7a70c73ca"