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álosti | Popis | Parametry | |
|---|---|---|---|
| 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" | |
| AccessLimited | Udá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" | |
| AccessTaken | Při přiložení karty v Anti-passback oblasti. | "ap, session" | |
| ApiAccessRequested | Událost, kdy byl zaslán požadavek na /api/accesspoint/grantaccess s výsledkem "success" : true. | "ap, valid" | "session, uuid" |
| AudioLoopTest | Signalizuje provedení automatického audio loop testu a jeho výsledek. | "result" | |
| CallSessionStateChanged | Událost popisující směr, stav hovoru, adresu, číslo vytvořené session a kolikátý hovor se generoval. | "session, state" | "originator, info" |
| CallStateChanged | Př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 " |
| CapabilitiesChanged | Signalizuje změnu dostupných funkcí. | ||
| CardHeld | Signalizuje přiložení RFID karty ke čtečce delší než 4 s. | "reader, uid, valid" | "ap, session, direction, uuid" |
| CardEntered | Signalizuje přiložení RFID karty ke čtečce. | "reader, uid, valid" | "ap, session, direction, uuid" |
| CodeEntered | Signalizuje zadání kódu uživatelem pomocí numerické klávesnice. | "code, valid " | "ap, session, direction, input, type, uuid, reason" |
| ConfigurationChanged | Změna nastavení konfigurace zařízení. | ||
| DeviceState | Systémová událost generovaná při změnách stavu zařízení. | "state" | |
| DisplayTouched | Signalizuje dotyk na displeji. | "x, y, dx, dy" | |
| DirectoryChanged | Změna v adresáři. | "series" | "timestamp" |
| DirectorySaved | Uložení změny v adresáři. | "series" | "timestamp" |
| DoorOpenTooLong | Signalizuje dlouhé otevření dveří, resp. nezavření dveří do nastavené doby. | "state" | |
| DoorStateChanged | Signalizuje změnu stavu dveří. | "state" | |
| DtmfEntered | Příjem DTMF kódu v hovoru nebo lokálně mimo hovor. | "code, call, valid" | "type, uuid" |
| DtmfPressed | Zadání DTMF kódu v hovoru nebo lokálně mimo hovor. | "code, call valid" | |
| DtmfSent | Odeslání FTMF kódu v hovoru nebo lokálně mimo hovor. | "code" | "call" |
| ExternalCameraStateChanged | Signalizuje změnu stavu připojené externí kamery. | "state" | "id, reason" |
| ErrorStateChanged | Signalizuje změnu chybného stavu LiftIP 2.0. | "in, state, reason" | |
| FingerEntered | Signalizuje přiložení prstu k biometrické čtečce. | "valid" | "ap, session, direction, uuid" |
| FingerEnrollState | Přiložení prstu na čtečku pro nahrání otisku uživatele. | "session, state" | |
| HardwareChanged | Změna připojení rozšiřujících modulů. | "reason, class, id" | "info, config, state, categories" |
| CheckingCall | Zobrazuje detaily uskutečněného kontrolního volání. | "action" | |
| InputChanged | Signalizuje změnu stavu logického vstupu. | "port, state" | |
| KeyPressed | Signalizuje stisk tlačítka rychlé volby, klávesy numerické klávesnice, dotyk na displeji nebo stisk tlačítka zahajujícího Bluetooth autentizaci. | "key" | |
| KeyReleased | Signalizuje uvolnění tlačítka rychlé volby nebo klávesy numerické klávesnice. | "key" | |
| LicensePlateRecognized | Signalizuje rozpoznání registrační značky vozidla s platnými právy pro přístup. | "ap, licensePlate, valid" | "session, uuid" |
| LiftConfigChanged | Změna nastavení řízení výtahu. | "hash" | |
| LiftErrorStateChanged | "in, state, reason" | ||
| LiftFloorsEnabled | Přístup na patro pomocí výtahu. | "floors" | "uuid, session" |
| LiftStatusChanged | Detekce připojení/odpojení Lift Control modulu. | "module, ready" | |
| LoginBlocked | Signalizuje dočasné zablokování přístupu k webovému rozhraní. | "address" | |
| MobKeyEntered | Signalizuje autorizaci pomocí bluetooth čtečky. | "action, authid, valid" | "ap, session, direction, uuid" |
| MotionDetected | Signalizuje detekci pohybu pomocí kamery. | ID = odpovídá číslu profilu detekce pohybu ve webovém rozhraní "state" | |
| NoiseDetected | Signalizuje detekci zvýšené hladiny hluku | pouze modely vybavené mikrofonem nebo mikrofonním vstupem "state" | |
| OutputChanged | Signalizuje změnu stavu logického výstupu. | "port, state" | |
| PairingStateChanged | Signalizuje párování s bluetooth rozhraním. | "state, authId, pending_blocked" | |
| RescueStateChanged | Signalizuje změnu stavu režimu vyproštění. | "state, reason" | |
| RegistrationStateChanged | Změna stavu registrace k SIP proxy. | "sipAccount, state" | "reason" |
| RexActivated | Signalizuje aktivaci odchodového tlačítka REX. | "ap, session, valid" | "reason" |
| SilentAlarm | Signalizuje aktivaci tichého alarmu. | "ap, session, name" | "uuid" |
| SwitchesBlocked | Signalizuje zablokování zámků tamper spínačem. | "state" | |
| SwitchOperationChanged | Změ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" |
| SwitchStateChanged | Signalizuje změnu stavu spínače 1–4 | "switch, state" | "ap, session, originator, call, peer, device" |
| TamperSwitchActivated | Signalizuje aktivaci ochranného spínače. | "state" | |
| UnauthorizedDoorOpen | Signalizuje neautorizované otevření dveří. | pouze modely vybavené digitálními vstupy "state" | |
| UserActionActivated | Signalizuje změnu stavu vstupu, který je nakonfigurován na funkci Spouštěče uživatelské akce. | "id, state" | |
| UserAuthenticated | Signalizuje autentizaci uživatele a následné otevření dveří. | "ap, session, name" | "uuid, apbBroken" |
| UserRejected | Signalizuje odmítnutí autorizace uživatele. | "ap, session, name" | "uuid, reason" |
| VirtualInput | Změna virtuálního vstupu. | "port, state" | |
| VirtualOutput | Změna virtuálního výstupu. | "port, state" | |
| WaveKeyActivated | Aktivace 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"
]
}
}
