Represents the operational status of a ThyssenKrupp Ascend elevator reader device (DOP, COP, or Gate).This status item tracks the connectivity, operational mode, and security posture of an Ascend reader. Properties reflect real-time state including online status, current mode, and encryption configuration.
Overview of AscendReaderStatusItem goes here.
DeviceStatusItem -> AscendReaderStatusItem
| Field | Type | Inherited from | Description |
|---|---|---|---|
| ConcurrencyVersion | Nullable<Int64> | DeviceStatusItem | Concurrency version for optimistic concurrency control. |
| DisplayLevel | String | DeviceStatusItem | Gets or sets the display level for this item, typically used to indicate visual priority, severity, or categorization in the user interface (e.g., Info, Warning, Critical). |
| DisplayStatus | String | DeviceStatusItem | Gets or sets the display-friendly status text for the device. This is typically used for UI representation and may differ from internal status codes. [BsonIgnoreIfDefault] to avoid reading the value. |
| ExtendedProperties | Dictionary<String> | DeviceStatusItem | Nullable dictionary for storing arbitrary status fields without requiring new strongly-typed properties on derived classes. |
| Key | String | DeviceStatusItem | Device ID of the device hosting the status. This is provided to link the status to the device. |
| LastUpdated | Nullable<DateTime> | DeviceStatusItem | Last update time in UTC. If null, the current time will be used. |
| LogId | Nullable<Int64> | DeviceStatusItem | The log ID is provided by the smart controller (AUP devices) with every log event. So if the device status is being updated as part of processing a log event, the log ID can be used to correlate the status update with the original log event and gives the order of events. (Don’t override the status with an older logId.) |
| IsEncrypted | Nullable<Boolean> | AscendReaderStatusItem | Gets or sets a value indicating whether communication to the reader is encrypted.A null value indicates encryption status is unknown or not applicable. A true value indicates encrypted communication is enabled. A false value indicates unencrypted communication, which may trigger a warning status. |
| IsOnline | Nullable<Boolean> | AscendReaderStatusItem | Gets or sets a value indicating whether the reader is online.A null value indicates the reader is disabled. A false value indicates the reader is offline. A true value indicates the reader is online and operational. |
| Mode | String | AscendReaderStatusItem | Gets or sets the current operational mode of the reader.This property describes the specific mode or state the reader is currently operating in. |
{
"ConcurrencyVersion" : "Nullable\<Int64\>",
"DisplayLevel" : "String",
"DisplayStatus" : "String",
"ExtendedProperties" : "Dictionary\<String\>",
"Key" : "String",
"LastUpdated" : "Nullable\<DateTime\>",
"LogId" : "Nullable\<Int64\>",
"IsEncrypted" : "Nullable\<Boolean\>",
"IsOnline" : "Nullable\<Boolean\>",
"Mode" : "String"
}