AssaAbloyIPLockStatusItem

Represents the status information for an ASSA ABLOY IP-enabled electronic lock

Overview of AssaAbloyIPLockStatusItem goes here.

AssaAbloyIPLockStatusItem Properties

DeviceStatusItem -> PeripheralStatusItem -> ReaderStatusItem -> AssaAbloyIPLockStatusItem

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.)
DoorContactFaulted Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether to mask [door contact faulted] events.Possible Values (null, true, false)
DoorContactMessage String ReaderStatusItem Gets or sets the door contact message.
DoorForcedOpen Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether [door forced open].Possible Values (null, true, false)
DoorHeldOpen Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether to mask [door held open] events.Possible Values (null, true, false)
IsTampered Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether this instance is tampered.Possible Values (null, true, false)
MaskDoorForcedOpen Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether [door held open].Possible Values (null, true, false)
MaskDoorHeldOpen Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether [door contact faulted].Possible Values (null, true, false)
Mode String ReaderStatusItem Gets or sets the mode.
RexFaulted Nullable<Boolean> ReaderStatusItem Gets or sets a value indicating whether [rex faulted].Possible Values (null, true, false)
RexMessage String ReaderStatusItem Gets or sets the rex message.
TamperMessage String ReaderStatusItem Gets or sets the tamper message.
BatteryLevel String AssaAbloyIPLockStatusItem The battery voltage
BatteryStatus Nullable<AssaAbloyIPLockBatteryStatus> AssaAbloyIPLockStatusItem The status of the battery as high, low, or unknown
DcVoltage String AssaAbloyIPLockStatusItem The auxiliary voltage
Description String AssaAbloyIPLockStatusItem The description reported by access point
DoorState Nullable<AssaAbloyIPLockDoorState> AssaAbloyIPLockStatusItem The door state
FirmwareVersion String AssaAbloyIPLockStatusItem The version reported by access point
IsConfirmed Nullable<Boolean> AssaAbloyIPLockStatusItem Whether the access point is confirmed with the DSR
IsFirmwareTampered Nullable<Boolean> AssaAbloyIPLockStatusItem Whether the firmware has been tampered
IsOnline Nullable<Boolean> AssaAbloyIPLockStatusItem The online status of the access point
LastAlarm AssaAbloyIPLockLogEntry AssaAbloyIPLockStatusItem The time and details of the last alarm
LastSeen Nullable<DateTime> AssaAbloyIPLockStatusItem The time the access point was last seen
LockState Nullable<AssaAbloyIPLockLockState> AssaAbloyIPLockStatusItem The lock state
SerialNumber String AssaAbloyIPLockStatusItem The serial number of the access point
SyncStatus Nullable<AssaAbloyIPLockSynchronizationStatus> AssaAbloyIPLockStatusItem The access point synchronization status
TimeOfLastCommunicationError Nullable<DateTime> AssaAbloyIPLockStatusItem The time of the last communication error

JSON Structure of AssaAbloyIPLockStatusItem

{
   "ConcurrencyVersion"	:	"Nullable\<Int64\>",
   "DisplayLevel"	:	"String",
   "DisplayStatus"	:	"String",
   "Key"	:	"String",
   "LastUpdated"	:	"Nullable\<DateTime\>",
   "LogId"	:	"Nullable\<Int64\>",
   "DoorContactFaulted"	:	"Nullable\<Boolean\>",
   "DoorContactMessage"	:	"String",
   "DoorForcedOpen"	:	"Nullable\<Boolean\>",
   "DoorHeldOpen"	:	"Nullable\<Boolean\>",
   "IsTampered"	:	"Nullable\<Boolean\>",
   "MaskDoorForcedOpen"	:	"Nullable\<Boolean\>",
   "MaskDoorHeldOpen"	:	"Nullable\<Boolean\>",
   "Mode"	:	"String",
   "RexFaulted"	:	"Nullable\<Boolean\>",
   "RexMessage"	:	"String",
   "TamperMessage"	:	"String",
   "BatteryLevel"	:	"String",
   "BatteryStatus"	:	"Nullable\<[AssaAbloyIPLockBatteryStatus](/object-model/assaabloyiplockbatterystatus)\>",
   "DcVoltage"	:	"String",
   "Description"	:	"String",
   "DoorState"	:	"Nullable\<[AssaAbloyIPLockDoorState](/object-model/assaabloyiplockdoorstate)\>",
   "FirmwareVersion"	:	"String",
   "IsConfirmed"	:	"Nullable\<Boolean\>",
   "IsFirmwareTampered"	:	"Nullable\<Boolean\>",
   "IsOnline"	:	"Nullable\<Boolean\>",
   "LastAlarm"	:	"[AssaAbloyIPLockLogEntry](/object-model/assaabloyiplocklogentry)",
   "LastSeen"	:	"Nullable\<DateTime\>",
   "LockState"	:	"Nullable\<[AssaAbloyIPLockLockState](/object-model/assaabloyiplocklockstate)\>",
   "SerialNumber"	:	"String",
   "SyncStatus"	:	"Nullable\<[AssaAbloyIPLockSynchronizationStatus](/object-model/assaabloyiplocksynchronizationstatus)\>",
   "TimeOfLastCommunicationError"	:	"Nullable\<DateTime\>"
}