W komendach można korzystać z szablonów wiadomości dla komend wysyłających powiadomienia (zobacz: Wyślij e-mail, Wyślij SMS, Wywołaj komendę URL):
{eventNode} - nazwa Serwera (do użytku, gdy makro nie jest powiązane z konkretną kamerą);
{cameraLabel} - jedynie nazwa kamery;
{name} - nazwa rozpoznanej osoby z List Szablonów Twarzy;
{age} - wiek rozpoznanej osoby;
{gender} - płeć rozpoznanej osoby;
Szablony {age} i {gender} mogą być stosowane jedynie wtedy, gdy są spełnione następujące wymagania:
|
{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.
Szablony statystyczne mogą być stosowane jedynie dla makr, które korzystają z warunków statystycznych (zobacz: Wyzwalanie makr poprzez dane statystyczne). |
Szablony zezwalają na {} oraz %%. Przykład: %cameraId%. |
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:
|
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 |