2N IP Interkom – Jak nahrát konfiguraci pomocí HTTP API
HTTP API je aplikační rozhraní pro ovládání vybraných funkcí 2N IP Interkomu pomocí HTTP protokolu. Toto rozhraní umožňuje jednoduše integrovat 2N IP Interkomy s produkty třetích stran, např. systémy domácí automatizace, zabezpečovací a monitorovací systémy budov apod.
Zde je uveden příklad. Pokud stáhnte ze zařízení konigurační soubor ve formátu .xml a pro lepší přehlednost otevřete např. v programu Notepad++ můžete upravit parametry dle Vašich potřeb, například:
V obrázku výše je výstřižek z nastavení RTSP parametrů, kde např. pro kodek H.264 jsou parametry <Framerate> - 2, <Resolution> - 2, and <Bitrate> - 4.
Toto odpovídá nastavení těchto parametrů pomocí webového rozhraní — číslo parametru odpovídá pořadí parametrů v rolovacím menu pro jednotlivé parametry webového rozhraní:
Pro H.264 to odpovídá těmto parametrům:
- Video Framerate: 30 fps - (č. 1 v konfiguračním souboru)
- Video Resolution: CIF - (č. 2 v konfiguračním souboru)
- Video Bitrate: 512 kbps - (č. 3 v konfiguračním souboru)
V logice přidělování parametrů je první možnost vždy přiřazena k číslu "0".
Funkce /api/config slouží k uploadu nebo downloadu konfigurace zařízení. Funkce je součástí služby System a v případě použití autentizace je nutné, aby uživatel měl přiřazené privilegium Systém Control.
Pro tuto funkci lze použít metodu PUT pro upload konfigurace. V případě uploadu konfigurace je odpověď ve formátu application/json a neobsahuje žádné další parametry.
Příklad:
PUT /api/config
{
"success"
:
true
}
Příklad PUT requestu může vypadat např. takto: https://192.168.50.163/api/config , kde 168.50.163 je IP adresa interkomu.
Můžete si vyzkoušet pomocí HTTP API test tool dostupné zde: https://2N_IP adresa_interkomu/apitest.html
Příklad z tohoto Test tool je na obrázku níže, kde váš upravený .xml soubor bude nahrán.