Skip to content

Events — HID Amico Biometric Reader

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.

Amico Terminal

Message Severity Event id
Tamper alarm at {thingName} ({tamperType}) Critical pq.event.intrusion.tamper
Tamper alarm cleared at Info pq.event.intrusion.tamper.cleared
System time changed on {thingName} by {personName} Info pq.event.system.time.changed

Amico Reader

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

Amico Door

Message Severity Event id
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

Amico EAM Door

Message Severity Event id
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
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

Amico Alarm Zone

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

Amico Input

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