Funcționalitățile VisenTrax, explicate pe larg
Tot ce face platforma de monitorizare pentru NVR-uri și camere Hikvision: de la detectarea camerelor offline și alertele pe Telegram, la analiza AI, verificarea vizibilității, hărți, rapoarte SLA și aplicația mobilă.
Monitorizare automată NVR și camere
Inima VisenTrax este un proces automat care rulează la fiecare 2 minute și interoghează toate NVR-urile Hikvision prin protocolul ISAPI, cu autentificare Digest. În prima fază, conectivitatea tuturor NVR-urilor este testată în paralel; apoi, pentru NVR-urile care răspund, se citesc lista canalelor, statusul fiecărei camere și parametrii fluxurilor video.
- Status pentru fiecare cameră: online, offline, fără semnal video, cu eroarea raportată de NVR
- Timp de răspuns al NVR-ului (latență) înregistrat la fiecare verificare
- Nume, IP, model și parametrii fluxului (fps, codec) pentru fiecare canal
- Protecție împotriva alarmelor false: dacă NVR-ul nu poate furniza statusul canalelor, starea anterioară e păstrată
- Panou cu monitorizarea joburilor automate (polling, notificări, escaladare, arhivare, rapoarte)

Grupuri, etichete și mod mentenanță
NVR-urile se organizează pe grupuri (de exemplu „Școli & grădinițe” sau un client) și pe etichete. Un NVR aflat în lucru poate fi pus în mod mentenanță pentru un interval: datele se colectează în continuare, dar alertele și escaladările sunt suspendate.
Camere offline și ultima imagine bună
Pagina Camere offline adună toate camerele care nu funcționează, sortate după gravitate: critic (peste 24 de ore), atenție (1–24 de ore) și recent. Camerele de pe un NVR inaccesibil sunt marcate separat, pentru că problema reală e NVR-ul sau conexiunea locației.
- Ultima imagine bună pentru fiecare cameră — reîmprospătată continuu cât timp camera merge, păstrată când cade
- Durata exactă de la cădere și data ultimei verificări
- Creare incident pe NVR dintr-un click pentru toate camerele afectate
- SMS către tehnician cu numele camerei și un link de hartă (Google Maps sau link securizat, valabil 24 de ore)
- Restart cameră prin ISAPI, export CSV, vizualizare tabel sau carduri, actualizare automată

Incidente, corelație și escaladare
VisenTrax nu trimite câte o alertă pentru fiecare cameră. Evenimentele sunt corelate automat în incidente:
- NVR inaccesibil — un singur incident pentru tot NVR-ul, indiferent câte camere are
- Camere multiple offline — când o parte importantă din camerele unui NVR cad simultan (tipic: switch PoE sau alimentare)
- Cameră offline — incident individual pentru o cameră izolată
- Incidente AI — create de analiza automată când identifică o cauză cu încredere ridicată
- Rezolvare automată când echipamentul revine, cu notificare de revenire
Fiecare incident are un flux de lucru (OPEN → ASSIGNED → IN PROGRESS → RESOLVED → CLOSED), tehnician asignat, note, recomandare de intervenție și jurnal complet cu toate notificările trimise.
Escaladare automată
Regulile de escaladare se definesc pe severitate și status. Exemplu implicit: un incident critic neasignat în 15 minute anunță toți tehnicienii; dacă nu e confirmat în 30 de minute urcă la nivelul 2; dacă e încă nerezolvat după 2 ore, anunță supervizorul. Escaladarea respectă orele de liniște pentru incidentele necritice și nu „consumă” un nivel dacă nimeni n-a putut fi anunțat.

Notificări: Telegram, email, SMS, push
Toate notificările trec printr-o coadă cu reîncercări automate, deduplicare și protecție la limitări (de exemplu, când Telegram cere încetinirea trimiterii la o pană mare, mesajele sunt amânate, nu pierdute).
Telegram
Mai multe chat-uri sau grupuri autorizate, mesaje cu poza camerei (live la revenire, ultima imagine bună la cădere), locația NVR-ului și link direct la incident.
Server SMTP propriu sau al instituției (STARTTLS / SSL), mai mulți destinatari, mesaje HTML și rapoarte periodice cu PDF.
SMS
Prin gateway SMS propriu, mesaje scurte pentru alerte și escaladări critice.
Push
Notificări native Web Push (VAPID) pe telefon și desktop, cu iconiță, badge și deschiderea paginii relevante la atingere.
Reguli care reduc zgomotul
- Ce evenimente se notifică: cameră offline, cameră revenită, NVR inaccesibil, NVR revenit
- Ore de liniște — noaptea pleacă doar alertele critice
- Cooldown pentru camerele care cad și revin repetat
- Do Not Disturb pe chat Telegram (permanent sau 1–24 de ore) și pe utilizator
- Mod mentenanță pe NVR — fără alerte cât timp se lucrează la el

Botul Telegram
Botul VisenTrax răspunde doar chat-urilor autorizate de administrator și are limitare de rată. Comenzile disponibile:
| /status | Rezumatul sistemului: NVR-uri și camere online/offline, incidente active |
| /nvr | Lista NVR-urilor; /nvr <id> afișează detaliile unui NVR |
| /cameras | Camerele offline în acest moment |
| /incidents | Incidentele active, cu severitate și vechime |
| /health | Scorul de sănătate al sistemului |
| /snap <nvr> <cam> | Snapshot live de la o cameră, trimis ca poză |
| /map <nvr> [cam] | Locația camerelor unui NVR sau a unei camere anume |
| /restart <nvr> | Restart NVR, cu confirmare |
| /dnd [on | off | 1h…24h] | Oprește sau repornește notificările pentru chat-ul curent |
Analiză AI: cauza probabilă și predicție
După fiecare verificare, motorul de analiză construiește un set de semnale pentru fiecare NVR — câte camere au căzut și cât de apropiat în timp, latența față de media proprie, istoricul fiecărei camere, starea discurilor — și le compară cu tiparele cunoscute de defectare. Rezultatul este o cauză probabilă cu un scor de încredere și o recomandare concretă.
- Switch PoE defect sau segment de rețea căzut
- NVR fără alimentare / internet sau NVR instabil
- Cameră defectă (căderi repetate ale aceleiași camere)
- Cădere în cascadă pe mai multe echipamente
- Latență anormală și risc de stocare (HDD)
- Predicție pe 48 de ore: scor de risc pe fiecare cameră, bazat pe frecvența și tendința căderilor
Probabilitățile se ajustează în timp pe baza istoricului real al instalației (abordare bayesiană), astfel încât analiza devine mai precisă pe măsură ce sistemul rulează.

C.V.C. — verificarea vizibilității camerelor
Camera Visibility Check rezolvă o problemă pe care monitorizarea clasică nu o vede: camere online, dar cu imagine inutilizabilă. Sistemul arhivează automat câte o imagine de zi și una de noapte pentru fiecare cameră și calculează pentru fiecare:
- Pânze de păianjen / obstrucții — vizibile mai ales noaptea, când IR-ul le luminează
- Claritate — imagine neclară, focus pierdut
- Lentilă murdară sau aburită — imagine „spălată”, fără detalii
- Împrăștiere IR — reflexii care orbesc imaginea pe timp de noapte
Pragurile se configurează din setări, iar fiecare cameră semnalată poate fi transformată direct în incident pentru echipa de mentenanță. Comparatorul glisant arată imaginea de zi și de noapte suprapuse.

Arhivă de imagini
Arhivarea zi/noapte rulează automat la orele alese, cu retenție configurabilă. În plus, ultima imagine bună a fiecărei camere este reîmprospătată continuu, astfel încât la o cădere aveți mereu o imagine recentă — în aplicație, în incident și în alerta Telegram.
Hartă, câmp vizual și topologie
Harta interactivă (OpenStreetMap) afișează NVR-urile și camerele cu statusul live. Pentru fiecare cameră se pot seta coordonatele, orientarea și unghiul de vizualizare; câmpul vizual (FOV) se desenează pe hartă și se editează vizual.
- Filtre pe tip de cameră (fixă, PTZ, LPR) și pe status
- Fereastră cu snapshot live direct din hartă
- Topologie de rețea: relațiile NVR → camere și impactul unei căderi
- Căutare adresă (geocodare) la poziționare
- Link public temporar spre locația unei camere, pentru tehnician

Planuri de etaj
Încărcați planul fiecărui etaj sau al fiecărei clădiri (PNG/JPG) și plasați camerele prin drag & drop. Pentru fiecare cameră se ajustează direcția, unghiul și raza câmpului vizual, iar culoarea indică în timp real dacă este online sau offline.

Smart View (Virtual NVR)
Smart View vă permite să construiți „NVR-uri virtuale”: grile cu camere alese din NVR-uri diferite — de exemplu toate intrările clădirilor publice sau toate parcările — cu imagine reîmprospătată automat și ecran complet pentru monitoarele din dispecerat.

Health NVR, configurație și acțiuni remote
Pagina de detaliu a fiecărui NVR reunește tot ce are nevoie un tehnician înainte să plece la intervenție:
- Camerele NVR-ului cu imagine, fps, codec și status
- Uptime pe 30 de zile față de ținta SLA, grafic de latență pe 24 h / 7 / 30 de zile
- HDD: capacitate, ocupare, stare
- Configurație: model, firmware, setări de rețea, utilizatori, canale
- Identificarea canalelor LPR/ANPR (citire numere de înmatriculare)
- Restart cameră și reboot NVR din aplicație, cu confirmare
- Scanner de rețea pentru descoperirea camerelor
Rapoarte, SLA și export
Rapoartele răspund la întrebarea „a funcționat sistemul?” cu cifre: uptime pe NVR, pe grup și pe client, comparat cu ținta SLA, incidentele perioadei, timpul mediu de rezolvare și camerele cu cele mai multe căderi.
- Perioade predefinite sau personalizate, filtrare pe grup
- Raport periodic automat pe email — zilnic, săptămânal sau lunar, cu secțiunile alese și PDF atașat
- Export CSV pentru NVR-uri, incidente și camere problematice
- Ținte SLA și date de contract pe fiecare grup / client

Lucrări tehnice și deviz
Modulul de lucrări tehnice ajută la proiectarea și execuția extinderilor: echipamentele lucrării, conexiunile desenate pe hartă, planurile, materialele și istoricul modificărilor.
- Listă de materiale (BOM) pe categorii, cu cantități, prețuri și status (comandat, livrat, montat)
- Lungimea cablurilor calculată din conexiunile de pe hartă, cu factor de rezervă
- Manoperă, transport, TVA — deviz exportat în PDF cu datele firmei prestatoare
- Acces pe roluri; contul demo doar vizualizează

Utilizatori, roluri și grupuri
Accesul se acordă pe trei roluri — administrator, dispecer și demo — cu posibilitatea de a limita dispecerii și conturile demo la anumite grupuri de NVR-uri (de exemplu, doar camerele unui client). Restricțiile sunt verificate pe server, nu doar ascunse în interfață. Fiecare utilizator își poate schimba parola și își poate activa Do Not Disturb; opțiunea „ține-mă minte” păstrează sesiunea 30 de zile pe dispozitivele de încredere.
Aplicație mobilă (PWA)
VisenTrax se instalează pe ecranul principal al telefonului (Android și iPhone) direct din browser, fără magazin de aplicații.
- Notificări push native, cu acțiuni și deschidere directă a paginii relevante
- Badge pe iconiță cu numărul de incidente active
- Bară de navigare jos, adaptare la notch / Dynamic Island
- Pagină offline și reîncercare automată când revine conexiunea
- Scurtături din iconiță: Overview, Camere offline, Hartă, Incidente

Securitate și protecția datelor
- Parolele NVR-urilor sunt criptate AES-256-GCM în baza de date; parolele utilizatorilor sunt stocate ca hash bcrypt
- Acces numai prin HTTPS, sesiuni securizate, protecție CSRF pe toate acțiunile
- Blocare automată după încercări eșuate de autentificare, limitare de rată pe acțiunile sensibile
- Imaginile arhivate nu sunt publice — sunt servite doar utilizatorilor autentificați, cu verificarea grupului
- Link-urile de imagine din alerte și link-urile de locație sunt cu token, temporare
- Rolul demo maschează adresele IP și nu poate modifica nimic
- Backup și restaurare a configurației (JSON) pentru administrator
- Datele rămân pe serverul ales de dumneavoastră; nu se folosesc servicii cloud terțe pentru imagini
Întrebări tehnice
Ce informații citește VisenTrax de pe NVR?
Pot folosi un utilizator NVR cu drepturi limitate?
Cât de des sunt verificate camerele?
Pot opri alertele cât timp se lucrează la un NVR?
Vreți să vedeți VisenTrax pe camerele dumneavoastră?
Facem o demonstrație live pe NVR-urile Hikvision existente, fără echipamente noi și fără costuri inițiale. Primiți acces de test cu cont demo (IP-uri mascate) sau cont complet.