AcuDoorStatusItem

Represents the operational status of a Vanderbilt ACT365 door

Overview of AcuDoorStatusItem goes here.

AcuDoorStatusItem Properties

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

JSON Structure of AcuDoorStatusItem

{
   "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"
}