Documentation for Axxon One 1.0.

Previous page Wywołaj komendę URL  Wyślij powiadomienie push Next page

W komendach można korzystać z szablonów wiadomości dla komend wysyłających powiadomienia (zobacz: Wyślij e-mail, Wyślij SMSWywołaj komendę URL):

  • {cameraNode} - nazwa Serwera;
  • {eventNode} - nazwa Serwera (do użytku, gdy makro nie jest powiązane z konkretną kamerą);

  • {cameraName} - nazwa oraz krótka nazwa kamery, która inicjalizuje makro;
  • {cameraLabel} - jedynie nazwa kamery;

  • {cameraIpAddress} - adres IP kamery;
  • {cameraId} - ID kamery;
  • {cameraRef}- identyfikator VIDEOSOURCEID;
  • {plate} - rozpoznany numer rejestracyjny;
  • {name} - nazwa rozpoznanej osoby z List Szablonów Twarzy;

  • {age} - wiek rozpoznanej osoby;

  • {gender} - płeć rozpoznanej osoby;

    Uwaga!

    Szablony {age} i {gender} mogą być stosowane jedynie wtedy, gdy są spełnione następujące wymagania:

    1. Parametr Płeć i Wiek jest aktywny dla narzędzia detekcji twarzy (zobacz: Konfigurowanie narzędzia detekcji twarzy).
    2. Jako wyzwalacz makra wyznaczone jest zdarzenie typu Wykryto twarz: Określone wyzwalanie.
  • {appearedTime} - czas UTC wykrycia obiektu;

  • {dateTime} - data oraz czas UTC wyzwolenia makra w formacie ISO;

  • {serverDateTime} - czas wyzwolenia makra w czasie lokalnym Serwera w formacie ISO;

  • {rectangles} - koordynaty oraz wielkość obiektów, które wyzwoliły narzędzie detekcji;

  • Szablony statystyczne:

    • {cpuUsage}  - procent obciążenia CPU Serwera;

    • {netUsage} - procent zużytej przepustowości sieci na Serwerze;

    • {memoryUsage} - procent zużytej pamięci RAM na Serwerze;

    • {diskUsage} - procent zużycia miejsca na dysku;

    • {archiveUsage} - procent zużycia miejsca w archiwum.

      Uwaga!

      Szablony statystyczne mogą być stosowane jedynie dla makr, które korzystają z warunków statystycznych (zobacz: Wyzwalanie makr poprzez dane statystyczne).

Informacja

Szablony zezwalają na {} oraz %%. Przykład: %cameraId%. 

Informacja

Szablony daty/czasu (takie jak: dateTime, serverDateTime, appearedTime, serverAppearedTime) zezwalają na wyświetlenie czasu i daty w ustalonym formacie. Parametr opisujący format daty/czasu musi być opisany symbolami @. 

Przykład: {dateTime@%Y-%m-%d %H:%M:%S@}. W podanym przykładzie czas zostanie przedstawiony w formie: 2020-10-04 18:43:23.

Dostępne parametry:

Parametr

Opis

%a

Skrót dnia tygodnia

%A

Dzień tygodnia

%b

Skrót miesiąca

%B

Miesiąc

%y

Ostatnie dwie cyfry roku

%Y

Rok

%m 

Numer miesiąca roku

%d 

Dzień miesiąca

%H

Godzina w formacie 24-godzinnym

%M

Minuta

%S

Sekunda

%F

Ułamek sekundy

Połączone parametry:

Parametr

Opis

%D

Jednoznaczne z %m/%d/%y

%T

Jednoznaczne z %H:%M:%S

Przykład: Makro wysyła wiadomość e-mail o następującym formacie, jeśli narzędzie detekcji poziomu wody zostanie wyzwolone:

Subject: Notification: Attention, water level detection is triggered.

Server: Server1
Camera: 10.0.11.36 34.Camera
Time: 20190812T085517.926430
  • No labels