5.10.1 api log caps

Funkce /api/log/caps vrací seznam typů podporovaných událostí, které se na daném zařízení zaznamenávají. Vrácený seznam je v závislosti na zařízení podmnožinou kompletního seznamu typů událostí uvedeného v následující tabulce:

Typ událostiPopisParametry
StáléPodmíněné
AccessBlocked

Signalizuje blokování autentizace uživatele, zónového kódu, odchodového tlačítka REX a přístupu pomocí registrační značky vozidla na přístupovém bodu.

"ap, state"
AccessLimitedUdálost, která nastane po zadání 5 neúspěšných pokusů o autentizaci uživatele (karta, kód, otisk prstu). Přístupový modul bude zablokován po dobu 30 sekund i v případě, že následná autentizace by byla správná. Signalizuje odmítnutí zadaného uživatele."ap, type, state"
AccessTakenPři přiložení karty v Anti-passback oblasti."ap, session"
ApiAccessRequestedUdálost, kdy byl zaslán požadavek na /api/accesspoint/grantaccess s výsledkem "success" : true."ap, valid""session, uuid"
AudioLoopTestSignalizuje provedení automatického audio loop testu a jeho výsledek."result"
CallSessionStateChangedUdálost popisující směr, stav hovoru, adresu, číslo vytvořené session a kolikátý hovor se generoval."session, state""originator, info"
CallStateChangedPři změně stavu hovoru (ringing, connected, terminated) indikuje i směr (příchozí, odchozí) a identifikaci protistrany nebo účtu SIP."direction, state, peer, session, call""reason, device, sipAccount, sipCallId "
CapabilitiesChangedSignalizuje změnu dostupných funkcí.

CardHeldSignalizuje přiložení RFID karty ke čtečce delší než 4 s."reader, uid, valid""ap, session, direction, uuid"
CardEnteredSignalizuje přiložení RFID karty ke čtečce."reader, uid, valid""ap, session, direction, uuid"
CodeEnteredSignalizuje zadání kódu uživatelem pomocí numerické klávesnice."code, valid ""ap, session, direction, input, type, uuid, reason"
ConfigurationChangedZměna nastavení konfigurace zařízení.

DeviceStateSystémová událost generovaná při změnách stavu zařízení.

"state"


DisplayTouchedSignalizuje dotyk na displeji."x, y, dx, dy"
DirectoryChangedZměna v adresáři."series""timestamp"
DirectorySavedUložení změny v adresáři."series""timestamp"
DoorOpenTooLongSignalizuje dlouhé otevření dveří, resp. nezavření dveří do nastavené doby."state"
DoorStateChangedSignalizuje změnu stavu dveří."state"
DtmfEnteredPříjem DTMF kódu v hovoru nebo lokálně mimo hovor."code, call, valid""type, uuid"
DtmfPressedZadání DTMF kódu v hovoru nebo lokálně mimo hovor."code, call valid"
DtmfSentOdeslání FTMF kódu v hovoru nebo lokálně mimo hovor."code""call"
ExternalCameraStateChangedSignalizuje změnu stavu připojené externí kamery."state""id, reason"
ErrorStateChangedSignalizuje změnu chybného stavu LiftIP 2.0.
"in, state, reason"
FingerEnteredSignalizuje přiložení prstu k biometrické čtečce."valid""ap, session, direction, uuid"
FingerEnrollStatePřiložení prstu na čtečku pro nahrání otisku uživatele."session, state"
HardwareChangedZměna připojení rozšiřujících modulů."reason, class, id""info, config, state, categories"
CheckingCallZobrazuje detaily uskutečněného kontrolního volání.
"action"
InputChangedSignalizuje změnu stavu logického vstupu."port, state"
KeyPressedSignalizuje stisk tlačítka rychlé volby, klávesy numerické klávesnice, dotyk na displeji nebo stisk tlačítka zahajujícího Bluetooth autentizaci."key"
KeyReleasedSignalizuje uvolnění tlačítka rychlé volby nebo klávesy numerické klávesnice."key"
LicensePlateRecognizedSignalizuje rozpoznání registrační značky vozidla s platnými právy pro přístup."ap, licensePlate, valid""session, uuid"
LiftConfigChangedZměna nastavení řízení výtahu."hash"
LiftErrorStateChanged

"in, state, reason"
LiftFloorsEnabledPřístup na patro pomocí výtahu."floors""uuid, session"
LiftStatusChangedDetekce připojení/odpojení Lift Control modulu."module, ready"
LoginBlockedSignalizuje dočasné zablokování přístupu k webovému rozhraní."address"
MobKeyEnteredSignalizuje autorizaci pomocí bluetooth čtečky."action, authid, valid""ap, session, direction, uuid" 
MotionDetectedSignalizuje detekci pohybu pomocí kamery.

ID = odpovídá číslu profilu detekce pohybu ve webovém rozhraní

"state"


NoiseDetectedSignalizuje detekci zvýšené hladiny hluku

pouze modely vybavené mikrofonem nebo mikrofonním vstupem

"state"


OutputChangedSignalizuje změnu stavu logického výstupu."port, state"
PairingStateChangedSignalizuje párování s bluetooth rozhraním.

"state, authId"


RescueStateChangedSignalizuje změnu stavu režimu vyproštění.
"state, reason"
RegistrationStateChangedZměna stavu registrace k SIP proxy."sipAccount, state""reason"
RexActivatedSignalizuje aktivaci odchodového tlačítka REX."ap, session, valid""reason"
SilentAlarmSignalizuje aktivaci tichého alarmu."ap, session, name""uuid"
SwitchesBlockedSignalizuje zablokování zámků tamper spínačem."state"
SwitchOperationChangedZměna fungování spínače (signalizuje stav uzamčení nebo přidržení spínače, nastartování i restartování časovače nebo jeho ukončení – přechodu do trvalého přidržení)."switch""enabled, locked, held, hold_timeout, originator"
SwitchStateChangedSignalizuje změnu stavu spínače 1–4"switch, state""ap, session, originator, call, peer, device"
TamperSwitchActivatedSignalizuje aktivaci ochranného spínače."state"
UnauthorizedDoorOpenSignalizuje neautorizované otevření dveří. 

pouze modely vybavené digitálními vstupy

"state"


UserActionActivatedSignalizuje změnu stavu vstupu, který je nakonfigurován na funkci Spouštěče uživatelské akce."id, state"
UserAuthenticatedSignalizuje autentizaci uživatele a následné otevření dveří."ap, session, name""uuid, apbBroken"
UserRejectedSignalizuje odmítnutí autorizace uživatele."ap, session, name""uuid, reason"
VirtualInputZměna virtuálního vstupu."port, state"
VirtualOutputZměna virtuálního výstupu."port, state"
WaveKeyActivatedAktivace Bluetooth autentizace."type"

Funkce je součástí služby Logging a pro provedení funkce nejsou potřeba žádná zvláštní privilegia uživatele.

Pro tuto funkci lze použít metody GET nebo POST.

Funkce nemá žádné parametry.

Odpověď je ve formátu application/json:

Parametr

Typ

Popis

events

array

Pole řetězců obsahující seznam podporovaných typů událostí.

Příklad:

GET /api/log/caps
{
  "success" : true,
  "result" : {
    "events" : [
      "KeyPressed", 
      "KeyReleased", 
      "InputChanged", 
      "OutputChanged", 
      "CardEntered", 
      "CallStateChanged", 
      "AudioLoopTest", 
      "CodeEntered", 
      "DeviceState", 
      "RegistrationStateChanged"
    ]
  }
}