5. Logované události

V této kapitole je uveden seznam událostí, které 2N Helios IP ukládá do logu, a formát, v jakém jsou předávány klientu pomocí zpráv Notify a GetMessagesResponse.

Detailní popis událostí, jejichž parametry a použití jsou popsány v následujícím textu.

KeyPressed

Událost KeyPressed je generována vždy při stisku libovolné klávesy na zařízení.

<event2n:Msg>
  <event2n:Timestamp>{TIMESTAMP}</event2n:Timestamp>
  <event2n:EventName>event2n:KeyPressed</event2n:EventName>
  <event2n:Data>
    <event2n:Key>{KEYCODE}</event2n:Key>
  </event2n:Data>
</event2n:Msg>

Parametry události

TIMESTAMP

Datum a čas vzniku události, viz kap. Formát vybraných parametrů.

KEYCODE

Kód stisknuté klávesy. Může nabývat hodnot

  • 0, 1, …, 9, *, # – tlačítka numerické klávesnice
  • %1..%54 – tlačítka pro volání

KeyReleased

Událost KeyReleased je generována vždy při uvolnění libovolné klávesy na zařízení. Na modelu 2N® Helios IP Vario je tato událost generována ihned po události KeyPressed.

<event2n:Msg>
  <event2n:Timestamp>{TIMESTAMP}</event2n:Timestamp>
  <event2n:EventName>event2n:KeyReleased</event2n:EventName>
  <event2n:Data>
    <event2n:Key>{KEYCODE}</event2n:Key>
  </event2n:Data>
</event2n:Msg>

Parametry události

TIMESTAMP

Datum a čas vzniku události, viz kap. Formát vybraných parametrů.

KEYCODE

Kód uvolněné klávesy. Může nabývat hodnot

  • 0, 1, …, 9, *, # – tlačítka numerické klávesnice
  • %1..%54 – tlačítka pro volání

CallStateChanged

Událost CallStateChanged je generována při změně stavu probíhajícího hovoru.

<event2n:Msg>
  <event2n:Timestamp>{TIMESTAMP}</event2n:Timestamp>
  <event2n:EventName>event2n:CallStateChanged</event2n:EventName>
  <event2n:Data>
    <event2n:State>{STATE}</event2n:State>
    <event2n:Direction>{DIRECTION}</event2n:Direction>
  </event2n:Data>
</event2n:Msg>

Parametry události

TIMESTAMP

Datum a čas vzniku události, viz kap. Formát vybraných parametrů.

STATE

Upřesňuje typ události. Možné hodnoty jsou:

  • ringing – vyzvánění
  • connected – hovor byl spojen
  • terminated – hovor byl ukončen

DIRECTION

Směr hovoru. Parametr může nabývat hodnot:

  • incoming – pro příchozí hovory
  • outgoing – pro odchozí hovory

CardEntered

Událost CardEntered je generována při detekci karty přiložené ke čtečce RFID karet připojené k zařízení.

<event2n:Msg>
  <event2n:Id>{RECORD_ID}</event2n:Id>
  <event2n:Timestamp>{TIMESTAMP}</event2n:Timestamp>
  <event2n:EventName>event2n:CardEntered</event2n:EventName>
  <event2n:Data>
    <event2n:Card>{CARD}</event2n:Card>
    <event2n:Valid>{VALID_FLAG}</event2n:Valid>
    <event2n:Reader>{READER_ID}</event2n:Reader>
    <event2n:Direction>{DIRECTION}</event2n:Direction>
 </event2n:Data>
</event2n:Msg>

Parametry události

RECORD_ID

Sériové číslo události

TIMESTAMP

Datum a čas vzniku události, viz kap. Formát vybraných parametrů.

CARD

Identifikace detekované karty. Jedná se o 24–64bitové číslo v hexadecimálním formátu, např. 54A86B87C5.

VALID_FLAG

Pokud je detekovaná karta platná, má tento parametr hodnotu true. V opačném případě je nastaven na hodnotu false

READER_ID

Identifikace čtečky karet. Možné hodnoty:

  • internal_cardreader – interní čtečka karet v 2N® Helios IP Vario2N® Helios IP Force.
  • external_cardreader – externí čtečka karet připojená přes sběrnici Wiegand k 2N® Helios IP Vario2N® Helios IP Force.
  • Jméno modulu – pro 2N® Helios IP Verso se jméno čtečky karet nastavuje v menu Hardware / Rozšiřující moduly / Moduly, parametr Jméno modulu.

DIRECTION

Zamýšlený směr průchodu osoby nastavený na interkomu. Možné hodnoty:

  • In – pro příchozí osoby
  • Out – pro odchozí osoby
  • Unspecified  nespecifikováno

 

CodeEntered

Událost CodeEntered je generovaná při vložení numerického kódu a jeho potvrzení pomocí klávesnice na zařízení.

<event2n:Msg>
  <event2n:Timestamp>{TIMESTAMP}</event2n:Timestamp>
  <event2n:EventName>event2n:CodeEntered</event2n:EventName>
  <event2n:Data>
    <event2n:Code>{CODE}</event2n:Code>
    <event2n:Valid>{VALID_FLAG}</event2n:Valid>
  </event2n:Data>
</event2n:Msg>

Parametry události

TIMESTAMP

Datum a čas vzniku události, viz kap. Formát vybraných parametrů.

CODE

Zadaný numerický kód, např. 1234.

VALID_FLAG

Pokud je zadaný kód platný (tj. jedná se o jeden z platných kódů v nastavení 2N Helios IP), má tento parametr hodnotu true.

V opačném případě je nastaven na hodnotu false.

 

DeviceState

Událost DeviceState je generovaná při vybraných změnách stavu zařízení.

<event2n:Msg>
  <event2n:Timestamp>{TIMESTAMP}</event2n:Timestamp>
  <event2n:EventName>event2n:DeviceState</event2n:EventName>
  <event2n:Data>
    <event2n:State>{STATE}</event2n:State>
  </event2n:Data>
</event2n:Msg>

Parametry události

TIMESTAMP

Datum a čas vzniku události, viz kap. Formát vybraných parametrů.

STATE

Upřesňuje typ události. Možné hodnoty jsou:

  • startup – událost generovaná vždy po startu zařízení