All device entities are structured as follows:
entity
:
[int] Id:
A unique identifier for the device instance[string] Serial:
The device serial number[string]
Name:
The device name[bool]
ConcatUnitNameAndSerial:
The device-naming method:True
indicates that clients should append the device serial number to the device name,False
indicates that nothing should be appended to the device name.[string]
Description:
A customer-defined description of the device. The description does not need to be unique within the scope of the account.[
DeviceSubscription
]CurrentSubscription:
[GroupInfo]
Group:
[int] Id:
The unique identifier for the group instance to which the device belongs.[string] Name:
The name of the group instance to which the device belongs
[TaggedGroupInfo[]]
TaggedGroups:
[int] Id:
The unique identifier for the tagged group[string] Name:
The name of the tagged group
[BrightWallInfo] TargetBrightWall:
A unique identifier for the BrightWall[int?] I
d:[string] Name:
The BrightWall name
[byte?] TargetBrightWallScreenNumber:
Reported[GroupInfo]
Group:
[int] Id:
.[string] Name:
[BrightWallInfo] ReportedBrightWall:
int[
Id]
int[
BrightWallGroupId]
string[
Name]
DateTime[
CreationDate]
[
DeviceHealthStatus?
DevicesHealthStatus]
BrightWallScreen[][
Screens]
List<Permission>[
Permissions]
[byte?] ReportedBrightWallScreenNumber:
[PresentationInfo] Presentation:
See the Presentation Info Entity[DeviceModel] Model:
The device model name and suffix[DeviceFamily] Family:
The model family of the device ("Sebring", "Pagani", etc.)[DateTime] LastModifiedDate:
A UTC timestamp indicating when the player instance was last modified. See DateTime for more information about this data type.[DeviceAutorun] Autorun:
[string] FirmwareVersion:
[string] CardSize:
[string] CardFreeSize:
[string] TargetTimeZone:
[string] ReportedTimeZone:
[string] ScreenColor: