Events — HID Aero Access Control System¶
What this adapter writes into the event log, grouped by what raises it. Values in braces are filled in when the event happens — the door, the person, the card.
HID Aero X1100 Controller¶
| Message | Severity | Event id |
|---|---|---|
| Power failure at | Critical | pq.event.energy.power.failure |
| Power restored at | Info | pq.event.energy.power.restored |
| UPS activated at {thingName} (battery: {batteryPercentage}%) (runtime: {estimatedRuntime}) | Warn | pq.event.energy.ups.active |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Admin mode entered at {thingName} by {personName} | Warn | pq.event.security.admin.entered |
| Admin mode exited at {thingName} by {personName} | Info | pq.event.security.admin.exited |
| Configuration changed at {thingName} by {personName} - {changeDescription} | Info | pq.event.system.configuration.changed |
| Firmware update started at {thingName} version {version} | Warn | pq.event.system.firmware.update.started |
| Critical battery level at {thingName} ({batteryPercentage}%) (est. {estimatedRemaining} remaining) | Critical | pq.event.technical.battery.critical |
| Battery fault at {thingName} (voltage: {batteryVoltage}V) ({batteryPercentage}%) | Warn | pq.event.technical.battery.fault |
| Low battery at {thingName} ({batteryPercentage}%) | Warn | pq.event.technical.battery.low |
| Battery condition normal at | Info | pq.event.technical.battery.normal |
| Communication lost with {thingName} (last seen: {lastSeenTimestamp}) | Error | pq.event.technical.communication.lost |
| Communication restored with {thingName} (outage: {outageDuration}) | Info | pq.event.technical.communication.restored |
HID Aero X100 Reader Interface¶
| Message | Severity | Event id |
|---|---|---|
| Power failure at | Critical | pq.event.energy.power.failure |
| Power restored at | Info | pq.event.energy.power.restored |
| UPS activated at {thingName} (battery: {batteryPercentage}%) (runtime: {estimatedRuntime}) | Warn | pq.event.energy.ups.active |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Critical battery level at {thingName} ({batteryPercentage}%) (est. {estimatedRemaining} remaining) | Critical | pq.event.technical.battery.critical |
| Battery fault at {thingName} (voltage: {batteryVoltage}V) ({batteryPercentage}%) | Warn | pq.event.technical.battery.fault |
| Low battery at {thingName} ({batteryPercentage}%) | Warn | pq.event.technical.battery.low |
| Battery condition normal at | Info | pq.event.technical.battery.normal |
| Communication lost with {thingName} (last seen: {lastSeenTimestamp}) | Error | pq.event.technical.communication.lost |
| Communication restored with {thingName} (outage: {outageDuration}) | Info | pq.event.technical.communication.restored |
HID Aero X200 Input Module¶
| Message | Severity | Event id |
|---|---|---|
| Power failure at | Critical | pq.event.energy.power.failure |
| Power restored at | Info | pq.event.energy.power.restored |
| UPS activated at {thingName} (battery: {batteryPercentage}%) (runtime: {estimatedRuntime}) | Warn | pq.event.energy.ups.active |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Critical battery level at {thingName} ({batteryPercentage}%) (est. {estimatedRemaining} remaining) | Critical | pq.event.technical.battery.critical |
| Battery fault at {thingName} (voltage: {batteryVoltage}V) ({batteryPercentage}%) | Warn | pq.event.technical.battery.fault |
| Low battery at {thingName} ({batteryPercentage}%) | Warn | pq.event.technical.battery.low |
| Battery condition normal at | Info | pq.event.technical.battery.normal |
| Communication lost with {thingName} (last seen: {lastSeenTimestamp}) | Error | pq.event.technical.communication.lost |
| Communication restored with {thingName} (outage: {outageDuration}) | Info | pq.event.technical.communication.restored |
HID Aero X300 Output Module¶
| Message | Severity | Event id |
|---|---|---|
| Power failure at | Critical | pq.event.energy.power.failure |
| Power restored at | Info | pq.event.energy.power.restored |
| UPS activated at {thingName} (battery: {batteryPercentage}%) (runtime: {estimatedRuntime}) | Warn | pq.event.energy.ups.active |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Critical battery level at {thingName} ({batteryPercentage}%) (est. {estimatedRemaining} remaining) | Critical | pq.event.technical.battery.critical |
| Battery fault at {thingName} (voltage: {batteryVoltage}V) ({batteryPercentage}%) | Warn | pq.event.technical.battery.fault |
| Low battery at {thingName} ({batteryPercentage}%) | Warn | pq.event.technical.battery.low |
| Battery condition normal at | Info | pq.event.technical.battery.normal |
| Communication lost with {thingName} (last seen: {lastSeenTimestamp}) | Error | pq.event.technical.communication.lost |
| Communication restored with {thingName} (outage: {outageDuration}) | Info | pq.event.technical.communication.restored |
Reader Port¶
| Message | Severity | Event id |
|---|---|---|
| All credentials deleted from {thingName} by {personName} ({deletedCount} credentials) | Critical | pq.event.access.credential.deleted.all |
| Credential deleted from {thingName} for {personName} ({credentialType}) | Info | pq.event.access.credential.deleted.single |
| Duplicate credential detected at {thingName} for {personName} ({credentialType}) | Warn | pq.event.access.credential.enrollment.duplicate |
| Credential enrollment failed at {thingName} for {personName} | Warn | pq.event.access.credential.enrollment.failed |
| Credential enrolled for {personName} at {thingName} ({technology}) | Info | pq.event.access.credential.enrollment.succeeded |
| Credential use limit changed for {personName} at {thingName}: {remainingUses} uses remaining | Info | pq.event.access.credential.limit.usage.changed |
| Credential use limit exhausted for {personName} at {thingName} | Warn | pq.event.access.credential.limit.usage.exhausted |
| Access denied to {personName} at {thingName} (credential: {credentialType}) | Warn | pq.event.access.denied |
| Access denied to {personName} at {thingName}: antipassback violation | Warn | pq.event.access.denied.antipassback |
| Access denied at {thingName}: credential blocked {plate} ({personName}) - {blockReason} (Direction: {direction}) | Warn | pq.event.access.denied.blocked |
| Access denied at {thingName}: second person required | Warn | pq.event.access.denied.dual |
| Access denied at {thingName}: credential expired ({personName}) - expired {expiryDate} | Warn | pq.event.access.denied.expired |
| Access denied at {thingName}: biometric fraud detected ({credentialType}) | Critical | pq.event.access.denied.fraud |
| Access denied at {thingName}: incomplete multifactor sequence ({personName}) | Warn | pq.event.access.denied.incomplete |
| Access denied at {thingName}: interlock active | Warn | pq.event.access.denied.interlock |
| Access denied at {thingName}: invalid credential ({credentialType}) | Warn | pq.event.access.denied.invalid |
| Access denied at {thingName}: access point locked | Warn | pq.event.access.denied.locked |
| Access denied at {thingName}: occupancy limit reached | Warn | pq.event.access.denied.occupancy |
| Access denied at {thingName}: invalid PIN | Warn | pq.event.access.denied.pin |
| Access denied outside scheduled hours at {thingName} to {personName} (schedule: {scheduleName}) | Warn | pq.event.access.denied.schedule |
| Access denied at {thingName}: unknown {credentialType} ({card_display}) | Warn | pq.event.access.denied.unknown |
| Access granted to {personName} at {thingName} using {credentialType} {plate} (Direction: {direction}) | Info | pq.event.access.granted |
| Access granted despite antipassback violation to {personName} at {thingName} | Warn | pq.event.access.granted.antipassback |
| Reader {thingName} lockout cleared | Info | pq.event.access.reader.lockout.cleared |
| Reader {thingName} locked out after {failedAttempts} failed attempts for {lockoutDuration} | Warn | pq.event.access.reader.lockout.triggered |
| Duress alarm from {personName} at {thingName} | Critical | pq.event.intrusion.duress |
| Duress alarm cleared at | Info | pq.event.intrusion.duress.cleared |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic |
| Panic alarm cleared at | Info | pq.event.safety.panic.cleared |
| Fire panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.fire |
| Medical panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.medical |
| Police/holdup panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.police |
| Admin mode entered at {thingName} by {personName} | Warn | pq.event.security.admin.entered |
| Admin mode exited at {thingName} by {personName} | Info | pq.event.security.admin.exited |
| User code created at {thingName} for {personName} (slot {codeSlot}) by {operatorName} | Info | pq.event.security.code.created |
| User code deleted at {thingName} for {personName} (slot {codeSlot}) by {operatorName} | Warn | pq.event.security.code.deleted |
| User code locked at {thingName} for {personName} after {failedAttempts} failed attempts for {lockoutDuration} | Warn | pq.event.security.code.locked |
| User code modified at {thingName} for {personName} (slot {codeSlot}) by {operatorName} | Warn | pq.event.security.code.modified |
| User code unlocked at {thingName} for {personName} by {operatorName} | Info | pq.event.security.code.unlocked |
| User command '{commandCode}' entered at {thingName} by {personName} | Info | pq.event.security.keypad.command |
| Device {thingName} disabled by {personName} | Warn | pq.event.system.device.disabled |
| Device {thingName} enabled by {personName} | Info | pq.event.system.device.enabled |
Monitor Point¶
| Message | Severity | Event id |
|---|---|---|
| Input activated at | Warn | pq.event.detection.activated |
| Input deactivated at | Info | pq.event.detection.deactivated |
| Supervision fault at | Warn | pq.event.supervision.fault |
| Communication lost with {thingName} (last seen: {lastSeenTimestamp}) | Error | pq.event.technical.communication.lost |
| Communication restored with {thingName} (outage: {outageDuration}) | Info | pq.event.technical.communication.restored |
Control Point¶
| Message | Severity | Event id |
|---|---|---|
| Output activated at | Info | pq.event.control.activated |
| Output {thingName} activated remotely by {personName} | Info | pq.event.control.activated.remote |
| Output deactivated at | Info | pq.event.control.deactivated |
| Output {thingName} deactivated remotely by {personName} | Info | pq.event.control.deactivated.remote |
| Communication lost with {thingName} (last seen: {lastSeenTimestamp}) | Error | pq.event.technical.communication.lost |
| Communication restored with {thingName} (outage: {outageDuration}) | Info | pq.event.technical.communication.restored |
Door¶
| Message | Severity | Event id |
|---|---|---|
| Credential use limit changed for {personName} at {thingName}: {remainingUses} uses remaining | Info | pq.event.access.credential.limit.usage.changed |
| Credential use limit exhausted for {personName} at {thingName} | Warn | pq.event.access.credential.limit.usage.exhausted |
| Door {thingName} closed | Info | pq.event.access.door.closed |
| Door {thingName} forced open | Critical | pq.event.access.door.forced |
| Door {thingName} forced open alarm cleared | Info | pq.event.access.door.forced.cleared |
| Door {thingName} held open | Warn | pq.event.access.door.held |
| Door {thingName} held open alarm cleared | Info | pq.event.access.door.held.cleared |
| Door {thingName} held extended by {personName} | Info | pq.event.access.door.held.extended |
| Door {thingName} locked remotely by {personName} | Info | pq.event.access.door.locked.remote |
| Door {thingName} opened by {personName} | Info | pq.event.access.door.opened |
| Door {thingName} secured remotely by {personName} | Info | pq.event.access.door.secured.remote |
| Door {thingName} unlocked remotely by {personName} | Info | pq.event.access.door.unlocked.remote |
| Door {thingName} unsecured remotely by {personName} | Info | pq.event.access.door.unsecured.remote |
| Door {thingName} unsecured via REX | Info | pq.event.access.door.unsecured.rex |
| Emergency evacuation triggered at {thingName} by {personName} | Critical | pq.event.safety.emergency.evacuation |
| Emergency evacuation cleared at {thingName} by {personName} | Info | pq.event.safety.emergency.evacuation.cleared |
| Emergency evacuation cleared remotely at {thingName} by {personName} | Info | pq.event.safety.emergency.evacuation.cleared.remote |
| Emergency evacuation triggered remotely at {thingName} by {personName} | Critical | pq.event.safety.emergency.evacuation.remote |
| Emergency lockdown activated at {thingName} by {personName} | Critical | pq.event.safety.emergency.lockdown |
| Emergency lockdown cleared at {thingName} by {personName} | Info | pq.event.safety.emergency.lockdown.cleared |
| Emergency lockdown cleared remotely at {thingName} by {personName} | Info | pq.event.safety.emergency.lockdown.cleared.remote |
| Emergency lockdown activated remotely at {thingName} by {personName} | Critical | pq.event.safety.emergency.lockdown.remote |
Monitor Point Group¶
| Message | Severity | Event id |
|---|---|---|
| Intrusion alarm at | Critical | pq.event.intrusion.alarm |
| Alarm acknowledged at {thingName} by {personName} | Info | pq.event.intrusion.alarm.acknowledged |
| Alarm acknowledged remotely at {thingName} by {personName} | Info | pq.event.intrusion.alarm.acknowledged.remote |
| System armed by | Info | pq.event.intrusion.armed |
| System arming exit delay started remotely by | Info | pq.event.intrusion.armed.exit_delay.remote |
| System forced armed by | Warn | pq.event.intrusion.armed.forced |
| System armed with bypassed zones by | Warn | pq.event.intrusion.armed.forced.bypass |
| System forced armed remotely by | Warn | pq.event.intrusion.armed.forced.remote |
| System armed instantly by | Info | pq.event.intrusion.armed.instant |
| System partially armed by | Info | pq.event.intrusion.armed.partial |
| System partially armed remotely by | Info | pq.event.intrusion.armed.partial.remote |
| System armed in sleep mode by | Info | pq.event.intrusion.armed.partial.sleep |
| System armed remotely in sleep mode by | Info | pq.event.intrusion.armed.partial.sleep.remote |
| System armed in stay mode by | Info | pq.event.intrusion.armed.partial.stay |
| System armed remotely in stay mode by | Info | pq.event.intrusion.armed.partial.stay.remote |
| System armed remotely by | Info | pq.event.intrusion.armed.remote |
| System armed by schedule ({scheduleName}) | Info | pq.event.intrusion.armed.schedule |
| System arming denied to {personName} at {thingName} | Warn | pq.event.intrusion.arming.denied |
| System arming failed at {thingName} by {personName} | Warn | pq.event.intrusion.arming.failed |
| Intrusion condition cleared at {thingName} by {personName} | Info | pq.event.intrusion.cleared |
| System disarmed by | Info | pq.event.intrusion.disarmed |
| System disarmed during active alarm by | Warn | pq.event.intrusion.disarmed.alarm |
| System disarmed remotely during active alarm by | Warn | pq.event.intrusion.disarmed.alarm.remote |
| System disarmed remotely by | Info | pq.event.intrusion.disarmed.remote |
| System disarmed by schedule ({scheduleName}) | Info | pq.event.intrusion.disarmed.schedule |
| System disarming denied to {personName} at {thingName} | Warn | pq.event.intrusion.disarming.denied |
| System disarming failed at {thingName} by {personName} | Warn | pq.event.intrusion.disarming.failed |
| Duress alarm from {personName} at {thingName} | Critical | pq.event.intrusion.duress |
| Pre-alarm condition at | Warn | pq.event.intrusion.prealarm |
| Test mode completed at {thingName} by {personName} | Info | pq.event.intrusion.testing.completed |
| Test mode started at {thingName} by {personName} | Info | pq.event.intrusion.testing.started |
| Panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic |
| Panic alarm cleared at | Info | pq.event.safety.panic.cleared |
| Fire panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.fire |
| Medical panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.medical |
Alarm Input¶
| Message | Severity | Event id |
|---|---|---|
| Intrusion alarm at | Critical | pq.event.intrusion.alarm |
| Zone {thingName} bypassed by {personName} | Info | pq.event.intrusion.bypassed |
| Zone {thingName} bypass cleared by {personName} | Info | pq.event.intrusion.bypassed.cleared |
| Zone {thingName} bypass cleared remotely by {personName} | Info | pq.event.intrusion.bypassed.cleared.remote |
| Zone {thingName} bypassed remotely by {personName} | Info | pq.event.intrusion.bypassed.remote |
| Intrusion condition cleared at {thingName} by {personName} | Info | pq.event.intrusion.cleared |
| Contact closed at | Info | pq.event.intrusion.contact.closed |
| Contact open at | Warn | pq.event.intrusion.contact.open |
| Forced entry detected at | Critical | pq.event.intrusion.entry.forced |
| Motion cleared at | Info | pq.event.intrusion.motion.cleared |
| Motion detected at | Info | pq.event.intrusion.motion.detected |
| Pre-alarm condition at | Warn | pq.event.intrusion.prealarm |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Test mode completed at {thingName} by {personName} | Info | pq.event.intrusion.testing.completed |
| Test mode started at {thingName} by {personName} | Info | pq.event.intrusion.testing.started |
| Panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic |
| Panic alarm cleared at | Info | pq.event.safety.panic.cleared |
| Medical panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.medical |
| Police/holdup panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.police |
| Supervision fault at | Warn | pq.event.supervision.fault |
| Fault cleared at {thingName} ({faultType}) | Info | pq.event.technical.fault.cleared |
Door Alarm¶
| Message | Severity | Event id |
|---|---|---|
| Intrusion alarm at | Critical | pq.event.intrusion.alarm |
| Zone {thingName} bypassed by {personName} | Info | pq.event.intrusion.bypassed |
| Zone {thingName} bypass cleared by {personName} | Info | pq.event.intrusion.bypassed.cleared |
| Zone {thingName} bypass cleared remotely by {personName} | Info | pq.event.intrusion.bypassed.cleared.remote |
| Zone {thingName} bypassed remotely by {personName} | Info | pq.event.intrusion.bypassed.remote |
| Intrusion condition cleared at {thingName} by {personName} | Info | pq.event.intrusion.cleared |
| Contact closed at | Info | pq.event.intrusion.contact.closed |
| Contact open at | Warn | pq.event.intrusion.contact.open |
| Forced entry detected at | Critical | pq.event.intrusion.entry.forced |
| Motion cleared at | Info | pq.event.intrusion.motion.cleared |
| Motion detected at | Info | pq.event.intrusion.motion.detected |
| Pre-alarm condition at | Warn | pq.event.intrusion.prealarm |
| Tamper alarm at {thingName} ({tamperType}) | Critical | pq.event.intrusion.tamper |
| Tamper alarm cleared at | Info | pq.event.intrusion.tamper.cleared |
| Test mode completed at {thingName} by {personName} | Info | pq.event.intrusion.testing.completed |
| Test mode started at {thingName} by {personName} | Info | pq.event.intrusion.testing.started |
| Panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic |
| Panic alarm cleared at | Info | pq.event.safety.panic.cleared |
| Medical panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.medical |
| Police/holdup panic button activated at {thingName} by {personName} | Critical | pq.event.safety.panic.police |
| Supervision fault at | Warn | pq.event.supervision.fault |
| Fault cleared at {thingName} ({faultType}) | Info | pq.event.technical.fault.cleared |