Represents the operational status of a Vanderbilt ACT365 door
Overview of AcuDoorStatusItem goes here.
DeviceStatusItem -> DoorStatusItem -> AcuDoorStatusItem
| 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. |
| 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.) |
| Ajar | Boolean | AcuDoorStatusItem | Gets or sets whether the door is ajar (open too long) |
| Armed | Boolean | AcuDoorStatusItem | Gets or sets whether the door is armed for intrusion detection |
| AuxRelayActive | Boolean | AcuDoorStatusItem | Gets or sets whether the auxiliary relay is active |
| BatteryCritical | Boolean | AcuDoorStatusItem | Gets or sets whether the battery is critically low |
| BatteryLow | Boolean | AcuDoorStatusItem | Gets or sets whether the battery is low |
| BleTamperDetected | Boolean | AcuDoorStatusItem | Gets or sets whether Bluetooth Low Energy tamper is detected |
| Breakglass | Boolean | AcuDoorStatusItem | Gets or sets whether breakglass input is active |
| Centivolt | UInt32 | AcuDoorStatusItem | Gets or sets the voltage level in centivolts |
| ContactOpen | Boolean | AcuDoorStatusItem | Gets or sets whether the door contact is open |
| DatabaseUnsorted | Boolean | AcuDoorStatusItem | Gets or sets whether the local database is unsorted |
| DeadboltExtended | Boolean | AcuDoorStatusItem | Gets or sets whether the deadbolt is extended |
| DiagnosticMode | Boolean | AcuDoorStatusItem | Gets or sets whether the door is in diagnostic mode |
| Duress | Boolean | AcuDoorStatusItem | Gets or sets whether duress alarm is active |
| Fire | Boolean | AcuDoorStatusItem | Gets or sets whether fire alarm input is active |
| Forced | Boolean | AcuDoorStatusItem | Gets or sets whether the door is being forced open |
| Interlocked | Boolean | AcuDoorStatusItem | Gets or sets whether the door is in an interlock state |
| IsOnline | Nullable<Boolean> | AcuDoorStatusItem | Gets or sets whether the door is online and communicating |
| Lockdown | Boolean | AcuDoorStatusItem | Gets or sets whether the door is in lockdown mode |
| Locked | Boolean | AcuDoorStatusItem | Gets or sets whether the door is locked |
| MagneticTamperDetected | Boolean | AcuDoorStatusItem | Gets or sets whether magnetic tamper is detected |
| MainsFault | Boolean | AcuDoorStatusItem | Gets or sets whether a mains power fault is detected |
| Normalised (read only) | Boolean | AcuDoorStatusItem | Gets whether the door is in normalized state (not locked or unlocked) |
| Number | UInt32 | AcuDoorStatusItem | Gets or sets the door number |
| ReaderFuseFail | Boolean | AcuDoorStatusItem | Gets or sets whether the reader fuse has failed |
| RelayActive | Boolean | AcuDoorStatusItem | Gets or sets whether the main relay is active |
| RequestToExitActive | Boolean | AcuDoorStatusItem | Gets or sets whether the request-to-exit is active |
| RfCommunicationLoss | Boolean | AcuDoorStatusItem | Gets or sets whether RF communication loss is detected |
| Tamper | Boolean | AcuDoorStatusItem | Gets or sets whether a tamper condition is detected |
| Unlocked | Boolean | AcuDoorStatusItem | Gets or sets whether the door is unlocked |
| VoltageProblem | Boolean | AcuDoorStatusItem | Gets or sets whether there is a voltage problem |
{
"ConcurrencyVersion" : "Nullable\<Int64\>",
"DisplayLevel" : "String",
"DisplayStatus" : "String",
"Key" : "String",
"LastUpdated" : "Nullable\<DateTime\>",
"LogId" : "Nullable\<Int64\>",
"Ajar" : "Boolean",
"Armed" : "Boolean",
"AuxRelayActive" : "Boolean",
"BatteryCritical" : "Boolean",
"BatteryLow" : "Boolean",
"BleTamperDetected" : "Boolean",
"Breakglass" : "Boolean",
"Centivolt" : "UInt32",
"ContactOpen" : "Boolean",
"DatabaseUnsorted" : "Boolean",
"DeadboltExtended" : "Boolean",
"DiagnosticMode" : "Boolean",
"Duress" : "Boolean",
"Fire" : "Boolean",
"Forced" : "Boolean",
"Interlocked" : "Boolean",
"IsOnline" : "Nullable\<Boolean\>",
"Lockdown" : "Boolean",
"Locked" : "Boolean",
"MagneticTamperDetected" : "Boolean",
"MainsFault" : "Boolean",
"Normalised" : "Boolean",
"Number" : "UInt32",
"ReaderFuseFail" : "Boolean",
"RelayActive" : "Boolean",
"RequestToExitActive" : "Boolean",
"RfCommunicationLoss" : "Boolean",
"Tamper" : "Boolean",
"Unlocked" : "Boolean",
"VoltageProblem" : "Boolean"
}