Konfiguracja funkcji HTTP
Do skonfigurowania tej funkcjonalności wymagane jest oprogramowanie z oznaczeniem KG-NVRXXX(New_soft_1.3)_XXXXXX lub nowszym
Opis funkcji HTTP
Integracja kamer z systemami zewnętrznymi przy wykorzystaniu funkcji HTTP POST umożliwia przesyłanie informacji alarmowych do central zarządzających, innych systemów bezpieczeństwa lub baz danych za pośrednictwem sieci IP. Dzięki temu zdarzenia generowane przez analizę obrazu (np. detekcja ruchu, przekroczenie linii, wejście do strefy) mogą być automatycznie raportowane do wskazanych odbiorców w czasie rzeczywistym.
Konfiguracja analizy IVS
Po zalogowaniu się do urządzenia przejdź do Ustawień, następnie wybierz zakładkę Inteligentny → Ustawienia AI. Wskaż preferowany typ analizy, uruchom go, a następnie przejdź do konfiguracji, wybierając również odpowiedni kanał kamery.
Utwórz strefę IVS, a następnie w sekcji Ustawienia akcji NVR zaznacz opcję Powiadomienie z centrum alarmowego.
Przejdź do Konfiguracja → Sieć → Opcje zaawansowane, a następnie wybierz sekcję Centrum alarmowe.
Konfiguracja Endpointu HTTP
Kliknij przycisk Edycja przy wolnej sekcji oraz wprowadź następujące dane przedstawione na zrzucie ekranu
| Serwer alarmowy | 10.1.44.55 |
Adres IP lub Domena usług przechwytującej żądania POST wysyłane z rejestratora |
| URL | /data_post?key=AAAXXZZ | Ścieżka URL usług przechwytującej żądania W zależności od typu usługi przechwytującej ścieżka URL będzie się różnić przed konfiguracja usługi zapoznaj się z dokumentacją |
| Protokół | HTTP lub HTTPS | Protokół obsługiwany przez usługę przechwytująca żądania |
| Port | 80 | Port obsługiwany przez usługę przechwytująca żądania |
Przykładowy POST wysyłany z urządzenia
Accesing: /
Method: POST
Params:
Body:{
"EventNotificationAlert": {
"ip_address": "192.168.120.211", // Adres IP kanału kamery wysyłającego alarm
"port": "80", // Port usługi przechytujący przechwytująca żądania
"protocol": "HTTP", // Protokół obsługiwany przez usługę przechwytująca żądania
"mac_address": "00:24:60:58:24:71", //Adres MAC urządzenia / rejestratora
"channel_id": 1, //N umerNumer kanału kamery z którego zostało wysłane żadaniee
"osd_name": "Wejście główne", // Nazwa OSD kanału
"trigger_time": "2025-06-09T22:17:18-05:00", // Czas wystąpienia zdarzenia (format ISO 8601)
"active_post_count": 1, // Numer zdarzenia
"event_type": "appEventVideoMotion", // Typ zdarzenia (np. detekcja ruchu)
"event_state": "active", // Stan zdarzenia (active/inactive)
"event_description": "appEventVideoMotion alarm", // Opis zdarzenia
"detection_picture_transtype": "binary", // Format przesyłania obrazu
"detection_pictures_number": 1, // Liczba zdjęć
"anr": "false" // Status funkcji ANR (true/false)
}
}
Konfiguracja usługi HTTP z popularnymi rozwiązaniami
Satel z modułem ETHM-1
Do obsługi Wejścia IP w module ETHM-1 należy zaktualizować urządzenia
Centrala alarmowa - oprogramowanie w wersji 1.22 lub nowszy
Moduł komunikacyjny ETHM-1 - oprogramowanie w wersji 2.10 lub nowszy
Skonfiguruj dla wybranej strefy jedno z wejść alarmowych nadając unikalną nazwę, typ reakcji oraz typ linii
W sekcji sprzęt skonfiguruj adres IP modułu ETHM-1 zgodny zgodny z siecią lokalną
Przejdź do zakładki Wejścia IP dla jednej z wolnych pozycji skonfiguruj numer wejścia alarmowego, frazę (ścieżka URL) oraz Port TCP/IP
Przed przystąpieniem do konfiguracji portu TCP/IP należy upewnić się, że wybrany port nie jest już zajęty
Po wygenerowaniu danych przejdź do rejestratora do sekcji Centrum alarmowe uruchom edycje endpintu HTTP oraz wprowadź następujące informacje

| Serwer alarmowy | Adres IP modułu ETHM-1 |
| URL | Fraza / unikalny klucz wygenerowany w module ETHM-1 w sekcji Wejścia IP |
| Protokół | HTTP |
| Port | Port TCP/IP skonfigurowany w sekcji Wejścia IP |
Po zapisaniu konfiguracji i wykonaniu testu komunikacji rejestrator może zwrócić informację o braku połączenia. Wynika to z faktu, że moduł ETHM-1 nie odsyła kodu 200 (OK) po otrzymaniu żądania.





