Sunteți pe pagina 1din 74

®

Instant Alert
v1.2.2

Manual de utilizare

S.C. Security Prod S.R.L.


Piata Garii, bloc K, parter, cod 2900, Arad, jud. Arad
Telefon: 0040/257.338.386, 0040/740.072.690
Fax: 0040/257.228.628
E-mail: dorud@rdslink.ro
Pagina web: www.securityprod.ro
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

Cuprins
1. Introducere
2. Despre program
2.1. Producator
2.2. Contact
3. Cerinte sistem de operare
4. Instalare
5. Informatii generale
5.1. Aplicatie
5.2. Procese
5.3. Module
5.4. Interfata
5.5. Privilegii utilizatori
5.6. Structura obiectivelor
6. Fereastra principala
6.1. Bara principala
6.2. Bara informatiilor
6.3. Bara de butoane
6.4. Lista obiectivelor
6.5. Detaliile obiectivului
6.6. Panoul conexiunilor
6.7. Log-ul principal
6.8. Log-ul conexiunilor
6.9. Istoricul general
6.10. Bara statut
7. Meniuri
7.1. Meniul “Fisier”
7.1.1. Statut lacat
7.1.2. Schimbare utilizator
7.1.3. Administrare serial GPRS/CDMA
7.1.4. Administrare retea
7.1.5. Operatii sistem
7.1.6. Inchidere aplicatie
7.2. Meniul “Editare”
7.2.1. Administrare obiective
7.2.2. Vizualizare obiective
7.2.3. Scheme grafice
7.2.4. Trimitere e-mail/SMS
7.2.5. Cautare text
7.2.6. Cautare obiective inactive
7.3. Meniul “Vizualizare”
7.3.1. Arata sau ascunde barele uneltelor
7.3.2. Arata sau ascunde detaliile obiectivului
7.3.3. Fereastra obiectivelor dezactivate
7.3.4. Panoul memoriei utilizate
7.4. Meniul “Baze de date”
7.4.1. Verificari generale
7.4.2. Reciteste baza de date
7.4.3. Optimizari si reparari
7.4.4. Backup-uri
7.4.5. Eliminare inregistrari vechi
7.4.6. Importare inregistrari din baza de date Watcher
7.5. Meniul “Rapoarte”
7.5.1. Lista evenimentelor si a obiectivelor
7.5.2. Raportul mesajelor e-mail/SMS trimise
7.5.3. Raportul activitatii
7.5.4. Raportul confirmarilor
7.5.5. Raportul conflictelor

-1-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.6. Meniul “Unelte”


7.6.1. Interogari GPRS/CDMA
7.6.2. Interogari GSM
7.6.3. Statut centrala de alarmare
7.6.4. Actualizare coduri echipaje de interventie
7.6.5. Unelte tipice conexiunilor Watcher
7.6.6. Configurare cartele SIM
7.7. Meniul “Optiuni”
7.7.1. Configuratii generale
7.7.2. Configuratii pentru conexiuni
7.7.3. Modificarea structurii evenimentelor
7.7.4. Editare mesaje predefinite
7.7.5. Editare echipaje de interventie
7.7.6. Administrare utilizatori (dispeceri)
7.7.7. Recitirea structurii evenimentelor
7.7.8. Curatare fisiere log
7.8. Meniul “Ajutor”
7.8.1. Actualizare program
7.8.2. Raporteaza bug (eroare)
8. Evenimente
8.1. Informatiile evenimentelor
8.2. Tratarea evenimentelor
8.3. Personalizare evenimente
8.4. Descriere imagini pentru evenimente
9. Adaugare obiective
10. Reprezentari grafice
10.1. Modificare scheme grafice pentru obiective
10.2. Vizualizare grafice la eveniment
11. Aplicatia “Instant Alert gateway”
11.1. Informatii generale
11.2. Configurare
11.3. Comenzi
11.4. Diferente Windows/Linux
12. MySQL
12.1. Ce este MySQL
12.2. Reparare baza de date
12.3. Utilizare aplicatie query
13. Placa dispecerat
13.1. Detalii tehnice
13.2. Comunicare cu aplicatia
14. Moduri recomandate de configurare si executie
14.1. O singura aplicatie client
14.2. Aplicatia gateway (Windows) si aplicatii client
14.3. Aplicatia gateway (Linux) si aplicatii client
15. Notiuni utilizate
15.1. Termeni generali
15.2. Definitii securitate
16. Lista si formatul evenimentelor
16.1. Evenimente ContactID
16.2. Evenimente Watcher
17. Exemple de fisiere configuratii
17.1. “my.ini”
17.2. “my.cnf”
17.3. “icgwyd.rules”
18. Istorie

-2-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

1. Introducere
Instant Alert client este o aplicatie de calculator (PC) pentru monitorizarea sistemelor de alarmare.

-3-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

2. Despre program

2.1. Producator
S.C. Security Prod S.R.L.

2.2. Contact
Security Prod:
- adresa – P-ta Garii, bloc K, parter, Arad, 2900, Romania
- e-mail – dorud@rdslink.ro
- web – www.securityprod.ro, www.dispecerat.ro
- telefon – 0040-257-338386
- mobil – 0040-740-072690
- fax – 0040-257-228628

-4-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

3. Cerinte sistem de operare

Cerinte hardware:
• procesor la frecventa de 300 MHz
• 64 MB memorie RAM
• rezolutie monitor 800x600 pixeli
• ecran 256 culori
• hard-disk 150 MB disponibili
• 1-3 porturi seriale
• placa de sunet

Optional:
• conexiune permanenta la internet (de tip LAN)
• imprimanta A4

Configuratie optima:
• procesor la frecventa de 800 MHz sau mai mare necesar pentru rapiditatea procesarii si afisarii a informatiilor
• 256 MB memorie RAM datorita faptului ca aplicatia, in conditii normale, ruleaza 24 de ore din 24 si necesita stocarea
in aceasta memorie a anumitor structuri de date
• rezolutie monitor 1024x768 pentru afisarea optima a controalelor din fereastra principala
• ecran cu adancimea de culoare 16bit pentru afisarea imaginilor
• memorie virtuala ~ 500 MB pe discul unde este instalat pachetul
• conexiune permanenta la internet
• sursa auxiliara UPX
• nici o alta aplicatie sa nu ruleze pe calculator in afara de “Instant Alert client”
• sistem de operare Microsoft Windows 2000 Professional pentru stabilitate

Desigur ca aceasta este configuratia recomandata de producator dar pachetul ruleaza si pe sisteme mai
putin performante cu precizarea ca pot aparea efecte clar vizibile de incetinire a afisarii de exemplu in cazul afisarii ferestrei
evenimentelor.

-5-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

4. Instalare
Instalarea pachetului “Instant Alert client” se efectueaza de pe un suport fizic (de regula Compact Disk) urmand pasii
urmatori:

1. executia kit-ului de instalare

Se introduce in unitatea CDROM a calculatorului CD-ul ce contine kit-ul de instalare.


Daca kit-ul nu se executa automat din diferite motive cum ar fi dezactivarea optiunii de “autorun” pentru CD-uri din
sistemul de operare atunci se procedeaza astfel:
• se executa comanda “run” a sistemului de operare prin click de mouse pe butonul “Start” apoi pe meniul “Run”
• se introduce in casuta de text “X:\setup.exe”, unde X este drive-ul unitatii CDROM
• se apasa tasta “enter” sau se executa un click pe butonul “OK”

Dupa executarea fisierului “setup.exe” va aparea pe ecran fereastra de inceput a kit-ului de instalare.

2. alegerea tipului de instalare

Kit-ul de instalare este format din componentele:

• fisierele principale ale pachetului (executabile si module)


application data • imagini (meniuri, evenimente, obiective)
• sunete
events manager • aplicatia pentru gestionarea evenimentelor
Configurations • fisierele configuratii (generale, conexiuni, utilizatori, mesaje predefinite)
• modulele utilizate de conexiunile Watcher
Watcher
• configuratiile Watcher
Help • manuale de utilizare pe diferite limbaje
• fisierele binare mysql
mysql
• seturi de caractere mysql
mysql database • baza de date mysql
dispecerat database / personal data • inregistrarile initiale ale dispeceratului (obiective, activitate, grafice si altele)
dispecerat database / languages • inregistrarile ce contin limbajele aplicatiei
dispecerat database / events • inregistrarile ce contin structura evenimentelor
mysql query • aplicatia de query pentru bazele de date mysql
mysql repair • aplicatia pentru repararea bazei de date a pachetului
Sysinfo • modulul generator de informatii despre sistemul de operare

Instalarea poate fi efectuata in 3 moduri:


• full
o se instaleaza intregul pachet (toate componentele de mai sus)
• minimal
o se instaleaza doar pachetele principale (application data, watcher, mysql database, dispecerat database)
• custom
o cu aceasta optiune se pot specifica de catre cel ce efectueaza instalarea care sunt componentele care vor fi
procesate din kit-ul de instalare
o necesar daca instalarea nu este prima pe calculatorul respectiv, astfel se poate specifica instalarea fara
inregistrarile personale pentru a nu le suprascrie pe cele vechi existente deja

NOTA! La dezinstalare se pastreaza toate log-urile si configuratiile aplicatiei precum si toate inregistrarile referitoare la
obiective din baza de date a dispeceratului (mai putin limbajele).

3. pornirea instalarii propriuzise

4. lansarea in executie a pachetului

Dupa finalizarea instalarii kit-ul va crea un “shortcut” pe desktop de unde se poate rula “Instant Alert client” si de
asemenea un director in meniul “Start” de unde se pot rula aplicatiile principale ale pachetului.

-6-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

5. Informatii generale

5.1. Aplicatie
Aplicatia principala a pachetului “Instant Alert client” se gaseste in directorul principal al acesteia (de instalare) si se
numeste instantc.exe. Ea poate fi executata fie de pe desktop fie din directorul de instalare care initial este de forma:
“X:\Program Files\instant-alert\v1.2.2\”, unde X este litera drive-ului sistem
(drive-ul de instalare a sistemului de operare)

Pe langa aceasta aplicatie pachetul contine alte cateva fisiere executabile dupa cum urmeaza:
• icevents.exe
o aplicatie pentru gestionarea formatelor de evenimente
• icexec.exe
o aplicatie cu ajutorul careia se lanseaza in executie modulele auxiliare
o cu ajutorul informatiilor primite de la aplicatia principala lanseaza fizic in executie modulele auxiliare
pentru a nu bloca accesul la “instantc.exe”
• icrepair.exe
o aplicatie pentru repararea bazei de date
• icsql.exe
o aplicatie query pentru bazele de date MySQL
• icupdate.exe
o aplicatie pentru actualizarea de pe pagina dispeceratului (www.dispecerat.ro) a pachetului

Lansarea in executie a aplicatiei principale consta in urmatorii pasi:


- se verifica directoarele aplicatiei si se creaza cele care nu exista
- se citeste tipul platformei, daca are tehnologie NT sau nu
- se verifica daca se pot utiliza si alte aplicatii pe PC in afara de “Instant Alert client”
- se citesc configuratiile generale
- se citeste denumirea dispeceratului
- se initializeaza modulul pentru conexiunea la baza de date MySQL (libmysql.dll)
- se executa daemon-ul MySQL daca nu se utilizeaza “Instant Alert gateway”
- se deschid sau creaza fisierele log
- se conecteaza la baza de date MySQL a dispeceratului
- se initializeaza limbajul utilizat
- se incarca valorile controalelor din limbajul curent
- se incarca configuratiile conexiunilor
- daca exista platforma NT se cer privilegiile necesare pentru executia pe hard-disk de tip NTFS
- se incarca utilizatorii aplicatiei (dispecerii)
- se interogheaza sistemul pentru o posibila conexiune permanenta la internet
- se initializeaza timpii de interogare periodica daca este definita
- se incarca imaginile utilizate de meniuri si obiective
- se pregatesc fisierele temporare
- se incarca structura evenimentelor din baza de date
- se incarca istoricul general
- se incarca lista principala cu obiective
- se verifica daca conexiunea la internet este permanenta
- se verifica daca exista mesaje nevizualizate de la inchiderea anterioara
- se conecteaza telefonul GPRS/CDMA (daca se utilizeaza)

Fiecare pachet “Instant Alert client” are o denumire de forma JJNN unde JJ reprezinta codul judetului societatii
comerciale detinatoare iar NN reprezinta numarul dispeceratului din judetul respectiv. Aceasta identificare este folositoare atat
pentru administratorii pachetului cat si pentru utilizatorii centralelor de alarmare si foloseste la vizualizarea din pagina de
internet a dispeceratului www.dispecerat.ro a ultimelor 50 activitati.

5.2. Procese
Datorita importantei tratarii evenimentelor si a procesarii mesajelor primite de la centralele de alarmare, din aplicatie
s-au indepartat functiile auxiliare (de baze de date, rapoarte, etc.) si au fost introduse in module. Aceste functii din module sunt
executate de aplicatia principala cu ajutorul fisierului executabil icexec. La fiecare lansare a unei functii auxiliare (de exemplu
lista obiectivelor) programul principal executa modulul icreports cu ajutorul icexec si dezactiveaza meniurile si butoanele
aferente comenzii executate pana cand functia respectiva se inchide. Astfel pot fi rulate simultan mai multe procese auxiliare
(cate unul pentru fiecare functie) iar daca se inchide aplicatia principala, aceasta transmite mesaj destructiv la toate procesele
deschise de ea.

NOTA! Aplicatia icexec nu poate fi executata decat de programul principal.


NOTA! Daca se forteaza terminarea programului principal cu ajutorul end task/kill pid procesele auxiliare NU se vor
inchide.

NOTA! Data se forteaza terminarea unui proces auxiliar functia nu va fi disponibila in programul principal numai dupa
o repornire.

-7-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

5.3. Module
Modulele auxiliare utilizate in pachet sunt urmatoarele:
• libicdbwork.dll
o pentru comenzile referitoare la bazele de date MySQL
• libicdraw.dll
o pentru vizualizarea si modificarea reprezentarilor grafice ale obiectivelor
• libicgeneric.dll
o contine functii generale pentru gestionarea configuratiilor
• libichelp.dll
o pentru comenzile de ajutor (despre, raport bug)
• libicmsgs.dll
o pentru gestionarea structurii evenimentelor
• libicreports.dll
o pentru generarea, tiparirea si salvarea rapoartelor
• libicsimcfg.dll
o pentru configurarea cartelelor SIM din comunicatoarele Watcher
• libicsms.dll
o pentru trimiterea de mesaje SMS
• libicsysnfo.dll
o informatii despre sistemul de operare current
• libicwimport.dll
o pentru importarea inregistrarilor din bazele de date Watcher
• libprotocols.dll
o pentru decodificarea datelor GPRS/CDMA (LCP, CHAP, PAP, IPCP, TCP/IP, UDP)
o modul independent de pachet dar care este utilizat in acesta
• libspbase.dll
o functii de conversie si informatii system
o modul independent de pachet dar care este utilizat in acesta

5.4. Interfata
Pachetul “Instant Alert client” a fost construit utilizand o rezolutie de 1024x768 pixeli si este cel mai bine rulat la
rezolutii egale sau mai mari decat aceasta iar fereastra principala se poate mari sau micsora in functie de necesitatile
utilizatorilor cu toate ca marea majoritate a celorlalte ferestre au marime fixa (se incadreaza in limita minima de 800x600
pixeli). Aplicatia este compatibila interfetelor tipice sistemului de operare “Windows XP”.

Toate controalele au suport pentru diferite limbaje iar in pachet sunt incluse 2 si anume limba romana si limba
engleza. Aceste informatii referitoare la limbaje exista in baza de date a dispeceratului si pot fi incarcate din meniul
“Optiuni/Generale”.

Culorile ferestrelor si ale controalelor sunt culorile utilizate de sistemul de operare iar numai cele ce necesita
modificari sunt desenate cu culori specifice (exemplu fereastra evenimentelor sau panoul starii tehnice).

5.5. Privilegii utilizatori


Utilizatorilor aplicatiei numiti “dispeceri” li se atribuie de catre utilizatorul principal “Administrator” anumite reguli
de folosire numite privilegii. Acestea permit sau nu permit utilizatorului sa efectueze comenzi, in functie de tipul privilegiului. Aici
intervine si rolul lacatului aplicatiei astfel incat daca se deschide lacatul de catre un utilizator care are privilegiu in acest sens
toate comenzile sunt disponibile pentru fiecare utilizator, indiferent de privilegiile acestuia.

Lista privilegiilor:

§ statut lacat - acces la deschiderea lacatului (inchiderea acestuia nu necesita privilegiu)


§ serial - acces la conexiunea GPRS/CDMA (conectare, reconectare, deconectare, ping)
§ network - acces la conexiunea permanenta la internet
§ sistem - acces la repornirea si oprirea calculatorului
§ adauga obiective - acces la adaugarea de noi obiective in baza de date
§ modifica obiective - acces la modificarea atributelor obiectivelor deja existente
§ sterge obiective - acces la stergerea obiectivelor din baza de date
§ vizualizeaza scheme grafice - acces la vizualizarea reprezentarilor grafice ale obiectivelor
§ modifica scheme grafice - acces la modificarea reprezentarilor grafice
§ trimitere email - acces la trimiterea de mesaje e-mail
§ trimitere SMS - acces la trimiterea de mesaje SMS
§ baza de date 1 - acces la verificari si analizari referitoare la baza de date a dispeceratului
§ baza de date 2 - acces la optimizari, reparari, curatari referitoare la baza de date a dispeceratului
§ backups - acces la crearea, restaurarea si stergerea backup-urilor pentru baza de date a dispeceratului
§ importare watcher - acces la modulul de importare a inregistrarilor din bazele de date Watcher
§ rapoarte - acces la modulul rapoartelor (generare, tiparire, salvare)
§ interogare si statut - acces la functiile de interogare si statut obiectiv
§ trimite coduri echipaje - acces la trimiterea codurilor echipajelor de interventie

-8-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

§ unelte watcher - acces la uneltele specifice comunicarii Watcher (resetare placa, sincronizare timp, formatare
memorie)
§ configurare sim - acces la modulul de configurare a cartelelor SIM
§ optiuni generale - acces la optiunile generale (culori, startup, sortare, limba si altele)
§ configurari conexiuni - acces la configuratiile conexiunilor Instant si Watcher
§ gestiune evenimente - acces la structura evenimentelor
§ gestiune mesaje predefinite - acces la mesajele predefinite utilizate in trimiterea mesajelor e-mail si SMS
§ gestiune coduri echipaje - acces la gestionarea codurilor echipajelor de interventie
§ actualizare aplicatie - acces la aplicatia de actualizare a pachetului
§ trimite raport bug - acces la trimiterea raporturilor referitoare la erori in program

Initial exista 2 utilizatori ai aplicatiei si anume “Administrator” si “Guest”. Acestia nu pot fi eliminate din lista
utilizatorilor.

“Administrator” are parola predefinita “admin” si acces la toate comenzile (toate privilegiile).
“Guest” are parola predefinita “1234” si are acces limitat (doar privilegiile minime de functionare).

NOTA! Privilegiile sunt valabile doar pentru aplicatia principala “instantc.exe” si nu pentru celelalte aplicatii sau
module dar majoritatea functiilor ce se executa cu ajutorul acestor module necesita privilegiu din programul principal pentru a
putea fi executate iar odata lansate in executie intregul continut al acestora este disponibil cu exceptia modulului pentru
reprezentare grafica unde pentru modificarea acesteia utilizatorul trebuie sa aiba si privilegiu de modificare nu numai de
vizualizare.

5.6. Structura obiectivelor


Obiectivele din baza de date a dispeceratului “Instant Alert client” contin un bagaj complet de informatii referitoare la
acestea dupa cum urmeaza:

§ informatii personale – detalii referitoate la denumire, adresa, contact si altele


o denumirea obiectivului
o adresa obiectivului
o numerele de telefon pentru contact
o utilizatorul principal
o adresa de e-mail pentru mesaje
o numarul de telefon pentru mesaje SMS
o mesajul catre utilizatorii aplicatiei (dispeceri)
o evenimentele personalizate

§ informatii tehnice – detalii necesare pentru monitorizarea centralei de alarmare


o identificatorul obiectivului
o numarul de telefon pentru comunicator
o tipul centralei de alarmare
o tipul comunicatorului
o numarul de partitii existente
o tipul obiectivului
o ruta obiectivului
o definitiile zonelor si partitiilor
o definitiile orarului de functionare
o utilizatorii centralei de alarmare

§ informatii activitate – activitatea obiectivelor de la adaugare


o data si ora sosirii evenimentului la dispecerat
o data si ora producerii evenimentului
o denumirea evenimentului
o data si ora confirmarii
o comentariile dispecerului la confirmare
o dispecerul activ in momentul sosirii evenimentului
o utilizatori web

NOTA! La fiecare informatie sunt anumite reguli referitoare la numarul de caractere maxim si tipul informatiei (daca
este numar, valoare adevarat/fals, sir de caractere, si altele).

NOTA! Identificatorul obiectivului este obligatoriu format din 4 caractere care pot lua valori de la `0` la `F` (exemple:
1000, 10FD, B0EE, 298C).

NOTA! Orarul de functionare al obiectivului poate lua valori intre ora 00:00 si 23:59 si nu intre 00:00 si 24:00.

NOTA! Pentru a putea vizualiza activitatea cu ajutorul paginii www.dispecerat.ro trebuie sa existe utilizatori web
pentru obiectiv deoarece pe baza informatiilor detinute despre acestia pagina de mai sus preia informatii de la dispecerat prin
conexiunea permanenta la internet (daca aceasta exista).

-9-
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

6. Fereastra principala
Fereastra principala a “Instant Alert client” arata ca si in imaginea

si este formata din urmatoarele componente:

6.1. bara principala


Bara cu principalele butoane pentru uneltele de comunicare.

6.2. bara informatiilor


Bara unde sunt afisate informatii diverse cum ar fi:
- data si ora curenta a sistemului
- identificatorul obiectivului in interogare Watcher curenta
- lista obiectivelor dezactivate in afara programului de lucru
- lista interogarilor Instant GPRS/CDMA curente

6.3. bara de butoane


Bara cu butoane pentru actiuni cum ar fi:
- deschidere/inchidere lacat
- schimbare utilizator
- adaugare obiective
- modificare obiective
- caurate text
- repetare cautare text
- recitire baza de date
- configuratii generale
- configurarea conexiunilor
- gestionare mesaje predefinite
- modificarea atributelor utilizatorului curent
- ghid de utilizare
- lansarea actualizarii

- 10 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

6.4. lista obiectivelor


Lista principala a pachetului unde sunt afisate informatii despre obiective si statutul curent al acestora dupa cum
urmeaza:
- objid – identificatorul obiectivelor
- nume – denumirea obiectivelor
- statut – starea curenta a obiectivelor (“activ” daca obiectivul comunica cu dispeceratul sau “inactiv”
daca obiectivul nu a raspuns la ultima interogare)
- utilizator – utilizatorul principal al obiectivului
- adresa – adresa unde este amplasata centrala de alarma
- orar – orarul curent de functionare al obiectivului
- sel – starea de interogare a obiectivului (daca este selectat pentru interogare sau nu)

6.5. detaliile obiectivului


In panoul obiectivelor se gasesc detaliile referitoare la obiectivul curent selectat din lista principala. De aici se poate
vizualiza starea partitiilor si cea tehnica precum si adresa, numerele de telefon pentru contact si altele. Informatiile de aici sunt
urmatoarele:
- partitii – starea partitiilor existente la obiectiv (activata / dezactivata / necunoscuta)
- tehnic – starea tehnica a obiectivului (daca imaginile de la starea tehnica schimba la interval de 1
secunda fundalul din transparent in culoarea rosu atunci partea tehnica respectiva imaginii lipseste)
este prezentata de imaginile de mai jos

1 - lipsa sirena 2 - lipsa baterie 3 - lipsa ora exacta 4 - lipsa tensiune

5 - lipsa tastatura 6 - sabotaj 7 - in mod service 8 - supracurent

- adresa – adresa obiectivului


- telefoane – numerele de telefon pentru contact
- eroare minute – precizia activarilor / dezactivarilor
- mesaj utilizator – mesajul de la obiectiv catre dispeceri
- istoric obiectiv – ultimele activitati ale obiectivului

6.6. panoul conexiunilor


In acest panou se gasesc adresele ip ale conexiunii GPRS/CDMA si ale celei permanente (daca exista), traficul pe
aceste doua conexiuni si detaliile referitoare la comunicarea cu placa Watcher. In casutele “NET” si “SERIAL” se afla adresele
curente iar in casutele “IN” si “OUT” se afla numarul de octeti primiti si trimisi de conexiunile la internet (GPRS/CDMA si LAN).

Comunicarea cu placa dispecerat Watcher este reprezentata de indicatoarele de semnal pentru cele 4 telefoane
mobile (primele 3 se afla pe primul port serial Watcher iar al 4-lea se afla pe portul serial secundar Watcher). Daca lipsesc
telefoanele mobile Watcher exista posibilitatea de a le debifa de la statut astfel incat daca se ascunde panoul conexiunilor san u
comunice lipsa telefoanelor inexistente.

Tot aici sunt reprezentate si liniile telefonice fixe daca exista legate la placa dispecerat Watcher.

6.7. log-ul principal


In log-ul principal sunt trecute de catre program toate evenimentele survenite pe parcursul rularii de tip general cu
ajutorul carora instiinteaza utilizatorul ce anume se executa la un moment dat.

6.8. log-ul conexiunilor


In acest log sunt trecute evenimentele legate de comunicare si anume cele legate de conexiunile GPRS/CDMA,
permanenta, comunicarea cu placa Watcher, procesul de interogare atat pentru centralele de alarmare Instant cat si pentru cele
cu comunicator Watcher, tratarea mesajelor primite de la obiective si diferite instiintari toate referitoare la comunicare.

- 11 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

6.9. istoricul general


Aici sunt afisate ultimele mesaje primite si tratate de dispecerat de la centralele de alarmare unde cu ajutorul unui
click dublu de mouse pe un eveniment se pot vizualiza toate detaliile mesajului respective

Evenimentele critice (alarme, panici si altele) sunt afisate pe un alt fundal si trebuie confirmate de catre dispecerul
activ.

6.10. bara statut


Bara statut este o bara standard care are mai multe elemente unde in primul element sunt afisate informatiile
referitoare la butoane sau meniuri (descrierea acestora); in al doilea element este afisat numarul de evenimente in asteptare
(numarul de evenimente sosite si salvate in baza de date dar nevizualizate de catre dispecer); in al treilea element este afisat
identificatorul dispeceratului de forma JJNN (JJ – codul judetului, NN – numarul dispeceratului).

- 12 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7. Meniuri

7.1. Meniul “Fisier”


7.1.1. statut lacat

Lacatul aplicatiei are doua stari si anume inchis sau deschis.

Cand lacatul este inchis este afisat ca “Lacat on” cu imaginea unui lacat inchis si nu permite utilizatorilor sa efectueze
comenzile pentru care acestia nu au privilegiu. Exista posibilitatea de a executa comanda daca optiunile generale ale aplicatiei
prevad ca atunci cand comanda respectiva nu este permisa sa ceara utilizatorului parola pentru utilizatorul principal
“Administrator”. In acest caz se afiseaza o fereastra unde se cere introducerea parolei pentru Administrator iar daca parola
introdusa este valida comanda se poate executa.

Cand lacatul este deschis este afisat ca “Lacat off” cu imaginea unui lacat deschis si permite utilizatorului curent
indiferent de privilegiile pe care le are sa execute toate comenzile din program.

NOTA! Deschiderea lacatului necesita privilegiu in acest sens spre deosebire de inchiderea lui care nu necesita nici un
fel de privilegiu.

7.1.2. schimbare utilizator

Schimbarea utilizatorului aplicatiei (dispecerul) se efectueaza cu ajutorul meniului “Fisier/Schimba utilizator”.


Actionand acest meniu programul afiseaza o fereastra de unde se poate alege din lista utilizatorilor cel dorit si se introduce
parola acestuia dupa care se actioneaza butonul “OK” prin click de mouse pe acesta sau cu ajutorul tastei “enter” in casuta
parolei ca in figura de mai jos:

Fereastra de schimbare a utilizatorilor apare automat la intervalele specificate in configuratiile generale ale aplicatiei
daca se specifica astfel.

NOTA! Aceasta fereastra nu se poate inchide decat daca se introduce un nume si o parola de utilizator valide astfel
daca din greseala utilizatorul curent activeaza meniul el trebuie sa aleaga din nou numele si parola.

7.1.3. administrare serial GPRS/CDMA

Meniul pentru administrarea conexiunii seriale GPRS/CDMA este “Fisier/Serial” si este activat doar daca programul
este configurat sa utilizeze acest tip de conexiune din optiunile de conectare. Din acest meniu se poate conecta telefonul
GPRS/CDMA la retea prin activarea submeniului “Serial/Conecteaza”. Procedeul de conectare la retea consta in urmatoarele:

a. initializarea modem-ului
Programul deschide portul serial specificat in optiunile de conectare pentru GPRS/CDMA cu configuratiile
respective si verifica daca exista un telefon mobil conectat la acel port serial. Daca telefonul nu exista procedeul se incheie aici
si se afiseaza un mesaj pentru utilizator in care il atentioneaza in acest sens. Altfel incepe initializarea telefonului pentru
conectare care dureaza aproximativ 30 secunde.

b. apelarea
Dupa initializare se apeleaza numarul de telefon specificat in optiuni si se asteapta pentru informatia de
conectare.

c. negocierea si autentificarea
Urmeaza negocierea tipului de conexiune si trimiterea utilizatorului si a parolei daca este specificata o
conexiune ce foloseste autentificare. Daca autentificarea nu este buna se incheie comunicarea.

d. intrarea in retea
Daca s-a trecut cu succes de autentificare se primeste o adresa ip pentru a putea fi identificata transmiterea
in si din retea si eventual adresele “Domain Name Server”-elor (DNS) primar si secundar. Aceasta adresa ip este valabila pe
parcursul unei singure conectari in cazul in care nu s-a specificat modul de autentificare prin username si password iar in cazul
in care acestea s-au specificat adresa ip va fi tot timpul cea primita in functie de valorile username si password.
Din momentul in care procedeul de conectare s-a incheiat cu succes se pot efectua interogari, statuturi si
trimiteri de coduri echipaje de interventie la obiectivele ce utilizeaza centrale de alarmare Instant. Este important ca pentru
toate aceste obiective programul sa primeasca de la fiecare in parte adresa lor ip deoarece numai asa se pot identifica in retea.

Din submeniul “Serial/Reconecteaza” se poate efectua o reconectare a telefonului GPRS/CDMA la retea daca acest
telefon este conectat deja. Procedeul de reconectare consta in deconectarea completa si repetarea procedeului de conectare.

- 13 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

Din submeniul “Serial/Deconecteaza” se va deconecta telefonul GPRS/CDMA si se va intrerupe orice legatura cu


obiectivele cu centrale de alarmare Instant. Daca exista o conexiune permanenta la internet pe calculatorul pe care este rulat
“Instant Alert client”, programul este configurat sa o utilizeze iar centralele de alarmare “Instant” au fost programate sa
transmita evenimentele pe o conexiune auxiliara (s-a specificat una din cele doua adrese ip adresa conexiunii permanente din
dispecerat) atunci aceste obiective pot trimite evenimente la dispecerat utilizand conexiunea permanenta. Daca si aceasta
conexiune este dezactivata centralele de alarmare Instant nu pot sa trimita nici un eveniment la dispecerat pana cand una din
conexiuni este pusa in functiune.

In meniul “Serial” mai exista un submeniu numit “Ping” prin care se poate testa efectiv starea conexiunii GPRS/CDMA.
Daca se activeaza acest meniu se va afisa in log-ul conexiunilor mesajul “ping 0xc1e28c7e ok” iar programul comunica paginii
web www.dispecerat.ro un pachet de interogare si asteapta de la aceasta un raspuns. Intervalul de asteptare este de 1 minut.
Daca in acest interval se primeste raspuns la interogare se va afisa tot in log-ul conexiunilor mesajul “pong 0xc1e28c7e ok” iar
daca nu se primeste raspuns se va afisa “pong 0xc1e28c7e eroare”. Acest tip de interogare efectueaza transfer de date
contorizabil.
Dupa ce s-au efectuat 5-10 interogari prin acest submeniu “Ping” si nu s-a primit nici un raspuns este posibil ca
legatura intre telefonul GPRS/CDMA si retea sa nu mai fie disponibila si se recomanda o reconectare a telefonului mobil la retea.
Programul mai are un tip de interogare pentru verificarea starii conexiunii GPRS/CDMA care este efectuata automat la
intervale de 5 minute si care efectueaza transfer de date care nu este contorizat.

7.1.4. administrare retea

Prin retea se intelege conexiunea permanenta la internet a calculatorului unde ruleaza “Instant Alert client” iar prin
conexiune permanenta se intelege o conexiune la internet cu o adresa ip fixa posibila in general prin fibra optica, cablu de
satelit si un modem special cu o legatura la calculator printr-o placa de retea. Daca programul este configurat sa utilizeze o
conexiune la internet fixa el verifica la executie daca exista conexiune la internet iar daca aceasta este prezenta verifica si tipul
ei pentru a nu utiliza o conexiune de tip “dial-up” apoi prezenta conexiunii permanente face posibila primirea evenimentelor prin
aceasta.

NOTA! Cu ajutorul conexiunii la retea nu se pot efectua interogari, statuturi sau trimiteri ale codurilor echipajelor de
interventie ci se pot doar primi evenimente deoarece centralele de alarmare GPRS primesc la conectare o adresa ip valabila dar
asa numita “interna” cu ajutorul careia ele pot transmite date oricand dar nu pot primi date decat la un interval foarte scurt de
timp dupa ce au trimis date. Acest mod de comunicare este valabil doar la conexiunile GPRS nu si la cele CDMA.

7.1.5. operatii sistem

Programul poate efectua operatii de repornire si de oprire a calculatorului pe care ruleaza cu ajutorul submeniurilor
“Sistem/Reporneste” si “Sistem/Opreste”. Aceste comenzi sunt echivalente cu cea a sistemului de operare “Start/Shutdown” si
alegerea “Restart” sau “Shutdown”.

Prin executarea uneia din aceste comenzi programul cere sistemului de operare actiunea aferenta si executa modul de
inchidere descris mai jos.

7.1.6. inchidere aplicatie

Inchiderea aplicatiei “Instant Alert client” este efectuata in modul urmator:


- se opresc toate thread-urile ce utilizeaza diferite intervale de timp pentru executare
- se verifica buffer-ul de primire a evenimentelor iar daca exista mesaje in asteptare ele se salveaza intr-
un fisier din directorul aplicatiei pentru afisarea acestora la urmatoarea lansare in executie
- se elimina fisierele temporare create si utilizate pe parcursul executiei
- se inchide conexiunea GPRS/CDMA daca exista
- se inchide conexiunea cu baza de date MySQL
- se inchid porturile seriale deschise in timpul executiei
- se opreste daemon-ul MySQL
- se trimite mesaj destructiv la toate modulele in curs de executie
- se inchid fisierele log
- se salveaza log-ul principal si cel al conexiunilor in fisiere din directorul “log”
- se elibereaza din memorie imaginile temporare utilizate
- se inchide aplicatia

- 14 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.2. Meniul “Editare”


7.2.1. administrare obiective

Cu ajutorul meniului “Editare/Adauga obiectiv” se introduc obiective noi in baza de date a dispeceratului prin
completarea informatiilor referitoare la acestea. Singura informatie strict necesara este identificatorul format din 4 caractere
obiectivului nou creat care trebuie sa fie unic, sa nu mai existe in baza de date.
Fereastra cu informatiile obiectivelor este ca in imaginea de mai jos

si contine datele despre obiective prezentate la punctul 5.6.


La afisarea ferestrei de adaugare programul completeaza campul de identificator cu urmatoarea valoare in ordine
crescatoare a ultimei valori existente.
Toate obiectivele nou create nu vor avea reprezentare grafica nici activitate iar statutul partitiilor va fi necunoscut
reprezentat printr-un lacat de culoare gri taiat cu doua linii oblice de culoare rosie.
NOTA! Adaugarea de noi obiective necesita privilegiu in acest sens!

Tot din fereastra de mai sus se pot modifica obiectivele deja existente prin redefinirea campurilor.
NOTA! Modificarea obiectivelor necesita privilegiu in acest sens.

Pentru a sterge un obiectiv el trebuie selectat din lista principala a obiectivelor apoi activat meniul “Editare/Sterge
obiectiv”. La stergere se elimina din baza de date toate informatiile referitoare la obiectiv inclusiv activitatea, singurele date care
raman sunt cele referitoare la utilizatorii web ai obiectivului (daca exista).
NOTA! Stergerea obiectivelor necesita privilegiu in acest sens.

7.2.2. vizualizare obiective

Pentru a putea vizualiza componentele unui obiectiv nu este nevoie sa se execute comanda de modificare ci doar un
click dublu de mouse pe obiectivul dorit din lista principala sau cu ajutorul meniului “Editare/Vizualizeaza”. Aceasta actiune
afiseaza tot fereastra de mai sus dar cu restrictionare la modificari si butoane.
Daca dispecerul care doreste vizualizarea unui obiectiv are privilegiul pentru adaugare si modificare de obiective el
poate vizualiza in acest mod si numarul de telefon al comunicatorului.

7.2.3. scheme grafice

Fiecare obiectiv are o reprezentare grafica in care cu ajutorul figurilor primare de desenare si al imaginilor referitoare
la componentele unei centrale de alarmare se pastreaza schitele obiectivului respectiv. Aceste schite pot fi desenate pe 10
pagini ce pot fi exportate in format grafic “harta de biti” (bmp) si tiparite la imprimanta.
Schemele grafice sunt utilizate de catre dispeceri care la un eveniment pot vizualiza si directiona echipajele de
interventie exact spre locul producerii evenimentului respectiv.
In schemele grafice se pot desena linii, dreptunghiuri, texte si imaginile descrise mai jos:

- 15 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- usa sens dreapta (directionare) -

- fereastra sens stanga (directionare) -

- senzor de miscare (PIR) sens sus (directionare) -

- contact magnetic sens jos (directionare) -

- buton de panica camera video

- detector de fum monitor de supraveghere -

- sirena tastatura -

- panou de control video recorder

- fereastra sparta

La fiecare imagine din schema grafica i se pot atribui numarul partitiei si zonei de care apartine astfel la eveniment
toate imaginile din zona si partitia respectiva vor schimba intermitent culoarea cadrului intre culoarea initiala si culoarea rosu.

NOTA! Atat vizualizarea cat si modificarea schemelor grafice necesita privilegiu in acest sens.

7.2.4. trimitere e-mail/SMS

Cu ajutorul meniului “Editare/Trimite e-mail” dispecerul poate trimite mesaje de tip e-mail catre adresa respectiva a
obiectivului daca aceasta exista. Mesajele e-mail sunt trimise de catre sistemul de operare, programul nu verifica daca se pot
trimite sau nu. Pentru aceasta este nevoie de o conexiune la internet de orice fel chiar daca ea nu este utilizata de pachetul
“Instant Alert client”. Fereastra de trimitere a mesajelor de tip e-mail arata ca in imaginea de mai jos:

NOTA! Trimiterea de mesaje e-mail necesita privilegiu in acest sens.

Trimiterea de mesaje SMS la numarul de telefon specificat in baza de date pentru obiectiv este efectuata cu ajutorul
unui telefon mobil conectat la calculator. Daca sunt folosite conexiunile Watcher trimiterea se efectueaza utilizand telefonul
mobil conectat la portul serial Watcher secundar de interogari altfel utilizatorul poate configura modulul in acest sens. Mesajele
de tip SMS pot fi trimise ca si mesaje “flash” care apar automat pe ecranul telefonului primitor si mesaje de la numar ascuns
care apar ca trimise de la numar necunoscut pe ecranul telefonului primitor.
La unele tipuri de telefoane mobile mesajele “flash” nu se salveaza in memorie iar la mesajele ascunse le este afisat
numarul de la care au fost trimise.

- 16 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

Fereastra de trimitere a mesajelor de tip SMS arata ca in imaginea de mai jos:

NOTA! Trimiterea de mesaje de tip SMS necesita privilegiu in acest sens.

7.2.5. cautare text

Actiunea de cautare a textelor se refera la gasirea anumitor siruri de caractere care pot sa contina orice caracter
tiparibil de pe tastatura in lista principala a obiectivelor. Ea este efectuata de comanda “Editare/Cauta”.
Mod de functionare: la cautare se preia textul introdus si se cauta incepand cu urmatoarea inregistrare din lista
(urmatorul obiectiv) pana la sfarsitul listei apoi se reia cautarea de la inceputul listei pana la inregistrarea curenta. Programul
cauta textul introdus in toate campurile existente astfel incat daca s-a introdus textul “1” el gaseste orice camp din lista ce
contine acest text. Daca exista rezultat in urma cautarii se va selecta automat din lista inregistrarea unde el a fost gasit.
Fereastra de cautare arata ca in imaginea de mai jos:

Cautarea se poate repeta din meniul “Editare/Cauta iarasi...”. Repetarea executa aceeasi comanda ca si cautarea dar
nu mai afiseaza fereastra, doar cauta textul existent deja in fereastra. Daca se executa repetarea fara o cautare anterioara
atunci comanda de repetare a cautarii este directionata catre cautarea propriuzisa.

7.2.6. cautare obiective inactive

Programul suporta un tip aparte de cautare si anume a obiectivelor inactive prin comanda “Editare/Cauta inactivitate”.
Acest tip cauta toate obiectivele din baza de date care nu au avut activitate in ultimele 24 ore (pana la data curenta). La
aceasta cautare se ignora evenimentele de interogare de orice fel. Fereastra cautarii de inactivitate este prezentata in imaginea
de mai jos:

- 17 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.3. Meniul “Vizualizare”


Meniul “Vizualizare” se refera la afisarea sau ascunderea anumitor elemente din fereastra principala si la afisarea unor
ferestre informative.

7.3.1. arata sau ascunde barele uneltelor

Din meniul “Vizualizare/Bara principala”, daca acesta este bifat atunci bara principala este vizibila in partea de sus a
ferestrei “Instant Alert client” iar daca se debifeaza prin actionarea meniului aceasta bara se va ascunde de catre aplicatie
pentru marirea spatiului folosit de lista cu obiective.
Urmand principiul barei principale descris mai sus se poate ascunde sau arata si bara cu butoane din meniul
“Vizualizare/Bara cu butoane” care este afisata in partea stanga a ferestrei principale si care daca se ascunde mareste pe
orizontala lista obiectivelor.

7.3.2. arata sau ascunde detaliile obiectivului

Din meniul “Vizualizare/Detalii obiectiv” se poate ascunde panoul care afiseaza detaliile obiectivului selectat iar
aceasta ascundere are ca efect marirea listei principale a obiectivelor pe orizontala iar toata suprafata ferestrei va fi ocupata cu
aceasta lista.

7.3.3. fereastra obiectivelor dezactivate

Pentru folosirea mai eficienta a aplicatiei “Instant Alert client”, in versiunea 1.2.2. s-a adaugat o fereastra care
contine lista obiectivelor dezactivate in afara programului de lucru ca si lista din bara informatiilor cu deosebirea ca in fereastra
se afla pe langa identificatorul obiectivelor atat denumirea acestora cat si orarul de functionare pentru ziua in curs dupa cum
arata si imaginea de mai jos:

7.3.4. panoul memoriei utilizate

Avand in vedere posibilitatea ocuparii unei parti mari a memoriei fizice RAM din sistem de catre aplicatia “Instant
Alert client” la executiile de lunga durata cu toate ca memoria aplicatiei nu doar creste ci si descreste prin eliminarea majoritatii
obiectelor din memorie (singurele obiecte care raman permanent in memorie sunt buffer-ele de evenimente si de date) dupa
utilizarea acestora s-a introdus in noua versiune a aplicatiei un panou informativ in care sunt reprezentate atat in procente cat si
in valori numerice memoria utilizata pe tot sistemul de operare si memoria utilizata de “Instant Alert client”. Aici sunt afisate
cele 2 tipuri de memorie folosite de orice aplicatie si anume memoria fizica RAM si memoria virtuala care este de fapt un fisier
de pe discul unde se executa aplicatia si care reprezinta memoria necesara atunci cand cea fizica nu este de capacitate destul
de mare pentru procesele sistemului sau care contine informatii pentru optimizarea executiei proceselor si este creat sub
denumirea de “win386.swp” in sistemele fara tehnologie NT (Win 95/98/ME) si “pagefile.sys” in sistemele cu tehnologie NT
(Win NT/2000/XP/2003). Acest panou este afisat in partea dreapta-jos a aplicatiei si arata ca si in imaginea de mai jos

unde este afisata memoria fizica (physical) de forma “memorie utilizata/memorie totala” si de forma unei bare procentuale si
memoria virtuala (virtual) de forma “memorie utilizata/memorie totala” si de forma unei bare procentuale atat pentru intregul
sistem (system) cat si pentru aplicatia principala “Instant Alert client” (instantc.exe). Barele procentuale sunt desenate in 3
culori functie de procentul acestora si anume: verde pentru o utilizare de pana la 50%, rosu inchis pentru o utilizare intre
50% si 75% si rosu deschis pentru o utilizare de peste 75%.

NOTA! Memoria utilizata de aplicatia principala a pachetului este afisata doar in cazul sistemelor de operare Microsoft
Windows cu tehnologie NT (Win NT/2000/XP/2003).

NOTA! Citirea informatiilor si afisarea acestora in panou se face la un interval de 4 secunde.

- 18 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.4. Meniul “Baze de date”


Meniul “Baze de date” se refera in principal la comenzile pentru baza de date MySQL a dispeceratului. Fereastra
modulului care se ocupa cu aceste comenzi este ca si in imaginea de mai jos:

7.4.1. verificari generale

Prin verificari generale se intelege verificarea si analizarea structurii fizice a fisierelor si continuturilor fisierelor
componente a bazei de date MySQL. Aceste comenzi au rol doar informativ, de raport.

NOTA! Verificarile generale ale bazei de date necesita privilegiu in acest sens.

7.4.2. reciteste baza de date

Recitirea bazei de date se efectueaza prin comanda “Baze de date/Reciteste” si consta in curatarea listei obiectivelor
si a istoricului general si completarea acestora cu valorile recitite din baza de date.

7.4.3. optimizari si reparari

Baza de date de tipul MySQL care este utilizata in pachetul “Instant Alert client” suporta diferite comenzi pentru
optimizare si reparare.
Optimizarile sunt necesare in general pentru o baza de date dupa ce au fost eliminate sau inlocuite mai multe
inregistrari. Optimizarile restructureaza informatiile pentru cel mai eficient si rapid acces la acestea.
Repararea este necesara in cazul in care unele informatii din bazele de date sunt eronate si nu pot fi citite.

NOTA! Optimizarile si repararile bazei de date necesita privilegiu in acest sens.

7.4.4. backup-uri

Backup-ul inseamna o copie de siguranta a bazei de date efectuata la un moment dat. Efectuarea unui backup trebuie
sa aiba loc cel putin o data pe luna in functie de numarului de informatii pe care il detine baza de date respectiva si se executa
prin comanda “Baze de date/Creaza backup” si consta in copierea informatiilor existente la acea data in baza de date intr-un
subdirector de forma “ziualunaanoraminutsecunda” al directorului “bck”.

Backup-urile efectuate pot fi restaurare cu ajutorul meniului “Baze de date/Restaureaza backup”. Restaurarea consta
in copierea din directorul de backup inapoi in baza de date.

De asemenea backup-urile vechi se pot elimina dupa o anumita perioada prin selectarea directoarelor acestora in
fereastra afisata mai sus.

NOTA! Comenzile de backup necesita privilegiu in acest sens.

7.4.5. eliminare inregistrari vechi

Dintre inregistrarile referitoare la activitate, mesajele e-mail si SMS trimise existente in baza de date de mai mult de 3
luni se pot elimina pentru a micsora spatiul ocupat pe discul fix de ele. Fereastra de eliminare este ca si in imaginea de mai jos:

- 19 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.4.6. importare inregistrari din baza de date Watcher

“Instant Alert client” suporta optiunea de a importa informatiile continute de bazele de date Watcher despre obiective
din acestea in baza de date MySQL a dispeceratului. Acest import se efectueaza prin preluarea urmatoarelor:
- definitiile obiectivelor
- evenimentele personalizate
- reprezentarile grafice
- definitiile partitiilor si ale zonelor
- utilizatorii centralei de alarmare
- orarele de functionare
Succesul procesului de importare este de aproximativ 99% deoarece exista unele incompatibilitati referitoare la
reprezentarile grafice dintre cele 2 tipuri de baze de date. Acest proces consta in preluarea informatiilor enumerate mai sus si
transferate in baza de date MySQL a dispeceratului in mod temporar pentru detectarea posibilelor erori la transfer iar apoi se
transfera aceste date din mod temporar in inregistrari valide pentru “Instant Alert client”.

Fereastra de importare este prezentata in imaginea urmatoare:

NOTA! Importarea se poate efectua de mai multe ori dar este recomandat sa se efectueze doar o singura data
deoarece nu sunt verificate informatiile din baza de date curenta a dispeceratului iar daca anumite obiective cu identificator
identic cu cel din baza de date Watcher de unde se face importarea exista ele vor fi suprascrise cu informatiile de la importare.

NOTA! Importarea din bazele de date Watcher necesita privilegiu in acest sens.

- 20 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.5. Meniul “Rapoarte”


Din meniul “Rapoarte” se pot genera diverse tipuri de rapoarte pentru activitatea aplicatiei.

Pentru toate tipurile de rapoarte sunt necesari urmatorii pasi de parcurgere:

a. alegerea informatiilor pentru generare


La tipurile de rapoarte unde controalele care specifica intervalul de timp pentru raport sunt activate se
poate specifica limita minima si maxima de raportare, unde controalele care specifica identificatorul si denumirea obiectivelor
sunt activate se poate specifica identificatorul sau denumirea obiectivului pentru care se genereaza raport iar daca este activat
controlul de filtrare a codurilor se pot specifica prin bifare si debifare codurile pentru generare. Aceste coduri reprezinta tipul
evenimentului unde 24=ContactID, 38=4x1, 39=4x2, 48=Watcher si 98=Custom. Codul 98 este reprezentat de evenimentele
de tip informativ care nu se primesc de la obiective ci sunt tratate de program de pilda in cazul in care un obiectiv nu raspunde
se trateaza un eveniment cu codul 98 care nu este primit, el doar exista in baza de date.
La rapoartele pe obiectiv sau pe durata se poate opta pentru a fisarea doar a anumitor inregistrari de
activitate functie de tipul (prioritatea) acestora.

b. generarea raportului
Dupa ce s-au selectat optiunile pentru raport se actioneaza butonul “genereaza” iar daca in urma generarii
exista rezultate ele se pot vizualiza si tipari altfel se pot revizui optiunile pentru o noua generare.
c. vizualizarea sau salvarea pe disc
Vizualizarea se efectueaza prin afisarea unei ferestre ce contine in functie de imprimanta initiala a sistemului
paginile cu valorile rezultate care se pot tipari la imprimanta.
Salvarea rezultatelor consta in scrierea acestora intr-un fisier creat in subdirectorul “sav” al directorului
principal, un fisier cu extensia “lst” sau “txt” in care informatiile sunt de tip text.

d. curatarea rezultatelor
Daca se doreste efectuarea unui alt raport cu optiuni diferite se poate actiona butonul “curata” pentru
anularea rezultatelor curente.

NOTA! Generarea rapoartelor necesita privilegiu in acest sens.

Fereastra de generare a rapoartelor este ca si in imaginea de mai jos:

7.5.1. lista evenimentelor si a obiectivelor

Prin alegerea meniului “Rapoarte/Lista evenimentelor” se genereaza un raport cu privire la structura evenimentelor
existente in baza de date pentru limbajul programului principal. Aici sunt afisate urmatoarele:
- codul evenimentului
- grupa si subgrupa
- daca evenimentul se refera la zona sau la utilizator
- daca evenimentul necesita confirmare din partea dispecerilor
- denumirea evenimentului
- detalii referitoare la eveniment
In lista obiectivelor sunt afisate informatii minime referitoare la toate obiectivele exstente in baza de date si anume
identificatorul, denumirea, utilizatorul principal si adresa.

7.5.2. raportul mesajelor e-mail/SMS trimise

Tot in cadrul rapoartelor se pot genera liste referitoare la mesajele de tip e-mail si SMS trimise de la dispecerat catre
diferite obiective. In cadrul acestor rapoarte se afiseaza identificatorul obiectivului la care s-au trimis, adresa de e-mail in cazul
mesajelor e-mail sau numarul de telefon in cazul mesajelor SMS la care s-au trimis, continutul mesajului, data si ora la care s-au
trimis si numele dispecerului activ in momentul trimiterii mesajelor.

- 21 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.5.3. raportul activitatii

Raportul pe activitate se poate realiza in doua moduri: fie pe intreaga baza de date specificand doar intervalul de timp
fie pe obiectiv specificand atat intervalul de timp cat si identificatorul sau denumirea obiectivului dorit.
Acest raport afiseaza pentru fiecare inregistrare a activitatii identificatorul obiectivului, codul evenimentului (tipul),
grupa si subgrupa, numele mesajului primit, contorul mesajului, data si ora inregistrarii in dispecerat, ora producerii efective si
numele dispecerului activ la momentul sosirii evenimentului.

7.5.4. raportul confirmarilor

In cadrul acestui raport sunt afisate pentru fiecare eveniment pe langa informatiile de la activitate si informatii
referitoare la confirmarea de catre dispecer a evenimentului si anume comentarii, daca evenimentul a fost confirmat sau nu si
data si ora la care dispecerul a confirmat evenimentul.

NOTA! In acest raport sunt trecute doar evenimentele ce trebuiesc confirmate de dispeceri.

7.5.5. raportul conflictelor

Raportul conflictelor se refera in special la tipul de comunicare Watcher si contine evenimentele generate cu ocazia
apelurilor invalide primite de la numere de telefon necunoscute de dispecerat. Acest raport contine identificatorul obiectivului
care a primit mesajul, numele evenimentului, data si ora producerii, numele dispecerului activ in momentul producerii si
comentarii legate de eveniment.

- 22 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.6. Meniul “Unelte”


Meniul “Unelte” contine actiuni legate de comunicarea dispeceratului cu obiectivele si cu placa dispecerat Watcher.

7.6.1. interogari GPRS/CDMA

Interogarile GPRS/CDMA se pot efectua cu ajutorul meniului “Unelte/Interogheaza” doar la obiectivele ce contin
centrale de alarmare Instant. Aceste tipuri de interogari constau in transmiterea unui pachet de date catre adresa ip a
obiectivului interogat si asteptarea unui alt pachet de date de la obiectiv.

Pentru a putea efectua interogari GPRS/CDMA este necesar ca programul sa utilizeze o conexiune de acest fel iar
aceasta conexiune sa fie in stare de functionare, telefonul mobil sa fie conectat la retea. De asemenea este necesar ca
centralele de alarmare interogate sa fie conectate si ele la retea, sa aiba programata adresa ip a conexiunii programului si sa
transmita la fiecare conectare adresa lor ip pentru identificare.

Avand in vedere ca aceste interogari se efectueaza prin retea “internet” nu este nevoie de asteptare a raspunsului
pentru interogarea obiectivului curent daca se doreste interogarea altui obiectiv. Exista doua limitari referitoare la interogarea
GPRS?CDMA: prima este faptul ca nu se poate interoga acelasi obiectiv a doua oara decat dupa ce s-a primit raspuns la prima
interogare sau a expirat timpul de asteptare pentru interogarea obiectivului respectiv; a doua este faptul ca un obiectiv nu
poate fi interogat daca s-a cerut statut si nu s-a primit inca raspuns de la acesta.

7.6.2. interogari GSM

Aceste interogari se efectueaza utilizand telefonul mobil conectat la portul serial Watcher secundar al carui singur
scop este interogarea.

Pentru a putea efectua interogari GSM este necesar ca programul sa utilizeze conexiunile Watcher iar telefonul de la
portul serial Watcher sa existe si sa fie initializat.

Aceste interogari se pot efectua doar cate una si functioneaza in felul urmator: telefonul mobil din centrala apeleaza
numarul de telefon din baza de date pentru obiectivul dorit spre interogare si asteapta ca telefonul apelat sa sune. Apoi, stiind
ca telefonul apelat exista, asteapta raspuns de la acesta.

La obiectivele cu comunicator de tipul “Watcher 1.2” se transmit activarile si dezactivarile doar la interogare si nu
independenta la data producerii acestora.

La interogarile Watcher se trimite comanda de apel la telefonul Watcher 4 dupa care se verifica daca acesta a apelat
si se asteapta ca telefonul care se apeleaza sa primeasca efectiv apelul dupa care se asteapta apel din partea telefonului din
centrala de alarmare Watcher. In tot acest timp apare statutul telefonului 4 in log-ul conexiunilor astfel: “calling” – se
efectueaza apelul; “connecting” – se conecteaza apelul; “idle” – telefonul este in stare normala fara nici un apel in curs; “busy”
– telefonul apelat este ocupat; “alerting” – telefonul 4 primeste apel din exterior.

7.6.3. statut centrala de alarmare

Statutul centralei de alarmare este disponibil doar la centralele de tip Instant iar modul si conditiile de efectuare sunt
identice cu cele ale interogarii GPRS/CDMA.

In pachetul de date primit la interogarea statutului sunt informatii detaliate referitoare la statutul centralei de
alarmare ca si in figura de mai jos:

- 23 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.6.4. actualizare coduri echipaje de interventie

Centralele de alarmare “Instant” contin un dispozitiv in care se pot introduce chei metalice ce constau in coduri unice
si care sunt distribuite de catre dispecerat echipajelor de interventie. Aceste chei sunt folosite de echipaje la sosirea la obiectiv
in caz de eveniment iar dispeceratul va primi confirmarea echipajelor. Pentru ca obiectivul sa cunoasca codurile curente ale
echipajelor ele trebuiesc trimise la centrala de alarmare de la obiectiv spre memorare. Trimiterea codurilor se face prin meniul
“Unelte/Trimite coduri echipaje” si consta in trimiterea unui pachet ce contine aceste coduri se primirea confirmarii de la
obiectiv. Pentru a se trimite codurile echipajelor de interventie la toate obiectivele ce utilizeaza centrale de alarmare
GPRS/CDMA se va folosi meniul “Unelte/Coduri echipaje la toate ID-urile”.

Codurile utilizate sunt gestionate de program cu ajutorul meniului “Optiuni/Echipaje interventie”, a se vedea 7.6.5.

NOTA! Trimiterea codurilor pentru echipajele de interventie necesita privilegiu in acest sens.

7.6.5. unelte tipice conexiunilor watcher

Pentru conexiunile de tip Watcher exista cateva unelte ce ajuta la comunicarea dintre placa dispecerat Watcher si
programul “Instant”. Aceste unelte sunt:

a. formateaza memoria
Aceasta unealta trimite o comanda la placa Watcher prin care placa formateaza memoria ei interna si este
necesara la inlocuirea memoriei cu una noua.

b. reseteaza telefoane
Aceasta unealta reinitializeaza comunicarea dintre program si portul serial Watcher primar unde se gasesc
cele 3 telefoane mobile care primesc mesaje de la comunicatoarele din centralele de alarmare Watcher.

c. sincronizeaza timp
Cu ajutorul acestei unelte se trimite ora calculatorului la placa Watcher.
Daca primul led de pe placa Watcher se aprinde la intervale mici de timp atunci nu exista comunicare intre
placa si dispeceratul de pe calculator, daca led-ul este aprins tot timpul atunci placa Watcher nu are ora exacta si trebuie trimisa
prin aceasta comanda iar daca led-ul se aprinde la intervale de 1 secunda atunci placa are ora exacta.
In general placa cere singura automat ora exacta de la dispecerat cand nu o are configurata in memorie.

d. reseteaza port secundar


Aceasta comanda testeaza si reinitializeaza telefonul mobil conectat la portul serial Watcher secundar folosit
la interogari.

7.6.6. configurare cartele SIM

Aceasta unealta este necesara pentru scrierea in cartelele SIM folosite de comunicatoarele “Watcher” a numerelor de
telefon din dispecerat si este o implementare a “SimConfig” utilizand portul serial Watcher secundar daca acesta exista si este
functionabil.

Fereastra modulului de configurare SIM este aratata in imaginea de mai jos:

- 24 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.7. Meniul “Optiuni”


Acest meniu contine toate configuratiile referitoare la pachetul “Instant Alert client”. De aici se pot modifica utilizatorii
aplicatiei, modul de conectare si multe altele.

7.7.1. configuratii generale

Din meniul “Optiuni/Generale” pot fi atribuite configuratiile generale ale aplicatiei ca si in imaginea de mai jos

unde:

- lanseaza programul la pornirea Windows-ului


Lanseaza automat pachetul “Instant Alert client” de fiecare data cand sistemul de operare se
porneste prin adaugarea unui “shortcut” al pachetului in directorul de start-up al sistemului.

- foloseste doar Instant Alert client pe acest PC


Cu ajutorul acestei optiuni se trimite comanda la sistemul de operare astfel incat incepand cu
urmatoarea pornire a acestuia nu se va mai putea executa sau incarca nimic in afara de pachetul “Instant Alert client” si
bineinteles driver-ele sistemului.

- cere parola administratorului la inchiderea aplicatiei


Daca este bifata optiunea atunci inchiderea aplicatiei poate fi efectuata doar prin introducerea
parolei administratorului.

- avertizeaza utilizatorul daca operatia nu este permisa de privilegii


Prin aceasta optiune de fiecare data cand un utilizator al aplicatiei in afara de “Administrator”
doreste sa efectueze o operatie pentru care nu are privilegiu se afiseaza un mesaj text care il atentioneaza ca nu are privilegiu
pentru acea operatie.

- cere parola administratorului daca operatia nu este permisa


Prin aceasta optiune de fiecare data cand un utilizator al aplicatiei in afara de “Administrator”
doreste sa efectueze o operatie pentru care nu are privilegiu se afiseaza o fereastra unde acesta poate introduce parola
administrarotului pentru a activa operatia dorita.

- activeaza modul debug


Aceasta optiune este recomandata deoarece la fiecare pornire a aplicatiei aceasta deschide fisiere
log pentru: eventualele erori denumit “_err_debug.log”, activitatea aplicatiei “_log_debug.log”, activitatea conexiunilor
“_net_debug.log” si pentru activitatea conexiunii cu baza de date MySQL “_sql_debug.log” in care se scriu toate evenimentele
aparute in cele 4 cazuri.

- meniuri desenate ca si in Office XP


Prin bifare toate meniurile sunt desenate in stil Microsoft Office XP.

- confirma evenimentele
Aceasta optiune cere utilizatorului curent confirmarea prin apasarea butonului “Confirma” din
fereastra evenimentelor la toate tipurile de evenimente nu doar la cele critice (panica, alarma si altele).

- 25 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- sorteaza lista id-urilor la interogare periodica


Interogarea periodica se bazeaza pe o lista salvata in memorie de catre “Instant” ce contine
identificatoarele obiectivelor pe care le va interoga iar cand aceasta lista se goleste si s-a incheiat o serie de interogari
programul completeaza iarasi lista respectiva. Daca este bifata aceasta optiune atunci in lista programul va sorta
identificatoarele crescator si va incepe interogarea de exemplu cu obiectivul 1001 si va incheia interogarea cu obiectivul FFFF.
Daca nu este bifata aceasta optiune atunci la fiecare completare a listei de interogare periodica se introduc obiectivele in
ordinea in care sunt la momentul respectiv in lista principala a acestora.

- executa intretinere baza de date la lansare


Daca este bifata aceasta optiune atunci aplicatia dupa conectarea cu baza de date efectueaza o
verificare a structurii acesteia iar daca sunt depistate erori va executa comenzi pentru reparare dupa caz.
Este recomandata executarea intretinerii deoarece procesul nu dureaza mult timp (aproximativ 2
secunde) si reduce foarte mult riscul de a porni aplicatia cu baza de date avand erori (pana de curent, oprire fortata a
sistemului si altele).

- nu muta obiectivele sus la eveniment


La fiecare eveniment sosit la dispecerat obiectivul pentru care a venit evenimentul respectiv este
mutat automat la inceputul listei principale. Daca este bifata aceasta optiune atunci nu se muta nici un obiectiv la inceputul listei
la eveniment ci ele raman in permanenta sortate functie de optiunea “in loc mentine sortarea dupa” si se muta doar pozitia listei
pentru a vizualiza obiectivul la care a sosit evenimentul.

- in loc mentine sortarea dupa


Aceasta optiune este valabila doar daca cea anterioara “nu muta obiectivele sus la eveniment”
este bifata si sorteaza lista obiectivelor functie de tipul comunicatorului, identificatorul obiectivului, numele obiectivului sau tipul
obiectivului.

- numar de activitati la istoric general


Aceasta optiune permite alegerea numarului maxim de activitati afisate in istoricul general al
aplicatiei. La inceput se afisau doar 50 activitati dar acum se pot vizualiza pana la 200 de activitati.

- numar de activitati la istoric obiectiv


Aceasta optiune permite alegerea numarului maxim de activitati afisate in lista istoricului pe
obiectiv la selectarea obiectivelor din lista principala. Se pot afisa pana la 100 de activitati dar selectarea unui numar mare de
activitati in acest camp poate sa incetineasca afisarea la selectarea obiectivelor daca numarul total al activitatilor existente in
baza de date este mare.

- culori program
Din acest panou se pot configura culorile de afisare pentru listele principale ale aplicatiei.

- utilizatori aplicatie
Din acest panou se poate activa modul automat de schimbare a dispecerilor astfel incat la orele
specificate aici programul va deschide fereastra de schimbare a utilizatorilor ca si in cazul actionarii meniului “Fisier/Schimba
utilizator”.

- limba aplicatie
In lista limbii aplicatiei sunt afisate limbajele care exista in baza de date a dispeceratului si pe care
le suporta acesta pentru toate controalele atat din aplicatia principala cat si din modulele auxiliare. Selectarea unui alt limbaj in
afara de cel existent se va efectua doar la urmatoarea pornire “Instant Alert client”.

- 26 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.7.2. configuratii pentru conexiuni

Din meniul “Optiuni/Conexiuni” se pot gestiona configurarile conexiunilor aplicatiei. Actionarea acestui meniu are ca
urmare afisarea unei ferestre in care se pot configura:

Conexiunile “Instant” ca si in imaginea de mai jos

unde:

- utilizeaza o conexiune la internet permanenta pentru comunicare


Prin bifarea acestei optiuni la urmatoarea pornire a aplicatiei aceasta verifica daca exista o
conexiune permanenta la internet pe calculatorul curent si incearca sa o foloseasca pentru primirea evenimentelor de la
centralele de alarmare “Instant”. Daca conexiunea exista si este in stare de functionare se va afisa in fereastra principala a
programului adresa ip pentru aceasta conexiune in prima casuta din panoul conexiunilor de forma “000.000.000.000 NET”.

- foloseste un telefon mobil conectat la port serial pentru comunicare


Aceasta optiune activeaza toate setarile pentru un telefon mobil ce are suport GPRS/CDMA cu
ajutorul carora programul va conecta telefonul mobil specificat la retea si va putea comunica cu centralele de alarmare “Instant”
pentru interogari, statuturi, trimiterea codurilor echipajelor de interventie.

- numar (telefon mobil)


Numarul de telefon pentru apelare in cadrul conexiunii GPRS/CDMA care pentru telefoanele cu
suport GPRS este de obicei “*99***1#” iar pentru telefoanele cu suport CDMA este de obicei ”#777”.

- apn
Optiunea este valabila doar pentru telefoanele cu suport GPRS si inseamna definitia punctului de
acces la retea care initial este “internet” (APN = Access Point Name) cu specificarea ca la conexiunile ce folosesc autentificare
acest “apn” are o alta valoare.

- port
Prin port se selecteaza portul serial al calculatorului prin care se face fizic legatura intre program
si interfata sau telefonul mobil GPRS/CDMA. De regula calculatoarele au doar 2 porturi seriale care daca sunt utilizate de
conexiunile Watcher este necesara instalarea unei conexiuni pe port USB (daca exista porturi USB in calculator) printr-un cablu
care face conversia de la port USB la COM (aceasta conversie necesita si instalarea unor driver-e).

- rata baud
Aceasta optiune seteaza rata de transfer a datelor prin portul serial utilizat. In general telefoanele
cu care se conecteaza programul la retea folosesc una din ratele baud de 9.600, 19.200 sau 115.200 bps.

- buffer intrare
Buffer-ul de intrare este capacitarea portului serial de memorare a datelor primite din exterior.

- buffer iesire
Buffer-ul de iesire este capacitatea portului serial de memorare a datelor primite de la aplicatie.

- prioritate
Prioritarea obiectului de citire si scriere la portul serial selectat in cadrul procesului “Instant” unde
catre stanga este cea mai mica prioritate iar catre dreapta este cea mai mare prioritate.

- 27 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- adresa ip
Acest membru nu este utilizat in prezent doar pe baza tehnologiei “internet” va fi folosit in viitor.

- foloseste autentificare
Daca este bifata aceasta optiune la conectarea telefonului mobil GPRS/CDMA la retea se face pe
baza username-ului si a password-ului selectate mai jos. Autentificarea se foloseste pentru a primi de la retea la conectare
aceeasi adresa ip indiferent de numarul de conectari efectuate. Daca nu se foloseste autentificare atunci la conectare se
primeste o adresa ip disponibila de la server-ul unde se face aceasta conectare iar primirea a 2 adrese identice la 2 conectari
este aproape imposibila.

- username
Numele utilizatorului in cazul conectarii prin autentificare.

- password
Parola utilizatorului ales in casuta “username” in cazul conectarii prin autentificare.

- interogare periodica activata


Daca se opteaza pentru o interogare periodica atunci programul interogheaza la intervalul
specificat mai jos toate obiectivele ce au centrale de alarmare “instant” si care sunt selectate pentru interogare.

- interval de timp intre interogari


Intervalul de timp intre interogarile GPRS/CDMA periodice exprimat in secunde.

Conexiunile “Watcher” ca si in imaginea de mai jos

unde:

- activeaza conexiunile Watcher


Activeaza conexiunile cu placa dispecerat Watcher si controalele urmatoare pentru personalizarea
acestora.

- port serial primar (pentru evenimente)


Daca aceasta optiune este bifata atunci in casuta acesteia se specifica numarul portului serial
utilizat la conectarea calculatorului cu primul port serial Watcher unde se gasesc cele maxim 3 telefoane mobile pe care se
primesc evenimente de la obiectivele cu comunicator Watcher.

- port serial secundar (pentru interogari)


Daca este bifata optiunea de utilizare a portului serial secundar Watcher atunci programul
foloseste portul dorit pentru interogarile GSM Watcher. Telefonul conectat la portul serial secundar trebuie initializat pentru ca la
interogari sa nu fie interpretate gresit numerele de telefon de la care se primesc apeluri si pentru configurarea modului de
apelare.

- verificare semnale pentru telefoanele mobile


De aici se specifica intervalul de timp exprimat in secunde la care se va efectua verificarea
semnalului telefonului Watcher 4 pentru interogari. Este recomandat un interval de 2-3 minute. La prima initializare a portului
serial secundar Watcher afisarea in panoul conexiunilor a semnalului se va efectua doar incepand cu al doilea interval deoarece
la primul interval trebuie detectat de catre program modul de citire a semnalului. De exemplu daca intervalul este la fiecare 2
minute atunci dupa primele 2 minute de la initializarea portului serial secundar Watcher se preia de la telefon modul de citire a
semnalului iar dupa inca 2 minute se afiseaza semnalul in panoul conexiunilor.

- 28 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- asteptare beep receptie


Aceasta optiune se refera la telefonul Watcher 4 folosit pentru interogari si consta in intervalul de
timp exprimat in secunde in care programul sa astepte ca telefonul interogat sa primeasca apelul de la telefonul Watcher 4.
Daca in acest interval telefonul de la obiectiv nu a primit apelul de interogare se va afisa un mesaj denumit “Obiectivul nu
raspunde! (nu s-a primit beep)” iar statutul obiectivului din lista principala va fi “inactiv” cu culoarea pentru eroare care initial
este rosie.

- asteptare raspuns interogare


Aceasta optiune se refera la telefonul Watcher 4 folosit pentru interogari si consta in intervalul de
timp exprimat in secunde in care programul sa astepte ca telefonul interogat sa raspunda apelului primit la interogare. Daca in
acest interval telefonul de la obiectiv a primit apelul de interogare dar nu a raspuns la el se va afisa un mesaj denumit
“Obiectivul nu raspunde!” iar statutul obiectivului din lista principala va fi “inactiv” cu culoarea pentru atentionare care initial
este portocalie.
NOTA! Acest interval include intervalul de asteptare beep receptie astfel daca se doreste ca
intregul proces de interogare sa dureze 1 minut se poate configura “asteptare beep receptie” pentru 30 secunde iar “asteptare
raspuns interogare” pentru 60 secunde (30 de la beep receptie si 30 de la primire raspuns).

- interogare periodica activata


Daca este bifata aceasta optiune se interogheaza automat obiectivele cu comunicator Watcher de
indata ce telefonul Watcher 4 este initializat si in stare de functionare.

- interval de timp intre interogari


Aici se specifica intervalul de timp exprimat in secunde intre interogarile Watcher. Intervalul ar
trebui sa fie mai mare decat intervalul setat la “asteptare raspuns interogare” dar daca nu este specificat astfel programul il va
configura automat la inceperea interogarilor la un interval egal cu “asteptare raspuns interogare”.

- ignora evenimentele de comunicare esuata


Placa dispecerat Watcher transmite aplicatiei “Instant Alert client” evenimente de comunicare
esuata in cazul in care preluarea informatiilor referitoare la diverse mesaje primite de la obiective a fost imposibila iar daca
aceasta optiune este bifata aplicatia nu mai trateaza evenimentele respective nici nu le mai afiseaza in fereastra de evenimente.

Liniile telefonice fixe ca si in imaginea de mai jos

unde:

- numarul liniilor telefonice fixe utilizate in Watcher


Aici se specifica numarul de linii telefonice fixe legate la placa dispecerat Watcher. Daca se
introduce numarul 0 atunci programul interpreteaza valoarea ca nici o linie telefonica fixa prezenta iar daca valoarea este mai
mare de 0 atunci programul creaza in panoul configuratiilor cate un control text pentru fiecare linie fixa specificata care va fi
initial de culoare rosie cu textul “linia telefonica fixa XXX statut eroare” unde XXX este numarul liniei telefonice fixe iar statutul
acesteia se va schimba ori de cate ori placa dispecerat Watcher anunta programul in acest sens.

- 29 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

MySQL ca si in imaginea de mai jos

unde:

- activeaza modul “Instant Alert gateway”


Aceasta optiune trebuie bifata daca este utilizata aplicatia “Instant Alert gateway” indiferent daca
aplicatia “Instant Alert client” ruleaza pe calculatorul principal unde ruleaza si “Instant Alert gateway” sau ruleaza pe un alt
sistem din retea locala. Daca nu este bifata aceasta optiune atunci toate mesajele primite de la “Instant Alert gateway” vor fi
ignorate.

- activeaza server-ul MySQL de la distanta


Versiunea 1.2.2. a aplicatiei suporta rularea folosind baza de date a dispeceratului de la un alt
calculator cu care este stabilita legatura. Acest tip de rulare se poate efectua doar prin bifarea optiunii de activare a server-ului
MySQL de la distanta si configurarea aplicatiei in acest sens dupa cum urmeaza la descrierile de mai jos.

- MySQL host
Aici se specifica adresa calculatorului unde exista fizic baza de date a dispeceratului si este de
regula adresa ip a acestuia (ex. 192.168.0.1).

- MySQL socket
Portul TCP/IP prin care baza de date MySQL a dispeceratului de la distanta face comunicarea cu
aplicatiile “Instant Alert client” care poate lua valori numerice intre 0 si 65535 si initial are valoarea 3306. La folosirea server-
ului de la distanta este recomandata utilizarea unui alt port diferit de 3306 pentru a nu “incurca” alte eventuale server-e MySQL.

- gestioneaza toate obiectivele din baza de date


Daca este aleasa aceasta optiune atunci aplicatia va gestiona toate obiectivele din baza de date
de la distanta a dispeceratului. Prin gestionare se intelege aplicarea comenzilor la obiective si anume listare, adaugare
evenimente, raportare, modificare obiective si altele.

- gestioneaza doar obiectivele specificate din baza de date


Dupa cum vom vedea la aplicatia “Instant Alert gateway” aceasta poate fi configurata astfel incat
pentru anumite obiective sa inainteze evenimentele doar la una sau cateva aplicatii “Instant Alert client” nu la toate dar la
randul lor aplicatiile client se pot modifica astfel incat sa nu gestioneze decat anumite obiective din intreaga baza de date a
dispeceratului. Daca se alege optiunea de gestionare particularizata se vor lista, raporta modifica, etc. obiectivele functie de
definitiile acestora de gestionare pentru fiecare aplicatie client. De exemplu daca se utilizeaza aplicatia de gateway si 2 aplicatii
client distincte pe 2 calculatoare se poate specifica in prima aplicatie client ca aceasta sa gestioneze toate obiectivele de la 1000
la 6000 exclusiv iar la a doua aplicatie client ca aceasta sa gestioneze obiectivele de la 6000 inclusiv pana la ultimul care este
FFFF. Astfel la prima aplicatie client nu va fi vizibil de exemplu obiectivul cu identificatorul “80BE” iar la a doua nu va fi vizibil de
exemplu obiectivul cu identificatorul “1234”.

- utilizarea definitia razei de actiune


Prin raza de actiune intelegem in acest pachet toate identificatoarele de obiective cuprinse intre 2
valori ca in exemplul urmator: de la 4000 pana la 4FFF contine un numar de 4.096 obiective (4000, 4001, 4002, ..., 4FFD, 4FFE,
4FFF) iar din lista razelor se pot bifa razele ce incep cu valorile 1, 2, 3, 4, 5, 6, 7, 8, 9, B, C, D, E, F.

- utilizarea definitiei manuale


Prin definitia manuala se pot particulariza obiectivele de gestionare prin introducerea a
caracterului “_” in acesta astfel incat la gestionare in locul respectiv poate sa existe orice valoare de la 0 la F (fara A). De
exemplu se doreste gestionarea obiectivelor pentru care ultima valoare a identificatorului este “B” iar a doua valoare este “2” iar
astfel va rezulta o definitie manuala de forma “_2_B” care include de exemplu valorile “120B”, “F21B” si altele dar nu include de
exemplu “120C” sau “F11B”. Practic obiectivele gestionate trebuie sa indeplineasca conditia existentei valorilor diferite de “_”.

- 30 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

Interogari ca si in imaginea de mai jos

unde se pot specifica intervale de timp in care obiectivele functie de tipul acestora trebuiesc interogate cel putin o data. Valorile
sunt exprimate in minute si sunt aproximativ urmatoarele:
- obiective rezidentiale – cel putin o data la 24 ore (1440 minute)
- obiective comerciale – cel putin o data la 12 ore (720 minute)
- obiective bancare – cel putin o data la 6 ore (360 minute)
- obiective speciale – cel putin o data pe ora (60 minute)

7.7.3. modificarea structurii evenimentelor

Prin structura evenimentelor se intelege modul in care evenimentele sunt afisate in program iar avand in vedere ca
ele sunt de mai multe feluri le vom descrie mai jos. Fiecare eveniment contine o serie de componente pentru identificarea,
tratarea si afisarea acestora si anume:
a. cod
Reprezinta tipul evenimentului care poate lua valorile: 24 (ContactID), 38 (4x1), 39 (4x2), 48 (Watcher), 98
(Custom), 99 (evenimente personalizate / obiective si care nu sunt valabile decat pentru obiectivul specificat)

b. limba
Limbajul pentru care evenimentul poate fi citit de program si este format din primele 2 litere ale limbajului
respectiv. Initial pachetul “Instant Alert client” contine 2 limbaje, ceea ce inseamna ca fiecare eveniment existent in baza de
date a fost scris de 2 ori, o data pentru limba romana si o data pentru limba engleza. De exemplu evenimentul ContactID cu
grupa 1 si subgrupa 100 (1.100) exista in baza de date de 2 ori, pentru limba romana cu denumirea “Alarma medicala (partitia
%p, zona %u)” si pentru limba engleze cu denumirea “Medical alarm (partition %p, zone %u)”.
Daca campul limbajului este gol evenimentul respectiv este incarcat in memorie indiferent de limbajul
configurat in aplicatia principala.

c. id
Identificatorul pentru evenimentele personalizate. La evenimentele ce se refera la toate obiectivele (cu
cod<99) acest camp este vid iar pentru evenimentele personalizate el reprezinta identificatorul obiectivului respectiv. De
exemplu daca la obiectivul cu id “1012” se doreste un eveniment personalizat cu grupa 5 si subgrupa 4 (5.4) el va fi introdus in
baza de date cu datele urmatoare: cod 99, limba vida, grupa 5, subgrupa 4, denumirea, detaliile, imaginea si sunetul specificate
la personalizarea evenimentului.

d. grupa
Grupa evenimentului.

e. subgrupa
Subgrupa evenimentului.

f. zona
Acest camp poate lua una din valorile 0 sau 1 si reprezinta obiectul la care se refera evenimentul respectiv
care poate fi zona sau utilizator. Daca acest camp are valoarea 0 atunci evenimentul se refera la utilizator centrala iar daca
acest camp este 1 atunci evenimentul se refera la zona. De exemplu evenimentul “Alarma zona #01” se refera intotdeauna la
zona iar evenimentul “Activare cu utilizatorul #01” se refera intotdeauna la utilizator.

- 31 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

g. confirmare
Acest camp poate lua una din valorile 0 sau 1 si reprezinta necesitatea de confirmare a evenimentului la
sosire in dispecerat de catre utilizatorul aplicatiei (dispecer). Acest camp trebuie sa contina valoarea 1 pentru toate
evenimentele critice de tipul alarmelor, panicilor, incendiilor si altele si poate contine valoarea 0 pentru activari, dezactivari,
interogari si altele.

h. tip
Acest camp specifica tipul evenimentului si modul de tratare al acestuia. Tipurile disponibile sunt:
0 – evenimente informative
1 – alarme
2 – efractii
3 – sabotaje
4 – probleme tehnice
5 – teste periodice
7 – dezactivari
8 – activari
9 – reveniri
Pentru tipurile 3, 4 si 9 este posibila specificarea statutului imaginilor continute in detaliile tehnice ale
obiectivelor descrise in 6.5. dupa cum urmeaza:

- la evenimentele de tip 3 (sabotaj) se poate specifica tipul acestora (3) urmat de numarul imaginii
tehnice care va anunta dispecerul ca exista probleme care in cazul sabotajelor este imaginea cu
numarul 6, astfel evenimentele de sabotaj pentru care se va anunta dispecerul prin schimbarea culorii
detaliului tehnic in loc de tipul 3 vor avea tipul 36

- la evenimentele de tip 4 (probleme tehnice) se poate specifica tipul acestora (4) urmat de numarul
imaginii tehnice care va anunta dispecerul ca exista probleme care in cazul celor tehnice sunt imaginile
de la 1 la 8, astfel un eveniment care comunica lipsa sirenei din centrala de alarmare poate avea tipul
41 unde 4 inseamna “problema tehnica” iar 1 inseamna “eroare sirena”; un alt exemplu pot fi
evenimentele care comunica intrarea in mod service carora li se vor atribui tipurile 47 unde 4 inseamna
“problema tehnica” iar 7 inseamna “in mod service”;

- evenimentele de tipul 9 (reveniri) se refera in general la restaurarea problemelor tehnice astfel daca la
un eveniment ce comunica lipsa sirenei avem tipul 41 atunci la evenimentul care comunica revenirea
sirenei vom avea tipu 91 unde 9 inseamna “revenire” iar 1 inseamna imaginea pentru “sirena”

i. denumire
Acest camp contine denumirea in functie de care evenimentul va fi afisat si salvat in baza de date. Exista
cateva reguli pentru a nu fi necesara de exemplu existenta a 100 evenimente pentru dezactivare cu utilizator unde fiecare
eveniment in parte sa contina numele “Dezactivare cu utilizatorul 1”, “Dezactivare cu utilizatorul 2” s.a.m.d. Regulile de
formulare a denumirii evenimentelor sunt urmatoarele:

- #XX – unde XX poate lua valori numerice (00, 01, etc.)


Aceasta secventa reprezinta valoarea subgrupei pentru evenimentele care o contin si face
aplicarea evenimentului respectiv pentru toate mesajele sosite care au subgrupa mai mare sau egala cu valoarea introdusa (XX)
NOTA! Un eveniment poate sa contina secventa #XX doar daca subgrupa are aceeasi valoare cu
XX. Exemple: evenimentul 40.00 contine “Alarma zona #00”; evenimentul 12.01 contine “Dezactivare utilizatorul #01”.
Exemplu: In baza de date exista urmatoarele 3 evenimente: A. grupa 1.0 – “Activare cu cod
master”; B. grupa 1.1 – “Activare cu utilizatorul #01”; C. grupa 1.99 – “Activare cu utilizator necunoscut”. In acest caz la
sosirea evenimentului cu grupa 1.0 se va afisa evenimentul “Activare cu cod master”, la sosirea evenimentului cu grupa 1.1 se
va afisa evenimentul “Activare cu utilizatorul #01”, la sosirea evenimentului cu grupa 1.9 se va afisa evenimentul “Activare cu
utilizatorul #09”, la sosirea evenimentului cu grupa 1.78 se va afisa evenimentul “Activare cu utilizatorul #78” iar la sosirea
evenimentului cu grupa 1.99 se va afisa evenimentul “Activare cu utilizator necunoscut”.

- %p
Aceasta secventa este valabila doar pentru evenimentele de tip “ContactID” si reprezinta valoarea
partitiei pentru care s-a primit mesajul respectiv. De exemplu evenimentul cu grupa 1.400 are denumirea “Dezactivare (partitia
%p)” iar la sosirea acestui eveniment care s-a efectuat la partitia numarul 2 se va afisa denumirea “Dezactivare (partitia 2)”.

- %u
Aceasta secventa este valabila doar pentru evenimentele de tip “ContactID” si reprezinta valoarea
zonei sau a utilizatorului pentru care s-a primit mesajul respectiv. Poate lua valoarea zonei sau a utilizatorului in functie de
campul “zona” al evenimentului care specifica daca acesta se refera la zona sau la utilizator. De exemplu un eveniment are
campul “zona” egal cu 1 (se refera la zona) iar denumirea “Alarma zona %u”, atunci la primirea unei alarme pe zona 10 se va
afisa evenimentul de forma “Alarma zona 10” respectiv un eveniment are campul “zona” egal cu 0 (se refera la utilizator) iar
denumirea “Dezactivare utilizator %u”, atunci la primirea unei dezactivari cu utilizatorul 4 se va afisa evenimentul “Dezactivare
utilizator 4”.

j. detalii
Detaliile referitoare la eveniment care vor fi afisare intre 2 paranteze () la sosirea evenimentului respectiv.

- 32 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

k. imagine
Reprezinta imaginea pentru afisare in cazul sosirii evenimentului respectiv si este o valoare numerica
cuprinsa intre 1 si 99. Imaginile posibile sunt fisiere din subdirectorul “img” al directorului principal “Instant Alert client”.
Acest camp poate lua valoarea 0 iar atunci la eveniment se va afisa imaginea pentru “eveniment
necunoscut” a carei denumire este “eventFF.bmp”.

l. sunet
Reprezinta sunetul pentru afisare in cazul sosirii evenimentului respectiv si este o valoare numerica cuprinsa
intre 1 si 99. Sunetele posibile sunt fisierele din subdirectorul “snd” al directorului principal “Instant Alert client”.
Acest camp poate lua valoarea 0 iar atunci la eveniment se va afisa sunetul “eveniment necunoscut” a carui
denumire este “eventFF.wav”.
NOTA! In cazul evenimentelor de alarma pe zone de tip “ContactID” care au denumirea de genul “Alarma
(partitia %p, zona %u) se poate specifica valoarea sunetului 98 chiar daca fisierul respectiv nu exista. In acest caz, in functie de
zona pe care a venit mesajul de alarma se va afisa sunetul de alarma pentru zona respectiva. In cazul celorlalte tipuri de
evenimente care au denumirea de genul “Alarma zona #01” se poate specifica valoarea sunetului 99 iar la sosirea unui mesaj
de acest gen se va afisa sunetul de alarma pentru zona respectiva.

NOTA! Structura evenimentelor contine doar formatul acestora care este folosit la sosirea efectiva unde se face
transformarea informatiilor din structura in informatii pentru afisare si salvare in baza de date sub forma de activitate descrisa la
punctul 8.1.

Modificarea structurii evenimentelor se poate efectua separat cu ajutorul modulului “libicmsgs.dll” prin meniurile
“Optiuni/Evenimente/Mesaje 4x1, Mesaje 4x2, Mesaje CID, Mesaje Watcher” sau cu ajutorul aplicatiei de gestionare a
evenimentelor numita “icevents.exe” prin meniul “Optiuni/Evenimente/Toate mesajele”.

Modificarea structurii evenimentelor separat.

Modificarea cu ajutorul modulului specificat mai sus afiseaza o fereastra ca si in imaginea de mai jos

unde se pot modifica atributele principale ale evenimentelor cum ar fi tipul, grupa si subgrupa, denumirea si detaliile. La
actualizare toate atributele care nu sunt afisate se pastreaza indiferent de modificarile efectuate. Fereastra modulului contine
elementele:

- lista evenimentelor
Lista cu evenimentele pentru tipul ales din meniu care se poate modifica prin introducerea valorilor dorite in casutele
acesteia.

- butonul “adauga”
Adauga un numar specificat de inregistrari in lista care vor fi interpretate ca evenimente noi iar la actualizare
atributelor neafisate pe ecran li se vor atribui valorile initiale.

- butonul “sterge”
Sterge inregistrarea de la pozitia curenta din lista prin curatarea tuturor valorilor acesteia iar la actualizare
inregistrarile care nu au nici un camp completat nu se iau in considerare.

- butonul “actualizeaza”
Cu ajutorul acestui buton se procedeaza prima data la verificarea inregistrarilor pe baza conditiilor de modificare din
dreapta (“campuri corecte”) apoi daca verificarea nu a detectat erori se salveaza integistrarile in baza de date.

- 33 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- butonul “inchide”
Inchide modulul de modificare a evenimentelor iar in aplicatia principala se reincarca aceasta structura.

Modificarea structurii evenimentelor cu ajutorul “Managerului de evenimente”.

Aceasta se efectueaza prin meniul “Optiuni/Evenimente/Toate mesajele” sau din directorul de start creat de
aplicatie la instalare prin selectia meniului “events-manager”.

NOTA! La executia acestei aplicatii trebuie introdusa parola administratorului “Instant Alert client” si selectata limba
pentru controalele acesteia din lista de limbaje disponibile. De asemenea trebuie ca daemon-ul MySQL sa fie pornit, fie prin
executarea aplicatiei principale fie prin pornirea manuala a acestuia.

Fereastra managerului de evenimente arata ca in imaginea de mai jos

si contine urmatoarele elemente:

- lista evenimentelor
Lista principala a acestei aplicatii care contine toate atributele evenimentelor existente in baza de date descrise mai
sus.

- informatii utile
Un panou text in care este afisat un mic ghid de utilizare pentru acest manager de evenimente.

- filtre
De aici se pot filtra evenimentele afisate in lista dupa 2 criterii:
limbaje – arata doar evenimentele pentru limbajul afisat in aceasta casuta
coduri – arata doar evenimentele pentru codul specificat in aceasta casuta

- imagini
Din panoul imaginilor se poate alege imaginea dorita pentru evenimentul selectat din lista principala, se pot adauga,
modifica sau elimina imagini din lista acestora si se pot vizualiza toate imaginile din directorul “img” al pachetului.
Butonul “adauga” deschide o fereastra de dialog unde trebuie specificata o imagine de tipul celor existente deja si
care va fi copiata automat in directorul de imagini sub denumirea “eventXX.bmp” unde XX este reprezentarea hexazecimala a
urmatorului “index” al imaginilor. De exemplu daca exista 49 de imagini in program, denumirea ultimei imagini este
“event31.bmp” iar la adaugare se va copia noua imagine cu numele “event32.bmp”.
Butonul “modifica” permite utilizatorului alegerea unei alte imagini pentru inlocuirea imaginii selectate din lista
acestora.
Butonul “sterge” elimina imaginea selectata din lista acestora.
Butonul “insereaza” adauga imaginea selectata la evenimentul selectat din lista de sus a acestora astfel campul
“imagine” va avea valoarea “index”-ului fisierului imaginii respective.

- sunete
Din panoul sunetelor se poate alege sunetul dorit pentru evenimentul selectat din lista principala, se pot adauga,
modifica sau elimina sunete din lista acestora si se pot testa toate sunetele din directorul “snd” al pachetului.
Butonul “adauga” deschide o fereastra de dialog unde trebuie specificat un sunet de tipul celor existente deja si care
va fi copiat automat in directorul de sunete sub denumirea “eventXX.wav” unde XX este reprezentarea hexazecimala a

- 34 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

urmatorului “index” al sunetelor. De exemplu daca exista 28 de sunete in program, denumirea ultimului sunet este
“event1C.wav” iar la adaugare se va copia noul sunet cu numele “event1D.wav”.
Butonul “modifica” permite utilizatorului alegerea unui alt sunet pentru inlocuirea sunetului selectat din lista acestora.
Butonul “sterge” elimina sunetul selectat din lista acestora.
Butonul “insereaza” adauga sunetul selectat la evenimentul selectat din lista de sus a acestora astfel campul “sunet”
va avea valoarea “index”-ului fisierului sunetului respectiv.
Butonul “test sunet” testeaza fisierul sunetului selectat.

- butonul “adauga”
Cu ajutorul acestui buton se pot adauga noi evenimente in baza de date prin introducerea la sfarsitul listei numarul
specificat de inregistrari care trebuiesc completate de utilizator.

- butonul “actualizeaza”
Salveaza structura curenta a evenimentelor in baza de date prin verificarea campurilor iar apoi scrierea propriu-zisa a
acestora. Conditiile de completare sunt specificate mai jos.

- butonul “sterge”
Sterge inregistrarea de la pozitia curenta din lista prin curatarea tuturor valorilor acesteia iar la actualizare
inregistrarile care nu au nici un camp completat nu se iau in considerare.

- butonul “tipareste”
Tipareste la imprimanta toate elementele existente in lista principala.

- butonul “tipuri”
Afiseaza o casuta de dialog unde sunt specificate toate tipurile de evenimente posibile.

Conditiile de completare a campurilor de evenimente:

cod: Se completeaza cu codul reprezentat in valoare zecimala a evenimentului. Daca lista este filtrata dupa un anumit
cod el trebuie sa fie identic cu cel filtrat.

limba: Se completeaza cu primele 2 litere ale limbajului pentru care exista evenimentul respectiv. Daca lista este
filtrata dupa un anumit limbaj campul trebuie sa fie identic cu cel filtrat.

gr: Reprezinta grupa evenimentului si poate lua valori in functie de tipul acestuia:
ContactID – valoarea 1 sau 3
4x1 – valori de la 1 la 9
4x2 – una din valorile 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15 (de la 1 la 15 fara 10)
Watcher – valori de la 1 la 255
Custom – valori de la 1 la 255

subgr: Reprezinta subgrupa evenimentului si poate lua valori in functie de tipul acestuia:
ContactID – valori intre 0 si 999
4x1 – obligatoriu valoarea 0
4x2 – una din valorile 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15 (de la 1 la 15 fara 10)
Watcher – valori de la 1 la 255
Custom – valori de la 1 la 255

zona: Reprezinta obiectul de referire pentru eveniment si se refera la zona daca are valoarea 1 sau la utilizator daca
are valoarea 0. Nu poate lua alte valori in afara de 0 sau 1.

confirm: Reprezinta necesitatea de confirmare de catre dispeceri a evenimentului. Nu poate lua alte valori in afara
de 1 sau 0.

denumire: Reprezentarea in care mesajul este afisat pe ecran care nu poate sa contina mai mult de 100 caractere.

detalii: Detaliile referitoare la eveniment care nu pot sa contina mai mult de 50 caractere.

imagine: Numarul imaginii pentru afisare in fereastra de evenimente.

sunet: Numarul sunetului pentru afisare in fereastra de evenimente.

tip: Tipul evenimentului descris mai sus.

Numai daca aceste conditii sunt indeplinite se pot actualiza inregistrarile evenimentelor in baza de date.

NOTA! Daca se efectueaza modificari cu ajutorul acestei aplicatii externe, dupa efectuarea lor trebuie reincarcate
evenimentele in programul principal prin meniul “Optiuni/Reincarca evenimentele”, a se vedea 6.7.6.

- 35 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.7.4. editare mesaje predefinite

Mesajele predefinite ale aplicatiei folosite pentru trimiterea mesajelor e-mail sau SMS se pot modifica cu ajutorul
meniului “Optiuni/Mesaje predefinite” care afiseaza o fereastra ca si in imaginea de mai jos

unde se poate selecta permiterea trimiterii acestuia ca e-mail prin bifarea casutei “poate fi trimis ca e-mail”, se poate selecta
permiterea trimiterii ca mesaj SMS prin bifarea casutei “poate fi trimis ca mesaj SMS”, se specifica titlul si mesajul acestuia dupa
care se adauga sau modifica mesajul cu ajutorul butonului “adauga” respectiv “modifica”.

Doar mesajele care au permisiunea de a se trimite prin e-mail sunt disponibile in fereastra de trimitere a e-mail-urilor
din aplicatie si doar cele care au permisiunea de a se trimite prin SMS sunt disponibile in fereastra modulului de trimitere a
mesajelor SMS.

7.7.5. editare echipaje de interventie

Codurile echipajelor de interventie utilizate de centralele de alarmare “Instant” se pot modifica cu ajutorul meniului
“Optiuni/Echipaje interventie” prin care se afiseaza o fereastra ca si in imaginea de mai jos

unde se specifica numele echipajului care va fi afisat la primirea evenimentelor de confirmare si numarul serial format din cifrele
de la 0 la 9 si literele de la A la F unic inscris pe dispozitivul care se preda echipajului respectiv. Daca s-au facut modificari ori s-
au adaugat noi echipaje de interventie in baza de date este recomandata trimiterea acestor informatii la obiectivele ce folosesc
centrale de alarmare GPRS/CDMA cu ajutorul meniului “Unelte/Coduri echipaje la toate ID-urile” descris la punctul 7.5.4.

7.7.6. administrare utilizatori (dispeceri)

Utilizatorii aplicatiei “Instant Alert client” numiti “dispeceri” detin informatii referitoare atat la numele si parola
acestora cat si la privilegiile detinute de fiecare in parte.

Administrarea informatiilor existente despre dispeceri cat si adaugarea sau eliminarea acestora se efectueaza doar de
utilizatorul principal “Administrator” din meniul “Optiuni/Utilizatori”. Prin aceasta comanda se deschide fereastra de administrare
a utilizatorilor ca si in imaginea de mai jos unde “Administrator”-ul poate da sau lua accesul la privilegiile descrise la punctul 5.5.
la orice utilizator existent sau nou creat cu mentiunea ca utilizatorii predefiniti “Administrator” si “Guest” nu pot fi eliminati din
baza de date a utilizatorilor.

“Administrator”-ul trebuie sa gestioneze privilegiile celorlalti utilizatori prin prudenta deoarece de pilda daca unui
utilizator ii atribuie privilegiul de a deshide lacatul aplicatiei atunci utilizatorul respectiv, prin deschiderea lacatului, are acces la
toate comenzile, indiferent daca ii sunt atribuite si alte privilegii sau nu.

- 36 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

Fereastra administrarii utilizatorilor aplicatiei este ca si in imaginea urmatoare:

unde
utilizator reprezinta numele pentru autentificare la schimbarea dispecerilor
nume complet reprezinta numele complet al utilizatorului
password reprezinta parola utilizatorului care initial este data de “Administrator” dar utilizatorul poate sa o modifice
cand este activ
detalii reprezinta informatii despre dispecerul respectiv
privilegii reprezinta o lista de unde se bifeaza sau debifeaza privilegiile dispecerului dupa caz

7.7.7. recitirea structurii evenimentelor

Programul principal “Instant Alert client” incarca la pornire structura evenimentelor in memorie proprie astfel incat
accesul la aceasta structura sa fie cel mai rapid la sosirea evenimentelor de la obiective. Din aceasta cauza, daca se efectueaza
modificari in structura cu aplicatia externa “manager de evenimente” este necesara reincarcarea acesteia in memoria
programului cu ajutorul meniului “Optiuni/Reincarca evenimentele”. Procedura este urmatoarea: se elibereaza memoria ocupata
de structura curenta a evenimentelor dupa care se citesc din baza de date si se reincarca in memoria “Instant Alert client”.

7.7.8. curatare fisiere log

La fiecare executie a programului sunt create fisiere log unde se salveaza informatiile din log-ul principal si log-ul
conexiunilor. Aceste fisiere pot fi eliminate daca este activat modul debug de la punctul 7.6.1. cu ajutorul meniului
“Optiuni/Curata log-urile” prin care se elimina fizic fisierele create anterior.

- 37 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

7.8. Meniul “Ajutor”


7.8.1. actualizare program

Pachetul “Instant Alert client” suporta actualizare prin internet pentru fisierele acestuia prin conectarea la pagina web
a dispeceratului www.dispecerat.ro si verificarea acestuia referitor la posibile fisiere actualizate.

A actualiza un program inseamna a verifica daca producatorul a lansat anumite parti din program care au fost
modificate pentru a repara eventualele erori sau pentru a imbunatati modul de lucru al acestora de la distribuire iar din cauza ca
nici un program nu este perfect si nu pot fi detectate toate neajunsurile la prima distribuire s-a adaugat in “Instant Alert client”
suport pentru verificarea si actualizarea fisierelor parti ale acestuia.

Actualizarea se efectueaza din meniul “Ajutor/Actualizeaza” prin care prima data trebuie oprita aplicatia principala,
care se face automat, dupa care se executa aplicatia de actualizare care, printr-o conexiune la internet de orice fel, verifica
pagina web pentru actualizari. Este necesar ca aplicatia principala sa se inchida pe perioada actualizarii deoarece ea este cel
mai des actualizata fiind nucleul pachetului.

La executarea optiunii de actualizare se incearca automat conectarea la pagina dispeceratului iar dupa ce s-au
efectuat verificarile necesare si sunt disponibile actualizari se poate incepe procedeul de descarcare si instalare a noilor fisiere.

Fereastra actualizarii este ca si in imaginea de mai jos:

Dupa actualizare sau daca nu sunt disponibile actualizari se inchide aplicatia de actualizare si se lanseaza automat
aplicatia principala “Instant Alert client”.

NOTA! Actualizarea se mai poate efectua in doua moduri diferite: vizitand pagina de actualizare a dispeceratului
(http://www.dispecerat.ro/index.php?l=r&p=update) sau prin descarcarea si instalarea aplicatiei “Instant Alert Smart Update”
care este o aplicatie independenta de pachetul “Instant Alert client” si poate fi instalata prin descarcare de pe pagina urmatoare
http://www.dispecerat.ro/index.php?l=r&p=qlinks.

7.8.2. raporteaza bug (eroare)

Din meniul “Ajutor/Raport bug” se poate trimite un mesaj e-mail la producatorul “Instant Alert client” in care se pot
specifica posibilele erori sau modificari dorite si se pot include fisierele “debug” create de aplicatie pe parcursul rularii pentru
detectarea erorilor. Raportul se trimite folosind orice tip de conexiune la internet a calculatorului si contine, daca utilizatorul
opteaza pentru aceasta, un atasament arhiva cu fisierele log specificate. Fereastra raportului bug este ca si in imaginea de mai
jos

si contine denumirea dispeceratului de la care se trimite, adresa de e-mail a producatorului, comentarii de la dispecerat si o lista
de unde se bifeaza fisierele pentru trimitere.

- 38 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

8. Evenimente

8.1. Informatiile evenimentelor


Evenimentele sosite sunt salvate in baza de date sub forma de activitate pe baza structurii acestora descrisa la
punctul 7.6.3. si contine urmatoarele campuri:

- identificator – ID-ul obiectivului de la care s-a primit activitatea


- cod – tipul evenimentului
- data si ora – data si ora la care s-a primit si salvat in baza de date
- ora comunicatorului – ora la care a fost trimis evenimentul de la obiectiv pentru cele GPRS/CDMA
sau ora placii dispecerat Watcher pentru cele cu comunicator GSM
- contor – numarul de ordine al evenimentului trimis doar de centralele de alarmare “Instant”
GPRS/CDMA si care este incrementat de acestea la fiecare eveniment pe care il trimit pentru
verificarea posibilelor evenimente pierdute sau netransmise
- grupa si subgrupa – secventa grupa.subgrupa a evenimentului
- confirmare – specifica daca evenimentul sosit a fost confirmat sau nu de catre dispecerul curent
- data si ora confirmarii – specifica data si ora la care dispecerul a confirmat evenimentul
- partitie – reprezinta numarul partitiei pentru eveniment
- zona/utilizator – zona sau utilizatorul pentru eveniment
- denumire – numele evenimentului dupa procesarea denumirii din structura
- comentarii – comentarii scrise de dispecer la confirmare
- dispecer – numele dispecerului activ la confirmare

NOTA! Evenimentele care sunt introduse in istoricul general avand grupa si subgrupa separate prin punct “.” au
aceste 2 valori reprezentate in numere zecimale iar cele care sunt introduse in istoricul general avand grupa si subgrupa
separate prin spatiu “ ” au aceste 2 valori reprezentate in numere hexazecimale. De exemplu evenimentul de tip ContactID cu
grupa si subgrupa 1.100 are secventa reprezentata in istoricul general “1.100” pe cand un eveniment de tip Watcher cu grupa si
subgrupa 208.32 are secventa reprezentata in istoricul general “D0 20” pentru ca valorii hexazecimale D0 ii corespunde
valoarea zecimala 208 iar valorii hexazecimale 20 ii corespunde valoarea zecimala 32. Aceasta nota este importanta pentru
personalizarea evenimentelor.

8.2. Tratarea evenimentelor


Evenimentele sunt partea cea mai importanta a pachetului “Instant Alert client” deoarce cu ajutorul acestora se
monitorizeaza activitatea centralelor de alarmare. Pasii de tratare a evenimentelor de la primire si pana la afisare sunt urmatorii:

- primire date
Se primesc informatiile sub forma de date continute de pachete TCP/IP utilizand conexiunea seriala GPRS/CDMA,
conexiunea permanenta la internet si conexiunea cu placa dispecerat Watcher, doar daca acestea exista, deoarece acest tip de
comunicare cu ajutorul pachetelor TCP/IP confera cea mai mare precizie si siguranta avand mai multe tipuri de “sume de
control” cu ajutorul carora sunt testate inainte de procesare pentru autenticitatea acestora.

- citire date
Daca datele primite au trecut testele efectuate de program se procedeaza la citirea acestora prin decodificare. Un
pachet poate contine maxim 8 evenimente.

- salvare informatii
Dupa ce s-au citit informatiile programul structureaza evenimente aferente acestora apoi aceste evenimente le
salveaza in baza de date sub forma de activitate si de asemenea in buffer-ul de evenimente “Instant Alert client” de unde se
preiau pentru pasul urmator, afisare.

- afisare evenimente
Evenimentele sunt afisate in fereastra acestora care arata ca si in imaginea de mai jos

- 39 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

unde sunt specificate urmatoarele:

obiectivul de la care s-a primit eveniment,

imaginea corespunzatoare evenimentului respectiv preluata din structura evenimentelor

sunetul evenimentului respectiv preluat tot din structura evenimentelor

numele evenimentului care reprezinta denumirea preluata din structura evenimentelor si formatata prin introducerea
partitiei, zonei sau a utilizatorului cum s-a precizat la punctul 7.6.3. iar daca denumirile partitiei, zonei sau utilizatorului la care
face referire evenimentul exista in baza de date acestea se adauga la sfarsitul numelui intre paranteze drepte [] de forma
“[partitia <nume_partitie>] [zona <nume_zona>] [utilizator <nume_utilizator>]”

grupa si ordinul reprezinta secventa grupei si a subgrupei in reprezentare zecimala separate de punct “.” si numarul
de ordine a evenimentului care este transmis doar de centralele de alarmare “Instant” GPRS/CDMA

ora comunicatorului reprezinta ora la care s-a produs efectiv evenimentul pentru centralele de alarmare GPRS/CDMA
iar pentru centralele de alarmare Watcher reprezinta ora placii dispecerat Watcher

ora evenimentului reprezinta ora si data la care evenimentul respectiv a ajuns si a fost inregistrat in baza de date
“Instant Alert client”

butonul “confirma” este butonul cu ajutorul caruia se inchide aceasta fereastra daca evenimentul necesita confirmare
din partea dispecerului activ

butonul “grafic” este butonul cu ajutorul caruia se poate vizualiza rapid schema grafica a obiectivului de la care s-a
primit evenimentul in care se specifica zonele si partitiile afectate de mesaj si este activat pentru click doar daca evenimentul
contine informatii despre partitia si/sau zona afectata

8.3. Personalizare evenimente


Daca se doreste ca pentru un anumit obiectiv unele evenimente sa fie personalizate pentru a afisa la sosirea acestora
alt mesaj, alta imagine sau sunet se poate modifica obiectivul astfel incat in baza de date a structurii evenimentelor se vor salva
informatiile referitoare la evenimentele personalizate pentru obiectivul respectiv iar structura standard va fi ignorata cand se
proceseaza activitatea. Personalizarea nu tine cont de tipul evenimentului deoarece cel personalizat se va salva in baza de date
avand tipul 99.

De exemplu daca se doreste ca la sosirea unui eveniment ce are grupa si subgrupa 10.9 si se numeste initial in
structura “Dezactivare cu utilizatorul #09” sa apara mesajul “Alarma tehnica” atunci se poate adauga la informatiile obiectivului
respectiv evenimentul personalizat avand grupa 10, subgrupa 9 si imaginea si sunetul dorite.

Fereastra de personalizare a evenimentelor este disponibila din fereastra obiectivului descrisa la punctul 7.2.1. prin
click pe butonul “evenimente” din aceasta fereastra si arata ca si in imaginea de mai jos

care contine urmatoarele componente:

- lista evenimentelor
Lista care contine actualele evenimente personalizate ale obiectivului respectiv.
- grupa hi
Grupa evenimentului personalizat.
- grupa lo
Subgrupa evenimentului personalizat.

- 40 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- nume
Numele evenimentului personalizat care se va afisa la sosire.
- detalii
Detalii pentru evenimentul respectiv.
- imagine
Lista pentru imaginea dorita la eveniment si contine toate imaginile existente in directorul “img” si care se refera la
evenimente.
- sunet
Lista pentru sunetul dorit la eveniment si contine toate sunetele existente in directorul “snd” si care se refera la
evenimente.

NOTA! Dupa ce s-au personalizat evenimentele dorite modificarile trebuie salvate pentru obiectivul respectiv, altfel
informatiile referitoare la evenimente se vor pierde.

8.4. Descriere imagini pentru evenimente


Imaginile afisate la sosirea evenimentelor se gasesc in directorul “img” al aplicatiei si au denumirea “eventXX.bmp”
unde XX poate lua valori de la 1 la 255 in reprezentare hexazecimala. Acestea sunt:

fisier: event01.bmp fisier: event02.bmp fisier: event03.bmp fisier: event04.bmp


nume: anulare nume: activare nume: activare BYPASS nume: activare BYPASS cu
cod master

fisier: event05.bmp fisier: event06.bmp fisier: event07.bmp fisier: event08.bmp


nume: activare cu master nume: activare cu nume: activare automata nume: activare partiala
telecomanda

fisier: event09.bmp fisier: event0A.bmp fisier: event0B.bmp fisier: event0C.bmp


nume: interogare nume: efractie nume: efractie zona nume: efractie zona
inchisa deschisa

fisier: event0D.bmp fisier: event0E.bmp fisier: event0F.bmp fisier: event10.bmp


nume: efractie BYPASS nume: BYPASS utilizator nume: conflict nume: dezactivare
zona

- 41 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

fisier: event11.bmp fisier: event12.bmp fisier: event13.bmp fisier: event14.bmp


nume: dezactivare cu cod nume: dezactivare cu cod nume: dezactivare cu cod nume: dezactivare cu
master master cu BYPASS master cu alarma alarma memorata
memorata

fisier: event15.bmp fisier: event16.bmp fisier: event17.bmp fisier: event18.bmp


nume: dezactivare cu nume: incendiu nume: incendiu tastatura nume: lipsa baterie sistem
telecomanda cu alarma (7+9)
memorata

fisier: event19.bmp fisier: event1A.bmp fisier: event1B.bmp fisier: event1C.bmp


nume: lipsa tastatura nume: lipsa retea nume: lipsa sirena nume: pierdut ora exacta

fisier: event1D.bmp fisier: event1E.bmp fisier: event1F.bmp fisier: event20.bmp


nume: revenire nume: panica nume: panica DURRES nume: panica tastatura
supraincarcare curent (1+3)

fisier: event21.bmp fisier: event22.bmp fisier: event23.bmp fisier: event24.bmp


nume: panica medicala nume: panica de la nume: supraincarcare nume: revenire efractie
telecomanda curent

fisier: event25.bmp fisier: event26.bmp fisier: event27.bmp fisier: event28.bmp


nume: revenire lipsa nume: revenire lipsa nume: revenire lipsa retea nume: revenire sabotaj
baterie tastatura

- 42 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

fisier: event29.bmp fisier: event2A.bmp fisier: event2B.bmp fisier: event2C.bmp


nume: revenire lipsa nume: reglare ora exacta nume: sabotaj nume: intrare in mod
sirena service

fisier: event2D.bmp fisier: event2E.bmp fisier: event2F.bmp fisier: eventFF.bmp


nume: iesire din mod nume: numar neautorizat nume: obiectivul nu nume: eveniment
service raspunde necunoscut

- 43 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

9. Adaugare obiective
Adaugarea obiectivelor in baza de date este efectuata dupa cum s-a specificat la punctul 7.2.1. prin afisarea unei
ferestre unde se completeaza toate datele referitoare la acestea dupa cum urmeaza:

- identificator
ID-ul obiectivului obligatoriu din 4 caractere care pot fi cifrele de la 0 la 9 sau literele de la B la F.
Este singurul camp care trebuie sa existe, sa fie valid si sa nu fie duplicat cu un alt ID existent deja in baza de date.
La adaugare programul completeaza automat acest camp cu urmatoarea valoare pe care o poate lua.

- nume
Denumirea obiectivului care poate sa contina maxim 50 caractere.

- adresa
Adresa unde obiectivul este amplasat care poate sa contina maxim 100 caractere.

- numere de telefon
Numerele de telefon la care poate fi contactat obiectivul, camp ce poate sa contina maxim 50 caractere.

- utilizator
Utilizatorul principal al obiectivului care poate ca contina maxim 50 caractere.

- telefon comunicator
Numarul de telefon al comunicatorului amplasat in centrala de alarmare valabil pentru sistemele Watcher si care este
format din maxim 16 caractere.

- tip centrala
Denumirea tipului de centrala amplasata la obiectiv care poate sa contina maxim 20 caractere.

- tip comunicator
Tipul comunicatorului sau al centralei de alarmare instalate, camp necesar pentru interogare si tratarea evenimentelor
primite de la obiectiv.

- numar de partitii
Numarul de partitii configurate in centrala de alarmare, valoare cuprinsa intre 1 si 8.

- tip obiectiv
Acesta este un camp relativ nou realizat in conformitate cu Standardele Europene si care specifica statutul social al
obiectivului care poate fi “rezidential” pentru case, apartamente; “comercial” pentru societatile comerciale, “bancar” pentru
institutiile bancare sau “special” pentru alte tipuri de institutii considerate speciale.

- e-mail
Adresa de e-mail la care se pot trimite mesaje de la dispecerat care poate sa contina maxim 50 caractere.

- numar SMS
Numarul de telefon la care obiectivul poate fi contactat prin trimiterea mesajelor de tip SMS care poate sa contina
maxim 16 caractere.

- mesaj utilizator
Mesaj informativ din partea utilizatorilor obiectivului catre dispeceri care poate sa contina informatii diverse referitoare
la obiectivul respectiv in functie de care dispecerii il trateaza in conditii optime. Exemple: “In cazul alarmelor se contacteaza
<nume_utilizator>” sau “Daca nu s-a dezactivat pana la ora 08:30 se va suna la numarul de telefon <numar_telefon>”. Poate
contine maxim 150 caractere.

- ruta obiectivului
Reprezinta punctele de reper ajutatoare echipajelor de interventie pentru a ajunge la obiectiv in caz de eveniment si
poate contine maxim 150 caractere. Un exemplu ar fi “baza securitate – centru – strada X – primul colt stanga – obiectiv”.

- partitii si zone
Acest panou contine lista cu definitiile partitiilor si ale zonelor existente la obiectiv precum si butoane pentru
adaugarea, modificarea sau stergerea definitiilor existente.
Configurarea acestora se efectueaza in fereastra partitiilor si zonelor ca si in imaginea de mai jos

- 44 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

unde se poate introduce automat in prima casuta partitia si zona dorita prin scrierea in aceasta a numarului partitiei urmat de
virgula, denumirea partitiei urmata de virgula, numarul zonei urmat de virgula si denumirea zonei sau prin actionarea butonului
“detalii” se pot specifica toate aceste date separat in casutele “partitie”, “nume” (pentru partitie), “zona”, “nume” (pentru zona)
dupa care trebuie actionat butonul “accepta” sau “modifica” dupa caz iar modificarile vor fi vizibile in fereastra adaugarii
obiectivului in lista partitiilor si zonelor.

- orar functionare
In acest panou se specifica orarul zilnic de functionare pentru obiectiv necesar la verificarea acestuia din lista
principala a obiectivelor si pentru lista din bara de informatii ce contine obiectivele dezactivate in afara programului de
functionare.
Cu ajutorul campului “ziua din saptamana” se poate modifica orarul pentru ziua aleasa prin selectarea zilei dorite care
afiseaza in lista orarului orarul de functionare pe ziua respectiva. Pentru modificarea orarului exista si aici butoane cu ajutorul
carora se pot adauga, modifica sau sterge intervale de timp. Adaugarea sau modificarea unui interval se face prin afisarea unei
ferestre ca si in imaginea de mai jos

unde se poate introduce intervalul automat in prima casuta prin scrierea in aceasta a orei de inceput urmata de simbolul pentru
“doua puncte” (:), a minutului de inceput urmat de “:”, simbolul minus “-” pentru separare, ora de sfarsit urmata de “:” si
minutul de sfarsit (valorile orelor si ale minutelor trebuiesc scrise pe 2 caractere de forma “08”, “10”, “59”) sau prin actionarea
butonului “detalii” si completarea valorilor separat din casutele “de la” si “pana la” dupa care trebuie actionat butonul “accepta”
sau “modifica” in functie de operatie iar modificarile vor fi luate in considerare pentru ziua specificata in fereastra obiectivului la
rubrica “ziua din saptamana”.
Pentru a configura orarul de functionare de la o anumita zi sa fie luat in considerare pentru toate zilele din saptamana
se poate selecta ziua dorita apoi actiona butonul “zilnic”.
In casuta “eroare minute” se poate specifica intervalul de timp de eroare pentru activari si dezactivari. Acest interval
este folosit la verificarea efectuata in lista principala a obiectivelor si reprezinta limita maxima si minima pentru activari si
dezactivari. De exemplu daca la dispecerat este ora 07:50 si se primeste activitate de la un obiectiv care are orarul de
functionare incepand cu ora 08:00 si campul de eroare cu o valoare de 20 minute programul trateaza dezactivarea normal
deoarece intervalul de eroare minute este 20 iar intervalul intre ora dezactivarii si ora de la care trebuie dezactivat este de 10
minute. Tot in acest exemplu daca intervalul de eroare ar fi 0 atunci programul va trata evenimentul ca si o dezactivare in afara
programului de lucru.

- utilizatori obiectiv
Aici sunt definiti utilizatorii care au permisiunea de a activa si dezactiva centrala de alarmare a obiectivului. Panoul
contine lista utilizatorilor si butoanele pentru adaugarea, modificarea sau stergerea acestora. La adaugare sau modificare se
afiseaza o fereastra ca si in imaginea de mai jos

unde vor fi completate informatiile referitoare la utilizator dupa cum urmeaza:


id – numarul de ordine al utilizatorului
nume – numele utilizatorului respectiv
detalii – detalii referitoare la utilizator
telefon – numarul de telefon pentru contact
parola 01 si parola 02 – parolele de acces ale utilizatorului respectiv
iar adaugarea sau modificarea in lista se face prin actionarea butonului “accepta”.

- utilizatori web
Utilizatorii web sunt persoanele care primesc acces pentru vizualizarea “online” de pe pagina dispeceratului “Instant
Alert client” www.dispecerat.ro a ultimelor activitati din dispecerat. Acest tip de utilizatori este folositor doar daca calculatorul pe
care este instalat pachetul contine o conexiune permanenta la internet si este utilizata de program.
Utilizatorii web ai obiectivului curent se gestioneaza cu ajutorul ferestrei asemanatoare cu cea din imaginea urmatoare

- 45 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

unde in partea de sus este lista acestora iar mai jos sunt campurile de adaugare sau modificare. Aceste campuri se completeaza
astfel:
utilizator – numele utilizatorului
username – numele de acces de pe pagina dispeceratului
password – parola utilizatorului pentru conectare la dispecerat
e-mail – adresa de e-mail a utilizatorului
statut – statutul utilizatorului care poate fi “activ”, “suspendat” sau “eliminat” din care doar utilizatorii activi
au acces la informatii.

Procedura este urmatoarea: utilizatorul configurat in baza de date viziteaza pagina www.dispecerat.ro de unde alege
judetul corespunzator dispeceratului care ii monitorizeaza sistemul dupa care se autentifica prin introducerea in casuta “nume
cont” a denumirii dispeceratului urmata de ID-ul obiectivului iar in casuta “parola” parola specificata in fereastra utilizatorilor
web dupa care poate sa schimbe aceasta parola sau sa afiseze direct pe pagina dispeceratului ultimele 50 activitati unde
informatiile sunt compuse din data si ora sosirii evenimentului la dispecerat, denumirea acestuia, data si ora confirmarii de catre
dispeceri si comentariile acestora daca este necesara confirmarea. Un exemplu de autentificare pe internet poate fi: cont=
“AR011001” si parola “test”.

- evenimente
Prin actionarea butonului “evenimente” se pot personaliza evenimentele prin afisarea ferestrei acestora si urmarea
procedurii descrise la punctul 8.3.

Dupa completarea datelor descrise mai sus, cu ajutorul butonului “accepta” din partea dreapta-jos a ferestrei de
adaugare se introduce noul obiectiv in baza de date. Singurul camp strict necesar pentru aceasta este identificatorul obiectivului
iar programul il va interpreta in functie de setarile de la “telefon comunicator” si “tip comunicator”.

- 46 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

10. Reprezentari grafice


Modulul de reprezentare grafica contine o fereastra ca si in imaginea de mai jos

unde:
- bara de butoane
Aici se gasesc butoanele cu care se defineste modul de lucru dupa cum urmeaza:
butonul cursor – daca este activ atunci modul de desenare nu este disponibil, se pot doar vizualiza
reprezentarile grafice
butonul selectiei – prin actionarea butonului al doilea de forma unui “-” se intra in mod de selectare astfel
incat nu se pot desena alte imagini doar se pot selecta cele existente
butonul textului – este de forma “A” si daca s-a activat de catre utilizator se pot introduce casute de text in
grafic prin click de mouse unde se doreste adaugarea
butonul liniilor – butonul cu ajutorul caruia se adauga linii la grafic prin apasarea butonului de mouse in
desen si tinerea apasata a acestui buton dupa care se muta mouse-ul pana unde se doreste afisarea liniei apoi se lasa butonul
mouse-ului
butonul dreptunghiurilor – prin selectarea butonului de forma unui dreptunghi se pot adauga aceste tipuri
de figuri iar modalitatea de adaugare este asemanatoare cu cea a liniilor
butonul imaginilor – cu ajutorul butonului imaginilor se pot adauga imagini pe desen din lista cu imagini
semnificative pentru obiectiv care pot contine numarul zonei si partitiei de care fac parte
stilul liniilor – de aici se poate selecta grosimea liniilor pentru noile linii si dreptunghiuri adaugate
culoare – culoarea desenelor si a textelor

- bara optiunilor
Aceasta bara contine controale pentru modificarea atributelor textelor introduse (font si marime), butonul de salvare
in fisiere specifice “Instant Alert graphics” (.gra), butonul de tiparire la imprimanta, butonul de inchidere a modulului si cele ale
paginilor cu ajutorul carora se poate naviga intre cele 10 pagini ale graficului.

- bara controalelor
Aceasta bara contine atributele desenului selectat la un moment dat de unde se pot introduce alte valori iar cu
ajutorul butonului “actualizeaza” se vor redesena acestea in functie de noile valori introduse. Atributele care pot fi modificate
sunt:
X – pozitia de start pe orizontala
Y – pozitia de start pe verticala
W – lungimea desenului
H – inaltimea desenului
Partitie – numarul partitiei disponibil doar la desenele de tip imagine
Zona – numarul zonei disponibil doar la desenele de tip imagine
Text – textul desenului disponibil doar la imagini si texte

- 47 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

10.1. Modificare scheme grafice pentru obiective


Modificarea schemelor grafice se executa prin alegerea meniului “Editare/Schema grafica” din aplicatia principala care
la randul sau executa modulul descris mai sus.

Dupa ce s-au efectuat modificarile necesare, la inchiderea modulului acesta salveaza in baza de date informatiile
referitoare la desenele de pe toate paginile si vor fi luate in considerare la urmatoarea reprezentare grafica sau la urmatorul
eveniment pentru obiectivul la care s-au efectuat modificari.

NOTA! Modificarea schemelor grafice necesita privilegiu in acest sens.

10.2. Vizualizare grafice la eveniment


La sosirea unui eveniment, daca butonul “grafic” din fereastra evenimentelor este activat, se poate vizualiza
reprezentarea grafica a obiectivului la care se refera evenimentul respectiv intr-o forma mai simpla unde imaginile existente pe
toate cele 10 pagini si care corespund zonei si partitiei evenimentului vor schimba culoarea intre culoarea aleasa la desenare si
culoarea rosie la interval de 1 secunda iar in cazul evenimentelor ce comunica alarme sau panici de tastatura imaginea
corespunzatoare tastaturii va schimba culoarea.

- 48 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

11. Aplicatia “Instant Alert gateway”

11.1. Informatii generale


Aplicatia “Instant Alert gateway” este o aplicatie rezidenta care se executa si ramane in memorie pana la inchiderea
calculatorului sau pana la executarea comenzii de inchidere a acesteia disponibila pe platformele Microsoft Windows si Linux.
Aceasta aplicatie trebuie lansata in executie pe calculatorul principal al unei retele de calculatoare (server) iar functiile ei sunt de
inaintare (forward) a mesajelor primite de la centralele de alarmare Instant GPRS/CDMA catre aplicatiile “Instant Alert client” de
pe calculatoarele din reteaua locala respectiva (LAN), de inaintare a mesajelor primite drept “raspuns” de la aceste aplicatii
client catre centralele de alarmare si de efectuare a anumitor operatii referitoare la baza de date a dispeceratului daca aceasta
se afla pe acelasi calculator server pe care este si aplicatia gateway. Denumirea acestei aplicatii gateway este “icgwyd”.

Pentru rularea in conditii optime a acestei aplicatii sunt necesare urmatoarele:


- fisierul executabil “icgwyd”
- fisierul modul client pentru baza de date a dispeceratului “libmysql.dll” sau “libmysqlclient.so” functie
de sistemul de operare
- fisierul configuratii pentru gateway “icgwyd.rules”

11.2. Configurare
Aplicatia gateway foloseste dupa cum s-a specificat mai sus un fisier configuratii numit “icgwyd.rules” fara de care nu
se executa si care contine informatii referitoare la configurarea generala a acesteia si referitoare la modul de inaintare a
mesajelor catre diferite aplicatii client.

Forma de adresare in acest fisier este de forma “variabila=valoare” indiferent de tipul variabilei.

Fisierul configuratii poate exista in urmatoarele locuri functie de sistemul de operare:

- windows
1. directorul radacina unde este instalat sistemul de operare (ex. “c:\icgwyd.rules”)
2. directorul sistemului de operare (ex. “c:\windows\icgwyd.rules”, “c:\winnt\icgwyd.rules”)
3. directorul sistem al sistemului de operare (ex. “c:\windows\system\icgwyd.rules”,
“c:\winnt\system32\icgwyd.rules”)

- linux
1. directorul configuratiilor generale “/etc/icgwyd.rules”
2. directorul utilizatorului principal “/root/icgwyd.rules”

Informatii referitoare la continutul fisierului configuratii:

a. valorile de forma “adevarat/fals” sunt notate cu numerele “1/0” astfel incat o valoare adevarata are
valoarea “1” iar o valoare falsa are valoarea “0”
b. caracterul pentru delimitarea directoarelor este “/” indiferent de sistemul de operare (ex.
“c:/windows/system32/”, “/home/user/data/”
c. liniile care incep cu caracterul “#” (diez) sunt tratate ca si “comentarii” si sunt ignorate automat la
procesarea fisierului iar daca acest caracter se gaseste in interiorul liniei portiunea de la acest caracter si
pana la sfarsitul liniei se va ignora (ex. “#linie comentata la inceput”, “linie necomentata #dar comentata
incepand de la diez”)
d. codurile mesajelor folosite sunt in reprezentare hexazecimala astfel incat:
i. 0x18 – ContactID
ii. 0x26 – 4x1
iii. 0x27 – 4x2
iv. 0x30 – Watcher
v. 0x62 – Custom
e. sirurile de valori trebuie sa contina valorile separate doar prin caracterul “,” virgula care trebuie sa existe si
dupa ultima valoare (ex. “0x18,0x30,”)

Acest fisier al configuratiilor este divizat in sectiuni. Prin sectiune intelegem o structura de configuratii care incepe cu
denumirea acesteia intre paranteze drepte “[]” iar sectiunile suportate de “Instant Alert gateway” sunt: o sectiune pentru
configuratiile gateway (“[configurations]”) si cate o sectiune pentru fiecare aplicatie client care este definita de adresa ip a
sistemului pe care ruleaza efectiv clientul (ex. “[192.168.0.2]”, “[192.168.0.120]”).

Sectiuni:

Configuratii gateway (“[configurations]”)

In aceasta sectiune pot fi incluse urmatoarele:

logpath = Calea unde aplicatia gateway creaza un fisier “icgwyd.log” in care specifica pasii de executie si
traficul mesajelor cu continut informativ.

pcktdump = “Packet dumping” este o variabila de tip “adevarat/fals” cu ajutorul careia se specifica daca
mesajele primite pentru care nu exista aplicatii client pentru inaintare sa fie scrise in fisierul log.

- 49 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

hidedaemon = Variabila de tipul “adevarat/fals” prin care se specifica daca la executie fereastra aplicatiei
gateway se va ascunde automat pentru a nu ingreuna vizibilizatea si operarea altor ferestre si
este luata in considerare doar la sistemele de operare Microsoft Windows.

nonroothalt = Variabila de tip “adevarat/fals” prin care se specifica daca utilizatorii normali au voie sau nu
sa opreasca functionarea gateway-ului si este luata in considerare doar la sistemele de operare
Linux.

nonrootstart = Variabila de tip “adevarat/fals” prin care se specifica daca utilizatorii normali au voie sau nu
sa porneasca aplicatia de gateway si este luata in considerare doar la sistemele de operare Linux.

selftest = Variabila de tip “adevarat/fals” prin care se specifica daca aplicatia de gateway sa testeze sau nu
la lansare in executie toate adresele ip existente in configuratii printr-o comanda “ping”.

nettest = Variabila de tip “adevarat/fals” prin care se specifica daca aplicatia de gateway sa verifice
prezenta unei conexiuni la internet.

recvport = Variabila de tip numar cu valori intre 0 si 65535 si care reprezenta portul TCP/IP prin care
aplicatia gateway primeste mesaje de la centralele de alarmare Instant GPRS/CDMA.

sendport = Variabila de tip numar cu valori intre 0 si 65535 si care reprezinta portul TCP/IP prin care
aplicatia gateway inainteaza mesajele catre aplicatiile client.

nonetwork = Variabila de tip “adevarat/fals” prin care se specifica daca se permite sau nu lansarea in
executie a aplicatiei gateway daca nu s-a detectat o conexiune la internet si este luata in
considerare valabila doar daca variabila “nettest” are valoarea adevarat (1).

netiptest = Variabila de tip sir de caractere prin care se specifica adresa ip sau denumirea acesteia cu
ajutorul careia se face verificarea conexiunii la internet si este luata in considerare doar daca
variabila “nettest” are valoarea adevarat (1). Poate lua valori fie adrese ip (ex. “193.231.249.1”)
fie denumiri (ex. “www.yahoo.com”).

Configuratii client (“[192.168.0.2]”)

In aceste sectiuni pot fi incluse urmatoarele:

allrules = Variabila de tip “adevarat/fals” prin care se specifica daca se aplica toate regulile pentru adresa ip
respectiva iar daca este adevarata (1) atunci celelalte specificatii de la aceeasi adresa vor fi
ignorate.

msgcodes = Variabila de tip “sir de coduri” in care sunt specificare codurile (tipurile) de mesaje care pot fi
inaintate catre adresa ip respectiva.
Poate contine valoarea “all”, caz in care la adresa ip respectiva se inainteaza toate mesajele indiferent de
codul acestora sau lista codurilor ca si in exemplul “0x18,0x30,0x62,”, caz in care se inainteaza
doar mesajele ce au unul dintre codurile specificate aici.

ids = Variabila de tip “sir de identificatori” in care sunt specificati identificatorii de obiective la care se refera
mesajele primite.
Poate contine valoarea “all”, caz in care la adresa ip respectiva se inainteaza toate mesajele indiferent de
identificatorul pentru care se primesc sau lista identificatorilor ca si in exemplul “1000-
1FFF,2xxF,4x8x,”, caz in care se inainteaza doar mesajele care sunt pentru obiectivele identificate
cu ajutorul acestei liste.
NOTA! Aici se pot specifica raze de actiune (“1000-1FFF”, “C000-CFFF”) sau identificatori personalizati cu
ajutorul literei “x” (“1xxx”, “Cxx1”).

11.3. Comenzi
Aplicatia “Instant Alert gateway” suporta cateva comenzi sub forma de parametrii de executie. Daca nu este specificat
nici un parametru atunci se executa aplicatia prin pornirea gateway-ului si interceptarea mesajelor iar daca exista parametrii la
lansare ei pot fi dupa cum urmeaza:

- “--help” sau “-h” - afiseaza lista parametrilor suportati


- “--shutdown” sau “-s” - opreste aplicatia gateway care deja ruleaza
- “--view” sau “-v” - vizualizeaza configuratiile curente existente in fisierul “icgwyd.rules”
- “--about” sau “-a” - arata informatii despre aplicatie
- “--version” sau “-e” - arata versiunea aplicatiei gateway

Aceste comenzi pot fi specificate doar la lansarea fisierului executabil al aplicatiei (ex. “c:\windows\icgwyd.exe --
help”, “/root/app/icgwyd --shutdown”).

- 50 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

11.4. Diferente Windows/Linux


La sistemele de operare Microsoft Windows pentru ca aplicatia gateway sa fie executata automat la pornirea
sistemului este necesara configurarea “registru”-lui de Windows cu ajutorul aplicatiei “regedit.exe” astfel:
pasul 1 = alegerea meniului “Start/Run”
pasul 2 = introducerea in casuta a textului “regedit” si executarea butonului “OK”
pasul 3 = navigarea in lista din stanga la “My Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/
Windows/CurrentVersion/Run/”
pasul 4 = adaugarea unei noi valori de tip “string” cu orice denumire (ex. “icgwyd”) avand valoarea locatia
si denumirea aplicatiei gateway (ex. “c:\program files\icgwyd.exe”)
pasul 5 = inchiderea aplicatiei “regedit” si repornirea sistemului de operare

Tot la sistemele de operare Microsoft Windows daca aplicatia gateway primeste comenzi pentru crearea de
“backup”-uri la baza de date a dispeceratului aceasta va incerca sa se conecteze la baza de date respectiva si sa execute
comenzi pentru backup care va fi salvat in subdirectorul “sql\bck” al directorului de executie “icgwyd.exe” in directoare de forma
“zzllaaaaoommss”.

La sistemele de operare Linux este recomandata folosirea aplicatiei gateway de forma unui “daemon” prin
configurarea “script”-urilor de initializare a sistemului ca si in exemplul: In fisierul “rc.local” din directorul “/etc/rc.d/” se adauga
o linie ce contine calea completa si numele fisierului executabil (“/usr/sbin/icgwyd”).

Tot la sistemele de operare Linux exista anumite cerinte pentru buna functionare a aplicatiei de gateway si a server-
ului MySQL:
1. sa existe un utilizator normal “instant” care sa nu aiba parola (oricum nu se va loga in sistem
niciodata)
2. acest utilizator “instant” sa aiba “shell”-ul “/dev/null” pentru securitate
3. baza de date a dispeceratului sa existe in directorul “sql” al utilizatorului “instant” (data =
“/home/instant/sql/data/” si share = “/home/instant/sql/share/mysql/”)
4. prin comenzile de backup primite de la aplicatiile client se va efectua backup in directorul
“/home/instant/sql/bck/” tot de forma “zzllaaaaoommss”

NOTA! Daca se utilizeaza aplicatia “Instant Alert gateway” iar aplicatiile client sunt configurate cu “server MySQL la
distanta” este necesara executia server-ului MySQL manual cu ajutorul fisierelor configuratii distribuite de producator.

- 51 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

12. MySQL

12.1. Ce este MySQL


In primul rand trebuie sa cunoastem notiunea de SQL care inseamna “Selective Query Language”, adica limbaj de
interogare selectiva cu ajutorul caruia se poate efectua, in limita posibilitatilor limbajului SQL, orice fel de operatie referitoare la
preluarea, modificarea sau adaugarea de informatii.

MySQL este cea mai mare "open source" baza de date SQL, este construita, distribuita si gestionata de MySQL AB
care este o companie comerciala fondata de programatorii MySQL. Pentru mai multe detalii referitoare la MySQL sau firma
MySQL AB va rugam sa vizitati site-ul oficial MySQL (http://www.mysql.com/).

MySQL este un sistem de gestionare al bazelor de date.


O baza de date este o colectie de informatii structurate care poate contine orice de la o lista de cumparaturi pana la o
vasta colectie de informatii pentru o intreaga corporatie. Pentru a putea gestiona datele stocate intr-o baza de date de pe un
calculator este nevoie de un sistem de gestionare al bazelor de date precum MySQL Server.

MySQL este un sistem relational de baze de date.


O baza de date relationala stocheaza informatiile in mai multe tabele (nu intr-un singur suport/fisier). Acest fapt
adauga viteza si flexibilitate acestui tip de baze de date. SQL (Structured Query Language / Limbaj Interogare Structurat) este
cel mai popular limbaj de acest fel si este definit de ANSI/ISO SQL Standard.

Software-ul MySQL este Open Source.


Open Source inseamna ca este posibil pentru orice programator sa modifice codul sursa al pachetului (oricine poate
descarca sursa completa a MySQL si sa o foloseasca fara sa plateasca nimic). Daca cineva doreste poate sa modifice sursa dupa
bunul sau plac. Software-ul MySQL utilizeaza tipul de licenta GPL (GNU General Public License) care poate fi studiat in detaliu
urmad link-ul http://www.gnu.org/licenses/ pentru a vedea ce este si ce nu este permis utilizatorului referitor la codul sursa sau
pachetul MySQL.

Detaliile tehnice ale server-ului MySQL.


Pentru detalii tehnice in amanunt se poate studia manualul MySQL la sectiunea "MySQL Language Reference".
Software-ul MySQL este un sistem de tipul client/server care consta intr-un server multi-threaded (mai multe conexiuni,
interogari, etc. deodata) care suporta aplicatii client si librarii diverse, unelte administrative si o mare varietate de interfete
programare (API). Structura MySQL este compatibila cu multe tipuri de sisteme de operare (Windows, Linux, FreeBSD, etc.) si
cu o multitudine de tehnologii (Intel x86, SPARC, Alpha, PowerPC, MIPS, Solaris, MacOS, HP, IBM, SunOS, etc.).

12.2. Reparare baza de date


Daca din anumite motive cum ar fi pana de curent sau oprirea fortata a calculatorului structura bazei de date este
compromisa iar programul nu se mai poate lansa in executie se recomanda utilizarea aplicatiei “icrepair.exe” care se gaseste in
directorul de instalare a pachetului. Executarea se efectueaza fie manual prin navigarea pana in director si dublu click pe
executabil fie prin meniul de “start” care este “instant-alert/v1.2.0/mysql repair”.

Aceasta aplicatie trebuie rulata doar dupa ce daemon-ul MySQL este pornit iar pornirea daemon-ului se poate efectua
prin lansarea in executie a programului principal sau prin lansarea in executie din meniul “start” a “instant-alert/v1.2.0/mysql-
start-winXX” unde XX inseamna tipul sistemului de operare curent: “32” pentru Microsoft Windows 95, 98, Me respectiv “nt”
pentru Microsoft Windows NT, 2000, XP, 2003.

Aplicatia de reparare este de tip “consola” si la rulare incearca automat sa se conecteze la baza de date si sa
efectueze repararile necesare.

NOTA! Daca in timpul repararii programul principal era executat el trebuie oprit si pornit.

12.3. Utilizare aplicatie query


Pachetul “Instant Alert client” contine o aplicatie de tip “consola” pentru interogari MySQL. Aceasta poate fi utilizata
independent de baza de date a dispeceratului si necesita doar libraria client MySQL numita “libmysql.dll”.

Lista comenzilor suportate si recunoscute de "icsql" este dupa cum urmeaza:

help - arata lista comenzilor si parametrii acestora


clear - curata ecranul (doar NT)
about - despre Instant Alert client icsql
quit - inchide consola icsql
connect - conecteaza clientul icsql la server-ul MySQL cu ajutorul parametrilor
hostname - numele hostului unde se gaseste server-ul MySQL (de obicei "localhost")
username - numele utilizatorului pentru conectare (de obicei "guest")
password - parola pentru numele ales
port - portul TCP/IP pentru conectare (initial MySQL foloseste portul 3306)
disconnect - deconecteaza clientul icsql de la server-ul MySQL

- 52 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

chuser - schimba utilizatorul conectat cu altul nou dupa parametrii urmatori


username - numele noului utilizator
password - parola pentru numele nou ales
comenzi query - dupa ce s-a conectat clientul la server se pot executa comenzi pentru bazele de date si
tabelele MySQL (orice comanda in afara de cele afisate mai sus sunt trimise la server-ul MySQL drept interogari; daca nu sunt
intelese se afiseaza eroarea primita de la MySQL iar daca comanda a fost procesata se vor afisa pe ecran rezultatele

- 53 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

13. Placa dispecerat

- 54 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

14. Moduri recomandate de configurare si executie

14.1. O singura aplicatie client


Daca se utilizeaza o singura aplicatie client fara alte aplicatii referitoare la “Instant Alert” atunci este recomandat ca
aceasta sa ruleze pe calculatorul principal al retelei (daca exista o retea de calculatoare). Aceasta va utiliza baza de date a
dispeceratului ce exista in directorul “sql” al acesteia, va crea configuratiile necesare pentru baza de date si va crea procesul
MySQL la fiecare lansare in executie.

Exemplu:
Aplicatia “Instant Alert client v1.2.2” este instalata in directorul “c:\program files\instant-alert\v1.2.2\” si se
executa la fiecare lansare a sistemului de operare cu ajutorul “link”-ului din meniul de start creat de aceasta.

14.2. Aplicatia gateway (Windows) si aplicatii client


Avem o retea de 10 calculatoare unde calculatorul server are sistem de operare Microsoft Windows si adresa ip
192.168.0.1. Aplicatia de gateway “icgwyd” si baza de date a dispeceratului sunt instalate pe acest calculator principal astfel:

ICGWYD

- directorul de executie este “root” (c:\)


- fisierul configuratii “icgwyd.rules” este tot in directorul “root” (c:\)
- in configuratii este specificata valoarea “logpath = c:/”
- in configuratii este specificata adresa ip “192.168.0.2” pentru primirea mesajelor de la obiectivele
cuprinse intre “1000” si “1FFF” (“1000-1FFF,”)
- in configuratii este specificata adresa ip “192.168.0.3” pentru primirea mesajelor de la restul
obiectivelor (“2xxx,3xxx,4xxx,5xxx,6xxx,7xxx,8xxx,9xxx,Bxxx,Cxxx,Dxxx,Exxx,Fxxx,”)
- aplicatia este lansata la pornirea sistemului printr-un “link” din “Start/Programs/Startup/icgwyd.lnk”

MySQL

- directorul principal este “c:\sql\”


- fisierul configuratii este “my.cnf” din directorul “root” (c:\)
- in configuratii este specificata valoarea “basedir = c:/sql/”
- in configuratii este specificata valoarea “datadir = c:/sql/data/”
- in configuratii este specificata valoarea “port = 3308” atat pentru sectiunea “[client]” cat si pentru
sectiunea “[mysqld]”
- aplicatia este lansata la pornirea sistemului printr-un link catre “c:\sql\bin\mysqld-max[-nt].exe --
console” din “Start/Programs/Startup/mysqld.lnk” (NOTA! Este important ca parametrul “--console” sa
existe, altfel daemon-ul mysql nu ruleaza ci doar afiseaza parametrii disponibili)

La calculatoarele cu adresele ip “192.186.0.2” si “192.168.0.3” unde este instalata cate o aplicatie “Instant Alert
client” se configureaza acestea sa foloseasca modul “gateway” si “server-ul MySQL de la distanta” iar campurile “MySQL host”
cu valoarea “192.168.0.1” si “MySQL socket” cu valoarea “3308”.

La calculatorul cu adresa ip 192.168.0.2 se configureaza gestionarea obiectivelor de la 1000 pana la 1FFF.

La calculatorul cu adresa ip 192.168.0.3 se configureaza gestionarea restului obiectivelor.

Dupa pornirea server-ului se pot lansa in executie aceste aplicatii client.

14.3. Aplicatia gateway (Linux) si aplicatii client


Avem o retea de 10 calculatoare unde calculatorul server are sistem de operare Linux si adresa ip 192.168.0.1.
Aplicatia de gateway “icgwyd” si baza de date a dispeceratului sunt instalate pe acest calculator principal astfel:

ICGWYD

- directorul de executie este “/usr/sbin”


- fisierul configuratii “icgwyd.rules” este in directorul configuratii “/etc/”
- in configuratii este specificata valoarea “logpath = /var/log/”
- in configuratii este specificata adresa ip “192.168.0.2” pentru primirea mesajelor de la obiectivele
cuprinse intre “1000” si “1FFF” (“1000-1FFF,”)
- in configuratii este specificata adresa ip “192.168.0.3” pentru primirea mesajelor de la restul
obiectivelor (“2xxx,3xxx,4xxx,5xxx,6xxx,7xxx,8xxx,9xxx,Bxxx,Cxxx,Dxxx,Exxx,Fxxx,”)
- aplicatia este lansata la pornirea sistemului printr-o linie in fisierul “/etc/rc.d/rc.local” astfel:
“/usr/sbin/icgwyd”

- 55 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

MySQL

- directorul principal este “/home/instant/sql/”


- fisierul configuratii este “my.cnf” din directorul configuratii “/etc/”
- in configuratii este specificata valoarea “basedir = /home/instant/sql/”
- in configuratii este specificata valoarea “datadir = /home/instant/sql/data/”
- in configuratii este specificata valoarea “port = 3308” atat pentru sectiunea “[client]” cat si pentru
sectiunea “[mysqld]”
- aplicatia este lansata la pornirea sistemului printr-o linie in fisierul “/etc/rc.d/rc.local” astfel:
“/usr/bin/mysqld_safe --user=instant $SKIP &”

La calculatoarele cu adresele ip “192.186.0.2” si “192.168.0.3” unde este instalata cate o aplicatie “Instant Alert
client” se configureaza acestea sa foloseasca modul “gateway” si “server-ul MySQL de la distanta” iar campurile “MySQL host”
cu valoarea “192.168.0.1” si “MySQL socket” cu valoarea “3308”.

La calculatorul cu adresa ip 192.168.0.2 se configureaza gestionarea obiectivelor de la 1000 pana la 1FFF.


La calculatorul cu adresa ip 192.168.0.3 se configureaza gestionarea restului obiectivelor.
Dupa pornirea server-ului se pot lansa in executie aceste aplicatii client.

NOTA! Este recomandata la server-ul Linux crearea si utilizarea de fisiere initializare in directorul configuratii atat
pentru “icgwyd” cat di pentru “MySQL” dupa cum urmeaza:

Listare fisier executabil “/etc/rc.d/rc.icgwyd” Listare fisier executabil “/etc/rc.d/rc.icsql”

# start # Start mysqld:


icgwyd_start() { mysqld_start() {
echo "Starting Instant Alert gateway daemon: /usr/sbin/icgwyd" if [ -x /usr/bin/mysqld_safe ]; then
/usr/sbin/icgwyd /usr/bin/mysqld_safe --user=instant $SKIP &
} fi
# stop }
icgwyd_stop() {
/usr/sbin/icgwyd --shutdown # Stop mysqld:
sleep 4 mysqld_stop() {
killall icgwyd killall mysqld
} }
# restart
icgwyd_restart() { # Restart mysqld:
icgwyd_stop mysqld_restart() {
sleep 1 mysqld_stop
icgwyd_start mysqld_start
} }

case "$1" in case "$1" in


'start') 'start')
icgwyd_start mysqld_start
;; ;;
'stop') 'stop')
icgwyd_stop mysqld_stop
;; ;;
'restart') 'restart')
icgwyd_restart mysqld_restart
;; ;;
*) *)
echo "usage $0 start|stop|restart" echo "usage $0 start|stop|restart"
esac esac

Listare portiune fisier executabil “/etc/rc.d/rc.M” Listare portiune fisier executabil “/etc/rc.d/rc.6”
pentru pornirea daemon-ilor pentru oprirea daemon-ilor

# Start Instant Alert gateway daemon # Shut down Instant Alert gateway daemon:
if [ -x /etc/rc.d/rc.icgwyd ]; then if [ -x /etc/rc.d/rc.icgwyd ]; then
. /etc/rc.d/rc.icgwyd start /etc/rc.d/rc.icgwyd stop
fi fi

# Start Instant Alert client MySQL server # Shut down Instant Alert database daemon:
if [ -x /etc/rc.d/rc.icsql ]; then if [ -x /etc/rc.d/rc.icsql ]; then
. /etc/rc.d/rc.icsql start /etc/rc.d/rc.icsql stop
fi fi

- 56 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

15. Notiuni utilizate

15.1. Termeni generali


- autorun – este capabilitatea sistemului de operare de a porni automat anumite aplicatii de pe un
suport CD dupa cum este configurat fisierul “autorun.inf” care trebuie sa existe in directorul radacina al
CD-ului respectiv
- buffer – o secventa de date de orice tip din memorie cu specificarea ca toate datele existente in
buffer trebuie sa fie de acelasi tip
- dial-up – modalitate de conexiune la internet cu ajutorul unei linii telefonice fixe legate de calculator
printr-un modem (modulator / demodulator)
- dns – Domani Name Server, server ce apartine celui cu ajutorul caruia se efectueaza conexiunea la
internet si care gaseste denumirile paginilor web la cererea clientilor conectati deoarece transferul prin
internet se efectueaza prin adresele ip
- index – numar de ordine curent
- ip – adresa de internet unica prin care clientul conectat comunica cu restul internetului si este de
forma unui grup de 4 valori numerice de la 0 la 255 separate prin punct “.”
- ip intern – adresa ip cu specificatia ca transferul de date de la aceasta catre internet se face printr-o
alta adresa externa
- online – obiect conectat la internet
- ping – secventa de date trimisa la o adresa ip si care asteapta o alta secventa asemanatoare drept
raspuns
- shortcut – prescurtare a anumitor fisiere utilizata de sistemele de operare Microsoft Windows prin
care se executa fisierele adresate prin acestea
- suma de control –reprezinta o informatie unica referitoare la o secventa de date si rezulta din
calcularea secventei respective dupa anumite reguli

15.2. Definitii securitate


Alarma
dispozitiv pentru semnalizarea unei urgente
Alarma medicala
alarma care semnalizeaza nevoia de asistenta medicala
Alarma de efractie
semnal transmis de senzorii care detecteaza efractia; senzorii de usa/fereastra si cei de miscare transmit in
mod obisnuit semnale de alarma de efractie
Alarma falsa
orice alarma care se activeaza cand nu exista o cauza reala
Alarma de incendiu
semnal transmis de detectorii de caldura sau fum
Alarma silentioasa
alarma receptionata de un operator al statiei centrale care nu activeaza un sunet de alarma local
A arma/activa
a activa un sistem de securitate, astfel incat senzorii sai sa detecteze schimbarile de stare si sa raporteze
acele schimbari unui panou de control
Beep
denumirea utilizata in sistemul Watcher care confirma faptul ca s-a realizat conexiunea fizica intre
dispecerat si obiectiv; receptia acestui beep garanteaza buna functionare a canalului de transmisie obiectiv-
dispecerat
Buton de panica
dispozitiv de control la distanta sau un buton pe un panou de control care transmite un semnal de alarma
fara a fi necesara introducerea unui cod de acces
Bypass
instructiune data unui sistem de securitate de a nu activa un anumit senzor
Cod de acces
combinatie numerica ce permite accesul la un sistem
Dispecerat
locul unde se primesc apelurile de urgenta si de unde sunt directionate echipele de interventie
Detector de miscare
detector de efractie proiectat pentru a inregistra schimbarile de temperatura care apar cand un intrus
patrunde intr-un spatiu protejat
Dezarmare/dezactivare
inchiderea unui sistem sau un senzor
Echipa de interventie
echipa formata din profesionisti bine inarmati care este trimisa de dispecerat la locul unde se declanseaza o
alarma
Interogare
reprezinta lansarea unui apel de catre dispecerat spre obiectiv, receptionarea beep-ului si apoi lansarea unui
apel de catre obiectiv spre dispecerat, receptionarea si confirmarea lui
Mesaj sau date
informatiile trimise de un sistem de comunicatie

- 57 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

Monitorizare
supravegherea continua a unui obiectiv (imobil, vehicul, persoane etc.) prin intermediul unor mijloace
specifice (camere video, detectori, senzori etc.) in vederea prevenirii unor incidente nedorite (efractii,
incendii etc.)
Niveluri de armare/activare
set de instructiuni ce determina care senzori sunt activati si care nu
Panou de control
"creierul" sistemului de securitate; primeste transmisii de la senzori si comunica informatii statiei centrale de
monitorizare
Senzor
dispozitiv care detecteaza schimbarea de la o anumita stare la alta
Senzori 24 ore (permanenti)
orice senzor dintr-un sistem care nu poate fi dezarmat sau evitat, cum ar fi detectoarele de incendiu
Senzori de caldura
dispozitiv care detecteaza caldura sau schimbarile rapide in temperatura care apar in prezenta focului
Senzori de fum
dispozitiv care detecteaza prezenta fumului si trimite o alarma de incendiu catre panoul de control
Senzori de interior
dispozitive care inregistreaza schimbarile de stare din spatii interioare
Senzori de spargere a geamului/sticlei
dispozitive care detecteaza frecventele de sunet ce insotesc spargerea unui geam sau a sticlei
Senzori de usa/fereastra
dispozitiv pentru a detecta deschiderea unei usi sau ferestre si pentru a transmite un semnal catre panoul
de control, care sa indice schimbarea situatiei
Timp de interventie
intervalul de timp de la declansarea unui semnal de alarma pana la sosirea unei echipe de interventie
Zona
senzor sau grup de senzori care au o singura identitate numerica

- 58 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

16. Lista si formatul evenimentelor


In aceasta sectiune se vor afisa toate evenimentele pentru tipurile “ContactID” si “Watcher” in limba romana cu
precizarea ca multe evenimente de tip “ContactID” sunt in limba engleza datorita faptului ca la traducere nu s-au gasit
reprezentari optime pentru acestea in limba romana.

16.1. Evenimente ContactID


Evenimentele de tip ContactID sunt de forma:

01 02 03 04 05 06 07 08 09 10 11 12 13
identificator obiectiv grupa subgrupa partitia zona

unde:
identificator obiectiv - identificatorul obiectivului (ex. 1234)
grupa - grupa evenimentului care poate fi “1” sau “3” unde “1” inseamna evenimentul propriuzis iar “3” inseamna
starea “inversa” a aceluiasi eveniment (de regula revenire) dar care a avut grupa “1” (exemple: “1.100 = Alarma medicala” iar
“3.100 = Revenire alarma medicala”; “1.401 = Dezactivare cu utilizator” iar “3.401 = Activare cu utilizator”)
subgrupa - codul evenimentului de forma numerica ce consta in 3 cifre ca si in figura de mai jos:

Clasificarea codurilor pentru


evenimente

100 200 300 400 500 600


Alarme Supervisory Probleme Dezarmari / Bypass / Teste /
tehnice Armari Izolari Diverse

partitia - numarul partitiei la care se refera eveniemntul


zona - numarul zonei sau utilizatorului la care se refera evenimentul

Lista evenimentelor “ContactID” este urmatoarea:

Zona/
Grupa Subgrupa Denumire
Utilizator
1 100 zona Alarma medicala (partitia %p, zona %u)
1 101 zona Urgenta personala (partitia %p, zona %u)
1 102 zona Avertizare imposibila (partitia %p, zona %u)
1 110 zona Incendiu (partitia %p, zona %u)
1 111 zona Fum (partitia %p, zona %u)
1 112 zona Combustie (partitia %p, zona %u)
1 113 zona Flux de apa (partitia %p, zona %u)
1 114 zona Caldura (partitia %p, zona %u)
1 115 zona Pull station (partitia %p, zona %u)
1 116 zona Conducta (partitia %p, zona %u)
1 117 zona Flacara (partitia %p, zona %u)
1 118 zona Aproape alarma (partitia %p, zona %u)
1 120 zona Panica (partitia %p, zona %u)
1 121 utilizator Panica DURRES (partitia %p, utilizator %u)
1 122 zona Panica silentioasa (partitia %p, zona %u)
1 123 zona Panica audibila (partitia %p, zona %u)
1 124 zona DURRES - acces primit (partitia %p, zona %u)
1 125 zona DURRES - egress granted (partitia %p, zona %u)
1 130 zona Efractie (partitia %p, zona %u)
1 131 zona Perimetru (partitia %p, zona %u)
1 132 zona Interior (partitia %p, zona %u)
1 133 zona 24 Hour (partitia %p, zona %u)
1 134 zona Intrare / Iesire (partitia %p, zona %u)

- 59 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

1 135 zona Zi / Noapte (partitia %p, zona %u)


1 136 zona Afara (partitia %p, zona %u)
1 137 zona Tamper (partitia %p, zona %u)
1 138 zona Aproape alarma (partitia %p, zona %u)
1 139 zona Verificare efractie (partitia %p, zona %u)
1 140 zona Alarma generala (partitia %p, zona %u)
1 141 zona Polling loop open (partitia %p, zona %u)
1 142 zona Polling loop short (partitia %p, zona %u)
1 143 zona Eroare in modul auxiliar (partitia %p, zona %u)
1 144 zona Sensor tamper (partitia %p, zona %u)
1 145 zona Expansion module tamper (partitia %p, zona %u)
1 146 zona Efractie silentioasa (partitia %p, zona %u)
1 147 zona Sensor sipervision failure (partitia %p, zona %u)
1 150 zona 24 Hour non-burglary (partitia %p, zona %u)
1 151 zona Gaz detectat (partitia %p, zona %u)
1 152 zona Refrigeration (partitia %p, zona %u)
1 153 zona Pierdut temperatura (partitia %p, zona %u)
1 154 zona Scurgere apa (partitia %p, zona %u)
1 155 zona Foil break (partitia %p, zona %u)
1 156 zona Day trouble (partitia %p, zona %u)
1 157 zona Low bottled gas level (partitia %p, zona %u)
1 158 zona Temperatura ridicata (partitia %p, zona %u)
1 159 zona Temperatura scazuta (partitia %p, zona %u)
1 161 zona Loss of air flow (partitia %p, zona %u)
1 162 zona Monoxid de carbon detectat (partitia %p, zona %u)
1 163 zona Tank level (partitia %p, zona %u)
1 200 zona Fire supervisory (partitia %p, zona %u)
1 201 zona Presiune apa scazuta (partitia %p, zona %u)
1 202 zona Nivel CO2 scazut (partitia %p, zona %u)
1 203 zona Gate valve sensor (partitia %p, zona %u)
1 204 zona Nivel apa scazut (partitia %p, zona %u)
1 205 zona Pompa activata (partitia %p, zona %u)
1 206 zona Eroare pompa (partitia %p, zona %u)
1 300 zona Defectiune sistem (partitia %p, zona %u)
1 301 zona Pierdut AC (curent alternativ) (partitia %p, zona %u)
1 302 zona Baterie sistem descarcata (partitia %p, zona %u)
1 303 zona RAM checksum invalid (partitia %p, zona %u)
1 304 zona ROM checksum invalid (partitia %p, zona %u)
1 305 zona Resetare sistem (partitia %p, zona %u)
1 306 zona Panel programming changed (partitia %p, zona %u)
1 307 zona Eroare la Self-test (partitia %p, zona %u)
1 308 zona Inchidere sistem (partitia %p, zona %u)
1 309 zona Eroare test baterie (partitia %p, zona %u)
1 310 zona Ground fault (partitia %p, zona %u)
1 311 zona Baterie lipsa / descarcata complet (partitia %p, zona %u)
1 312 zona Power supply overcurrent (partitia %p, zona %u)
1 313 utilizator Resetare tehnician (partitia %p, utilizator %u)
1 320 zona Sounder / Relay trouble (partitia %p, zona %u)
1 321 zona Eroare soneria 1 (partitia %p, zona %u)
1 322 zona Eroare soneria 2 (partitia %p, zona %u)
1 323 zona Alarm relay trouble (partitia %p, zona %u)
1 324 zona Trouble relay (partitia %p, zona %u)
1 325 zona Reversing relay (partitia %p, zona %u)
1 326 zona Notification appliance Ckt. 3 (partitia %p, zona %u)

- 60 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

1 327 zona Notification appliance Ckt. 4 (partitia %p, zona %u)


1 330 zona System peripheral trouble (partitia %p, zona %u)
1 331 zona Polling loop open (partitia %p, zona %u)
1 332 zona Polling loop short (partitia %p, zona %u)
1 333 zona Expansion module failure (partitia %p, zona %u)
1 334 zona Repeater failure (partitia %p, zona %u)
1 335 zona Imprimanta locala fara hartie (partitia %p, zona %u)
1 336 zona Eroare imprimanta locala (partitia %p, zona %u)
1 337 zona Exp. Module DC loss (partitia %p, zona %u)
1 338 zona Exp. Module Low battery (partitia %p, zona %u)
1 339 zona Exp. Module Reset (partitia %p, zona %u)
1 341 zona Exp. Module Tamper (partitia %p, zona %u)
1 342 zona Exp. Module AC loss (partitia %p, zona %u)
1 343 zona Exp. Module self-test fail (partitia %p, zona %u)
1 344 zona RF receiver jam detect (partitia %p, zona %u)
1 350 zona Eroare de comunicare (partitia %p, zona %u)
1 351 zona Telco 1 fault (partitia %p, zona %u)
1 352 zona Telco 2 fault (partitia %p, zona %u)
1 353 zona Long range radio Xmitter fault (partitia %p, zona %u)
1 354 zona Eroare la comunicare eveniment (partitia %p, zona %u)
1 355 zona Loss of radio supervision (partitia %p, zona %u)
1 356 zona Loss of central polling (partitia %p, zona %u)
1 357 zona long range radio VSWR problem (partitia %p, zona %u)
1 370 zona Protection loop (partitia %p, zona %u)
1 371 zona Protection loop open (partitia %p, zona %u)
1 372 zona Protection loop short (partitia %p, zona %u)
1 373 zona Eroare incendiu (partitia %p, zona %u)
1 374 zona Exit error alarm (partitia %p, zona %u)
1 375 zona Eroare zona panica (partitia %p, zona %u)
1 376 zona Hold-up zone trouble (partitia %p, zona %u)
1 377 zona Swinger trouble (partitia %p, zona %u)
1 378 zona Cross-zone trouble (partitia %p, zona %u)
1 380 zona Eroare senzor (partitia %p, zona %u)
1 381 zona Loss of supervision - RF (partitia %p, zona %u)
1 382 zona Loss of supervision - RPM (partitia %p, zona %u)
1 383 zona Sensor tamper (partitia %p, zona %u)
1 384 zona RF low battery (partitia %p, zona %u)
1 385 zona Detector fum senzitivitate MARE (partitia %p, zona %u)
1 386 zona Detector fum senzitivitate MICA (partitia %p, zona %u)
1 387 zona Detector efractie senzitivitate MARE (partitia %p, zona %u)
1 388 zona Detector efractie senzitivitate MICA (partitia %p, zona %u)
1 389 zona Eroare la self-test senzor (partitia %p, zona %u)
1 391 zona Eroare supraveghere senzor (partitia %p, zona %u)
1 392 zona Drift compensation error (partitia %p, zona %u)
1 393 zona Alerta intretinere (partitia %p, zona %u)
1 400 utilizator Dezactivare (partitia %p, utilizator %u)
1 401 utilizator Dezactivare (partitia %p, utilizator %u)
1 402 utilizator Group open (partitia %p, utilizator %u)
1 403 utilizator Deschidere automata (partitia %p, utilizator %u)
1 404 utilizator Deschidere intarziata (partitia %p, utilizator %u)
1 405 utilizator Deferred open (partitia %p, utilizator %u)
1 406 utilizator Anulare (partitia %p, utilizator %u)
1 407 utilizator Dezactivare cu telecomanda (partitia %p, utilizator %u)
1 408 utilizator Armare rapida (partitia %p, utilizator %u)

- 61 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

1 409 utilizator Keyswitch open (partitia %p, utilizator %u)


1 411 utilizator Callback request made (partitia %p, utilizator %u)
1 412 utilizator Descarcare / acces cu succes (partitia %p, utilizator %u)
1 413 utilizator Acces fara succes (partitia %p, utilizator %u)
1 414 utilizator Comanda de oprire sistem primita (partitia %p, utilizator %u)
1 415 utilizator Dialer shutdown command received (partitia %p, utilizator %u)
1 416 zona Incarcare cu succes (partitia %p, zona %u)
1 421 utilizator Acces interzis (partitia %p, utilizator %u)
1 422 utilizator Access report by user (partitia %p, utilizator %u)
1 423 zona Acces fortat (partitia %p, zona %u)
1 424 utilizator Egress denied (partitia %p, utilizator %u)
1 425 utilizator Egress granted (partitia %p, utilizator %u)
1 426 zona Access door propped open (partitia %p, zona %u)
1 427 zona Access point DSM trouble (partitia %p, zona %u)
1 428 zona Access point RTE trouble (partitia %p, zona %u)
1 429 utilizator Access program mode entry (partitia %p, utilizator %u)
1 430 utilizator Access program mode exit (partitia %p, utilizator %u)
1 431 utilizator Access threat level change (partitia %p, utilizator %u)
1 432 zona Access relay / trigger fail (partitia %p, zona %u)
1 433 zona Access RTE shunt (partitia %p, zona %u)
1 434 zona Access DSM shunt (partitia %p, zona %u)
1 441 utilizator STAY Arming (partitia %p, utilizator %u)
1 442 utilizator STAY Arming de la tastatura (partitia %p, utilizator %u)
1 450 utilizator Exception open (partitia %p, utilizator %u)
1 451 utilizator Deschidere radipa (partitia %p, utilizator %u)
1 452 utilizator Deschidere intarziata (partitia %p, utilizator %u)
1 453 utilizator Deschidere esuata (partitia %p, utilizator %u)
1 454 utilizator Inchidere esuata (partitia %p, utilizator %u)
1 455 utilizator Auto-armare esuata (partitia %p, utilizator %u)
1 456 utilizator Armare partiala (partitia %p, utilizator %u)
1 457 utilizator Eroare iesire (partitia %p, utilizator %u)
1 458 utilizator User on premises (partitia %p, utilizator %u)
1 459 utilizator Inchidere recenta (partitia %p, utilizator %u)
1 461 zona Cod de intrare invalid (partitia %p, zona %u)
1 462 utilizator Cod de intrare acceptat (partitia %p, utilizator %u)
1 463 utilizator Re-armare dupa armare (partitia %p, utilizator %u)
1 464 utilizator Auto-arm time extended (partitia %p, utilizator %u)
1 465 zona Resetare alarma panica (partitia %p, zona %u)
1 466 utilizator Service on premises (partitia %p, utilizator %u)
1 501 zona Access reader disable (partitia %p, zona %u)
1 520 zona Sounder / Relay disable (partitia %p, zona %u)
1 521 zona Soneria 1 dezactivata (partitia %p, zona %u)
1 522 zona Soneria 2 dezactivata (partitia %p, zona %u)
1 523 zona Alarm relay disable (partitia %p, zona %u)
1 524 zona Trouble relay disable (partitia %p, zona %u)
1 525 zona Reversing relay disable (partitia %p, zona %u)
1 526 zona Notification appliance Ckt. 3 disable (partitia %p, zona %u)
1 527 zona Notification appliance Ckt. 4 disable (partitia %p, zona %u)
1 531 zona Modul adaugat (partitia %p, zona %u)
1 532 zona Modul scos (partitia %p, zona %u)
1 551 zona Dialer disabled (partitia %p, zona %u)
1 552 zona Transmisie radio dezactivata (partitia %p, zona %u)
1 553 zona Remote upload / download disabled (partitia %p, zona %u)
1 570 zona BYPASS Zona / Senzor (partitia %p, zona %u)

- 62 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

1 571 zona BYPASS Incendiu (partitia %p, zona %u)


1 572 zona BYPASS Zona 24 Ore (partitia %p, zona %u)
1 573 zona BYPASS Efractie (partitia %p, zona %u)
1 574 utilizator Group BYPASS (partitia %p, utilizator %u)
1 575 zona Swinger BYPASS (partitia %p, zona %u)
1 576 zona Access zone shunt (partitia %p, zona %u)
1 577 zona Access point BYPASS (partitia %p, zona %u)
1 601 zona Manual trigger test report (partitia %p, zona %u)
1 602 zona Raport test periodic (partitia %p, zona %u)
1 603 zona Periodic RF transmission (partitia %p, zona %u)
1 604 utilizator Test incendiu (partitia %p, utilizator %u)
1 605 zona Urmeaza raport statut (partitia %p, zona %u)
1 606 zona Listen-in to follow (partitia %p, zona %u)
1 607 utilizator Walk test mode (partitia %p, utilizator %u)
1 608 zona Periodic test (partitia %p, zona %u)
1 609 zona Video Xmitter active (partitia %p, zona %u)
1 611 zona Punct testat OK (partitia %p, zona %u)
1 612 zona Punct netestat (partitia %p, zona %u)
1 613 zona Intrusion zone walk tested (partitia %p, zona %u)
1 614 zona Fire zone walk tested (partitia %p, zona %u)
1 615 zona Panic zone walk tested (partitia %p, zona %u)
1 616 zona S-a cerut mod service (partitia %p, zona %u)
1 621 zona Resetare log evenimente (partitia %p, zona %u)
1 622 zona Log evenimente 50% plin (partitia %p, zona %u)
1 623 zona Log evenimente 90% plin (partitia %p, zona %u)
1 624 zona Log evenimente supraincarcat (partitia %p, zona %u)
1 625 utilizator Resetare Timp / Data (partitia %p, utilizator %u)
1 626 zona Timp / Data imprecise (partitia %p, zona %u)
1 627 zona Intrare mod programare (partitia %p, zona %u)
1 628 zona Iesire mod programare (partitia %p, zona %u)
1 629 zona 32 Hour event log marker (partitia %p, zona %u)
1 630 zona Schedule change (partitia %p, zona %u)
1 631 zona Exception schedule change (partitia %p, zona %u)
1 632 zona Access schedule change (partitia %p, zona %u)
1 641 zona Senior watch trouble (partitia %p, zona %u)
1 642 utilizator Latch-key supervision (partitia %p, utilizator %u)
1 651 zona Reserved for Ademco use (partitia %p, zona %u)
1 652 utilizator Reserved for Ademco use (partitia %p, utilizator %u)
1 653 utilizator Reserved for Ademco use (partitia %p, utilizator %u)
1 654 zona Inactivitate sistem (partitia %p, zona %u)
3 100 zona Revenire alarma medicala (partitia %p, zona %u)
3 101 zona Revenire urgenta personala (partitia %p, zona %u)
3 102 zona Revenire avertizare imposibila (partitia %p, zona %u)
3 110 zona Revenire incendiu (partitia %p, zona %u)
3 111 zona Revenire fum (partitia %p, zona %u)
3 112 zona Revenire combustie (partitia %p, zona %u)
3 113 zona Revenire flux de apa (partitia %p, zona %u)
3 114 zona Revenire caldura (partitia %p, zona %u)
3 115 zona Pull station restore (partitia %p, zona %u)
3 116 zona Revenire conducta (partitia %p, zona %u)
3 117 zona Revenire flacara (partitia %p, zona %u)
3 118 zona Revenire aproape alarma (partitia %p, zona %u)
3 120 zona Revenire panica (partitia %p, zona %u)
3 121 utilizator Revenire panica DURRES (partitia %p, utilizator %u)

- 63 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

3 122 zona Revenire panica silentioasa (partitia %p, zona %u)


3 123 zona Revenire panica audibila (partitia %p, zona %u)
3 124 zona Revenire DURRES - acces primit (partitia %p, zona %u)
3 125 zona DURRES - egress granted restore (partitia %p, zona %u)
3 130 zona Revenire efractie (partitia %p, zona %u)
3 131 zona Revenire perimetru (partitia %p, zona %u)
3 132 zona Revenire interior (partitia %p, zona %u)
3 133 zona 24 Hour restore (partitia %p, zona %u)
3 134 zona Revenire intrare / iesire (partitia %p, zona %u)
3 135 zona Revenire zi / noapte (partitia %p, zona %u)
3 136 zona Revenire afara (partitia %p, zona %u)
3 137 zona Tamper restore (partitia %p, zona %u)
3 138 zona Revenire aproape alarma (partitia %p, zona %u)
3 139 zona Revenire verificare efractie (partitia %p, zona %u)
3 140 zona Revenire alarma generala (partitia %p, zona %u)
3 141 zona Polling loop open restore (partitia %p, zona %u)
3 142 zona Polling loop short restore (partitia %p, zona %u)
3 143 zona Revenire eroare in modul auxiliar (partitia %p, zona %u)
3 144 zona Sensor tamper restore (partitia %p, zona %u)
3 145 zona Expansion module tamper restore (partitia %p, zona %u)
3 146 zona Revenire efractie silentioasa (partitia %p, zona %u)
3 147 zona Sensor sipervision failure restore (partitia %p, zona %u)
3 150 zona 24 Hour non-burglary restore (partitia %p, zona %u)
3 151 zona Revenire gaz detectat (partitia %p, zona %u)
3 152 zona Refrigeration restore (partitia %p, zona %u)
3 153 zona Revenire pierdut temperatura (partitia %p, zona %u)
3 154 zona Revenire scurgere apa (partitia %p, zona %u)
3 155 zona Foil break restore (partitia %p, zona %u)
3 156 zona Day trouble restore (partitia %p, zona %u)
3 157 zona Low bottled gas level restore (partitia %p, zona %u)
3 158 zona Revenire temperatura ridicata (partitia %p, zona %u)
3 159 zona Revenire temperatura scazuta (partitia %p, zona %u)
3 161 zona Loss of air flow restore (partitia %p, zona %u)
3 162 zona Revenire monoxid de carbon detectat (partitia %p, zona %u)
3 163 zona Tank level restore (partitia %p, zona %u)
3 200 zona Fire supervisory restore (partitia %p, zona %u)
3 201 zona Revenire presiune apa scazuta (partitia %p, zona %u)
3 202 zona Revenire nivel CO2 scazut (partitia %p, zona %u)
3 203 zona Gate valve sensor restore (partitia %p, zona %u)
3 204 zona Revenire nivel apa scazut (partitia %p, zona %u)
3 205 zona Revenire pompa activata (partitia %p, zona %u)
3 206 zona Revenire eroare pompa (partitia %p, zona %u)
3 300 zona Revenire defectiune sistem (partitia %p, zona %u)
3 301 zona Revenire pierdut AC (curent alternativ) (partitia %p, zona %u)
3 302 zona Revenire baterie sistem descarcata (partitia %p, zona %u)
3 303 zona Revenire RAM checksum invalid (partitia %p, zona %u)
3 304 zona Revenire ROM checksum invalid (partitia %p, zona %u)
3 305 zona Revenire resetare sistem (partitia %p, zona %u)
3 306 zona Panel programming changed restore (partitia %p, zona %u)
3 307 zona Revenire eroare la Self-test (partitia %p, zona %u)
3 308 zona Revenire inchidere sistem (partitia %p, zona %u)
3 309 zona Revenire eroare test baterie (partitia %p, zona %u)
3 310 zona Ground fault restore (partitia %p, zona %u)
3 311 zona Revenire baterie lipsa / descarcata complet (partitia %p, zona %u)

- 64 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

3 312 zona Revenire supracurent (partitia %p, zona %u)


3 313 utilizator Revenire resetare tehnician (partitia %p, utilizator %u)
3 320 zona Sounder / Relay trouble restore (partitia %p, zona %u)
3 321 zona Revenire eroare soneria 1 (partitia %p, zona %u)
3 322 zona Revenire eroare soneria 2 (partitia %p, zona %u)
3 323 zona Alarm relay trouble restore (partitia %p, zona %u)
3 324 zona Trouble relay restore (partitia %p, zona %u)
3 325 zona Reversing relay restore (partitia %p, zona %u)
3 326 zona Notification appliance Ckt. 3 restore (partitia %p, zona %u)
3 327 zona Notification appliance Ckt. 4 restore (partitia %p, zona %u)
3 330 zona System peripheral trouble restore (partitia %p, zona %u)
3 331 zona Polling loop open restore (partitia %p, zona %u)
3 332 zona Polling loop short restore (partitia %p, zona %u)
3 333 zona Expansion module failure restore (partitia %p, zona %u)
3 334 zona Repeater failure restore (partitia %p, zona %u)
3 335 zona Revenire imprimanta locala fara hartie (partitia %p, zona %u)
3 336 zona Revenire eroare imprimanta locala (partitia %p, zona %u)
3 337 zona Exp. Module DC loss restore (partitia %p, zona %u)
3 338 zona Exp. Module Low battery restore (partitia %p, zona %u)
3 339 zona Exp. Module Reset restore (partitia %p, zona %u)
3 341 zona Exp. Module Tamper restore (partitia %p, zona %u)
3 342 zona Exp. Module AC loss restore (partitia %p, zona %u)
3 343 zona Exp. Module self-test fail restore (partitia %p, zona %u)
3 344 zona RF receiver jam detect restore (partitia %p, zona %u)
3 350 zona Revenire eroare de comunicare (partitia %p, zona %u)
3 351 zona Telco 1 fault restore (partitia %p, zona %u)
3 352 zona Telco 2 fault restore (partitia %p, zona %u)
3 353 zona Long range radio Xmitter fault restore (partitia %p, zona %u)
3 354 zona Revenire eroare la comunicare eveniment (partitia %p, zona %u)
3 355 zona Loss of radio supervision restore (partitia %p, zona %u)
3 356 zona Loss of central polling restore (partitia %p, zona %u)
3 357 zona long range radio VSWR problem restore (partitia %p, zona %u)
3 370 zona Protection loop restore (partitia %p, zona %u)
3 371 zona Protection loop open restore (partitia %p, zona %u)
3 372 zona Protection loop short restore (partitia %p, zona %u)
3 373 zona Revenire eroare incendiu (partitia %p, zona %u)
3 374 zona Exit error alarm restore (partitia %p, zona %u)
3 375 zona Revenire eroare zona panica (partitia %p, zona %u)
3 376 zona Hold-up zone trouble restore (partitia %p, zona %u)
3 377 zona Swinger trouble restore (partitia %p, zona %u)
3 378 zona Cross-zone trouble restore (partitia %p, zona %u)
3 380 zona Revenire eroare senzor (partitia %p, zona %u)
3 381 zona Loss of supervision - RF restore (partitia %p, zona %u)
3 382 zona Loss of supervision - RPM restore (partitia %p, zona %u)
3 383 zona Sensor tamper restore (partitia %p, zona %u)
3 384 zona RF low battery restore (partitia %p, zona %u)
3 385 zona Revenire detector fum senzitivitate MARE (partitia %p, zona %u)
3 386 zona Revenire detector fum senzitivitate MICA (partitia %p, zona %u)
3 387 zona Revenire detector efractie senzitivitate MARE (partitia %p, zona %u)
3 388 zona Revenire detector efractie senzitivitate MICA (partitia %p, zona %u)
3 389 zona Revenire eroare la self-test senzor (partitia %p, zona %u)
3 391 zona Revenire eroare supraveghere senzor (partitia %p, zona %u)
3 392 zona Drift compensation error restore (partitia %p, zona %u)
3 393 zona Revenire alerta intretinere (partitia %p, zona %u)

- 65 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

3 400 utilizator Activare (partitia %p, utilizator %u)


3 401 utilizator Activare (partitia %p, utilizator %u)
3 402 utilizator Group close (partitia %p, utilizator %u)
3 403 utilizator Inchidere automata (partitia %p, utilizator %u)
3 404 utilizator Inchidere intarziata (partitia %p, utilizator %u)
3 405 utilizator Deferred close (partitia %p, utilizator %u)
3 406 utilizator Anulare (partitia %p, utilizator %u)
3 407 utilizator Remote arm (partitia %p, utilizator %u)
3 408 utilizator Dezarmare rapida (partitia %p, utilizator %u)
3 409 utilizator Keyswitch close (partitia %p, utilizator %u)
3 411 utilizator Callback request made restore (partitia %p, utilizator %u)
3 412 utilizator Revenire descarcare / acces cu succes (partitia %p, utilizator %u)
3 413 utilizator Revenire acces fara succes (partitia %p, utilizator %u)
3 414 utilizator Revenire comanda de oprire sistem primita (partitia %p, utilizator %u)
3 415 utilizator Dialer shutdown command received restore (partitia %p, utilizator %u)
3 416 zona Revenire incarcare cu succes (partitia %p, zona %u)
3 421 utilizator Revenire acces interzis (partitia %p, utilizator %u)
3 422 utilizator Access report by user restore (partitia %p, utilizator %u)
3 423 zona Revenire acces fortat (partitia %p, zona %u)
3 424 utilizator Egress denied restore (partitia %p, utilizator %u)
3 425 utilizator Egress granted restore (partitia %p, utilizator %u)
3 426 zona Access door propped open restore (partitia %p, zona %u)
3 427 zona Access point DSM trouble restore (partitia %p, zona %u)
3 428 zona Access point RTE trouble restore (partitia %p, zona %u)
3 429 utilizator Access program mode entry restore (partitia %p, utilizator %u)
3 430 utilizator Access program mode exit restore (partitia %p, utilizator %u)
3 431 utilizator Access threat level change restore (partitia %p, utilizator %u)
3 432 zona Access relay / trigger fail restore (partitia %p, zona %u)
3 433 zona Access RTE shunt restore (partitia %p, zona %u)
3 434 zona Access DSM shunt restore (partitia %p, zona %u)
3 441 utilizator Revenire STAY Arming (partitia %p, utilizator %u)
3 442 utilizator Revenire STAY Arming de la tastatura (partitia %p, utilizator %u)
3 450 utilizator Exception open restore (partitia %p, utilizator %u)
3 451 utilizator Inchidere rapida (partitia %p, utilizator %u)
3 452 utilizator Inchidere intarziata (partitia %p, utilizator %u)
3 453 utilizator Inchidere esuata (partitia %p, utilizator %u)
3 454 utilizator Inchidere esuata (partitia %p, utilizator %u)
3 455 utilizator Revenire auto-armare esuata (partitia %p, utilizator %u)
3 456 utilizator Revenire armare partiala (partitia %p, utilizator %u)
3 457 utilizator Revenire eroare iesire (partitia %p, utilizator %u)
3 458 utilizator User on premises restore (partitia %p, utilizator %u)
3 459 utilizator Revenire inchidere recenta (partitia %p, utilizator %u)
3 461 zona Revenire cod de intrare invalid (partitia %p, zona %u)
3 462 utilizator Revenire cod de intrare acceptat (partitia %p, utilizator %u)
3 463 utilizator Revenire re-armare dupa armare (partitia %p, utilizator %u)
3 464 utilizator Auto-arm time extended restore (partitia %p, utilizator %u)
3 465 zona Revenire resetare alarma panica (partitia %p, zona %u)
3 466 utilizator Service on premises restore (partitia %p, utilizator %u)
3 501 zona Access reader disable restore (partitia %p, zona %u)
3 520 zona Sounder / Relay disable restore (partitia %p, zona %u)
3 521 zona Soneria 1 activata (partitia %p, zona %u)
3 522 zona Soneria 2 activata (partitia %p, zona %u)
3 523 zona Alarm relay enable (partitia %p, zona %u)
3 524 zona Trouble relay enable (partitia %p, zona %u)

- 66 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

3 525 zona Reversing relay enable (partitia %p, zona %u)


3 526 zona Notification appliance Ckt. 3 enable (partitia %p, zona %u)
3 527 zona Notification appliance Ckt. 4 enable (partitia %p, zona %u)
3 531 zona Revenire modul adaugat (partitia %p, zona %u)
3 532 zona Revenire modul scos (partitia %p, zona %u)
3 551 zona Dialer disabled restore (partitia %p, zona %u)
3 552 zona Revenire transmisie radio dezactivata (partitia %p, zona %u)
3 553 zona Remote upload / download disabled restore (partitia %p, zona %u)
3 570 zona Revenire BYPASS Zona / Senzor (partitia %p, zona %u)
3 571 zona Revenire BYPASS Incendiu (partitia %p, zona %u)
3 572 zona Revenire BYPASS Zona 24 Ore (partitia %p, zona %u)
3 573 zona Revenire BYPASS Efractie (partitia %p, zona %u)
3 574 utilizator Group BYPASS restore (partitia %p, utilizator %u)
3 575 zona Swinger BYPASS restore (partitia %p, zona %u)
3 576 zona Access zone shunt restore (partitia %p, zona %u)
3 577 zona Access point BYPASS restore (partitia %p, zona %u)
3 601 zona Manual trigger test report restore (partitia %p, zona %u)
3 602 zona Revenire raport test periodic (partitia %p, zona %u)
3 603 zona Periodic RF transmission restore (partitia %p, zona %u)
3 604 utilizator Revenire test incendiu (partitia %p, utilizator %u)
3 605 zona Revenire urmeaza raport statut (partitia %p, zona %u)
3 606 zona Listen-in to follow restore (partitia %p, zona %u)
3 607 utilizator Walk test mode restore (partitia %p, utilizator %u)
3 608 zona Periodic test restore (partitia %p, zona %u)
3 609 zona Video Xmitter active restore (partitia %p, zona %u)
3 611 zona Revenire Punct testat OK (partitia %p, zona %u)
3 612 zona Revenire punct netestat (partitia %p, zona %u)
3 613 zona Intrusion zone walk tested restore (partitia %p, zona %u)
3 614 zona Fire zone walk tested restore (partitia %p, zona %u)
3 615 zona Panic zone walk tested restore (partitia %p, zona %u)
3 616 zona Revenire s-a cerut mod service (partitia %p, zona %u)
3 621 zona Revenire resetare log evenimente (partitia %p, zona %u)
3 622 zona Revenire log evenimente 50% plin (partitia %p, zona %u)
3 623 zona Revenire Log evenimente 90% plin (partitia %p, zona %u)
3 624 zona Revenire log evenimente supraincarcat (partitia %p, zona %u)
3 625 utilizator Revenire resetare Timp / Data (partitia %p, utilizator %u)
3 626 zona Revenire Timp / Data imprecise (partitia %p, zona %u)
3 627 zona Revenire intrare mod programare (partitia %p, zona %u)
3 628 zona Revenire iesire mod programare (partitia %p, zona %u)
3 629 zona 32 Hour event log marker restore (partitia %p, zona %u)
3 630 zona Schedule change restore (partitia %p, zona %u)
3 631 zona Exception schedule change restore (partitia %p, zona %u)
3 632 zona Access schedule change restore (partitia %p, zona %u)
3 641 zona Senior watch trouble restore (partitia %p, zona %u)
3 642 utilizator Latch-key supervision restore (partitia %p, utilizator %u)
3 651 zona Reserved for Ademco use restore (partitia %p, zona %u)
3 652 utilizator Reserved for Ademco use restore (partitia %p, utilizator %u)
3 653 utilizator Reserved for Ademco use restore (partitia %p, utilizator %u)
3 654 zona Revenire inactivitate sistem (partitia %p, zona %u)

- 67 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

16.2. Evenimente Watcher


Evenimentele de tip Watcher sunt de forma:

01 02 03 04 05 06 07 08 09
identificator obiectiv grupa subgrupa stare partitii

unde:
identificator obiectiv - identificatorul obiectivului (ex. 1234)
grupa - grupa evenimentului care poate lua valori hexazecimale intre 00 si FF
subgrupa - subgrupa evenimentului care poate lua valori hexazecimale intre 00 si FF
stare partitii - o valoare ce reprezinta starea partitiilor reprezentata in cod binar

Lista evenimentelor “ContactID” este urmatoarea:

Zona/
Grupa Subgrupa Denumire
Utilizator
00 01 utilizator Panica
00 02 utilizator Incendiu
00 03 utilizator Sabotaj
00 04 utilizator Lipsa tensiune AUX la comunicator
01 04 utilizator Revenire tensiune AUX la comunicator
10 00 utilizator Dezactivare cu master code
10 01 utilizator Dezactivare cu utilizatorul #01
10 99 utilizator Dezactivare cu cod DURRES
11 00 utilizator Dezactivare cu alarma memorata cu master code
11 01 utilizator Dezactivare cu alarma memorata utilizator #01
11 99 utilizator Dezactivare cu alarma memorata cu cod DURRES
12 00 utilizator Dezactivare cu telecomanda utilizator #00
12 99 utilizator Dezactivare cu telecomanda utilizator necunoscut
13 00 utilizator Dezactivare cu telecomanda + alarma memorata, utilizator #00
14 99 utilizator Dezactivare cu telecomanda + alarma memorata, utilizator necunoscut
20 00 utilizator Activare cu master code
20 01 utilizator Activare cu utilizatorul #01
20 64 utilizator Activare cu utilizator necunoscut
21 00 utilizator Activare cu BYPASS, master code
21 01 utilizator Activare cu BYPASS, utilizator #01
21 64 utilizator Activare cu BYPASS, utilizator necunoscut
22 00 utilizator Activare cu telecomanda, utilizator #00
22 64 utilizator Activare cu telecomanda, utilizator necunoscut
23 00 utilizator Activare recenta, utilizator #00
24 00 utilizator Stay arming cu cod #00
30 00 zona Alarma zona #00
40 00 zona Revenire alarma zona #00
60 00 zona Zona #00 deschisa
61 00 zona Sabotaj senzor zona #00
62 00 zona Senzor defect zona #00
63 00 zona Alarma 24h zona #00
70 00 zona Zona #00 inchisa
71 00 zona Revenire sabotaj senzor zona #00
72 00 zona Revenire senzor defect zona #00
73 00 zona Revenire alarma 24h zona #00
80 00 zona BYPASS zona #00
81 00 zona Bypass utilizatorul #00
90 00 utilizator Supracurent
90 01 utilizator Lipsa sirena
90 02 utilizator Lipsa baterie

- 68 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

90 03 utilizator Lipsa retea


90 04 utilizator Pierdut ora exacta
90 05 utilizator Lipsa tastatura
90 06 utilizator Blocare tastatura
A0 00 utilizator Revenire supracurent
A0 01 utilizator Revenire sirena
A0 02 utilizator Revenire baterie
A0 03 utilizator Revenire retea
A0 04 utilizator Reglare ora exacta
A0 05 utilizator Revenire tastatura
A0 06 utilizator Deblocare tastatura
D0 01 utilizator Intrare in mod service
D0 02 utilizator Iesire din mod service
D0 03 utilizator Test periodic
D0 04 utilizator Resertare sistem
F0 01 utilizator Panica (1+3)
F0 02 utilizator Panica medicala (4+6)
F0 03 utilizator Incendiu (7+9)
F0 04 utilizator Armare automata
F0 06 utilizator Armare partiala
F0 07 utilizator Abandon
F0 08 utilizator Panica DURRES
FF 00 utilizator Confirmare echipajul #00

- 69 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

17. Exemple de fisiere configuratii

17.1. “my.ini”

#
# MySQL configurations file
# set by Instant Alert client, (c) 2003-2004 Security Prod
#

[client]
user =guest
port =3306
set-variable = max_allowed_packet=16M
set-variable = net_buffer_length=32k

[mysqld]
port =3306
skip-locking
set-variable = key_buffer=16M
set-variable = max_allowed_packet=16M
set-variable = table_cache=64
set-variable = sort_buffer=512K
set-variable = net_buffer_length=32K
set-variable = myisam_sort_buffer_size=8M
server-id = 1

basedir = c:/program files/instant-alert/v1.2.2/sql/


datadir = c:/program files/instant-alert/v1.2.2/sql/data/

17.2. “my.cnf”
#
# MySQL configurations file
# set by Instant Alert Gateway, (c) 2003-2004 Security Prod
#
[client]
user = guest
port = 3308
set-variable = max_allowed_packet=16M
set-variable = net_buffer_length=32k
socket = /home/instant/sql/mysql.sock

[mysqld]
port = 3308
socket = /home/instant/sql/mysql.sock
pid-file = /home/instant/sql/mysql.pid
skip-locking

set-variable = key_buffer=16M
set-variable = max_allowed_packet=16M
set-variable = table_cache=64
set-variable = sort_buffer=512K
set-variable = net_buffer_length=32K
set-variable = myisam_sort_buffer_size=8M
server-id = 1

basedir = /home/instant/sql/
datadir = /home/instant/sql/data/

- 70 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

17.3. “icgwyd.rules”

#
# Instant Alert gateway daemon v0.0.2
# (c) 2003-2004 Security Prod (www.securityprod.ro, dorud@rdslink.ro)
#
# rules configuration file

[192.168.0.2]
allrules =0
msgcodes =all
ids =1000-1FFF,FxxE,

[192.168.0.3]
allrules =0
msgcodes =0x18,0x30,0x62,
ids =2000-2FFF,BxCx,

[configurations]
logpath =c:/
pcktdump =1
hidedaemon =1
nonroothalt =0
nonrootstart =1
selftest =1
nettest =1
recvport =3880
sendport =3801
nonetwork =1
netiptest =www.google.com

- 71 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

18. Istorie
01.03.2004

- s-a adaugat panou pentru vizualizarea memoriei fizice si virtuale utilizate de sistem si de aplicatia client
- s-a adaugat suport pentru introducerea valorilor numerice direct in hexazecimal

24.02.2004

- s-a reparat afisarea din fereastra de inactivitate a obiectivelor


- s-a adaugat suport pentru “Instant Alert gateway”
- s-a adaugat suport pentru server-ul MySQL de la distanta
- s-au eliminat fisierele buffer MySQL nefolositoare (s-au eliberat aproximativ 50 MB)
- s-a adaugat suport pentru gestionarea personalizata a obiectivelor
- s-a adaugat fereastra pentru lista obiectivelor dezactivate in afara programului de lucru
- s-a adaugat suport pentru intervalele de interogare la fiecare tip de obiectiv
- s-a reparat afisarea rapoartelor
- s-a adaugat suport pentru filtrarea rapoartelor functie de prioritatea activitatilor
- s-a reparat modul de sortare a buffer-ului de evenimente sosite dar in asteptare
- s-au reparat sunetele aplicatiei

18.02.2004

- s-a reparat interogarea si lista interogarilor Instant GPRS/CDMA

30.01.2004

- s-a reparat modul de desenare a liniilor si dreptunghiurilor la reprezentarea grafica


- s-a adaugat suport pentru tipuri de obiective (rezidential, comercial, bancar si special)
- s-a adaugat suport pentru listarea obiectivelor functie de tipul acestora
- s-au adaugat imagini pentru tipurile de obiective
- s-au marit inaltimile obiectivelor din lista principala de la 16 la 18 pixeli

29.01.2004

- s-a reparat afisarea duplicata a obiectivelor la acceptarea modificarii daca intre timp a venit eveniment la alt obiectiv
numarul de telefon al comunicatorului este aratat la vizualizare (daca exista privilegiu pentru adaugare si
modificare de obiective)
- s-a schimbat structura privilegiilor, este acum mai complexa
- s-a adaugat suport pentru setarea dimensiunilor la campurile din lista principala a obiectivelor
- s-a marit campul denumirii si s-au micsorat campurile adresei si orarului
- s-a adaugat suport pentru notificarea in log-ul platformei a lipsei/revenirii comunicarii cu placa Watcher
- s-a adaugat suport pentru repornire si oprire calculator pe platformele fara tehnologie NT (95/98/Me)
- s-a reparat afisarea log-ului pentru evenimente serial si retea
- modificarea configuratiilor portului serial GPRS/CDMA nu necesita repornirea aplicatiei
- modificarea configuratiilor Watcher nu necesita repornirea aplicatiei
- s-a adaugat modul pentru informatii sistem (importat de la versiunea 1.2.1)

08.01.2004

- s-a reparat confirmarea evenimentelor


- s-a adaugat suport pentru cautarea si ignorarea evenimentelor "instant gprs/cdma" duplicate
- s-a adaugat afisare completa a evenimentului la dublu-click in istoric
- s-a adaugat suport pentru mai multe rapoarte / sesiune
- s-a adaugat reincarcarea istoricului general la recitire (F5)
- s-a adaugat suport pentru alarme / zone la evenimentele ContactID
- s-a reparat mesajul audibil la alarme / zone mai mari de 16
- s-a adaugat sunet simplu pentru alarme
- s-a imbunatatit fereastra de afisare a evenimentelor
- portul serial secundar Watcher are suport complet pentru telefoanele mobile Ericsson 1018, A2618, T10, R520;
functioneaza si alte modele Ericsson dar nu au fost testate de echipa Security Prod
- s-a reparat formatul id-ului si al evenimentului din pachete la "instant gprs/cdma"
- s-a adaugat suport pentru sortarea obiectivelor din fereastra principala
- s-a adaugat suport pentru specificarea numarului de evenimente afisate in istoricul general si per obiectiv
- s-a adaugat suport pentru ignorarea mesajelor de comunicare esuata Watcher

15.12.2003

- s-a reparat afisarea listei cu obiectivele dezactivate in afara programului de lucru


- s-a imbunatatit tratarea datelor seriale

11.12.2003

- s-a adaugat suport pentru anularea pachetelor invalide

- 72 -
S.C. Security Prod S.R.L. Instant Alert ® v1.2.2 – manual de utilizare

- s-a adaugat modul "cautare inactivitate" care afiseaza o fereastra ce contine obiectivele care nu au avut activitate in
ultimele 24 ore
- s-a adaugat suport pentru sortarea listei obiectivelor la interogare periodica
- s-a reparat modul de afisare a evenimentelor la obiectivele neselectate
- s-a rescris procedeul de tratare pentru portul serial primar Watcher
- s-a adaugat suport pentru lista obiectivelor care in afara programului sunt dezactivate
- s-au redesenat barele de butoane

05.12.2003

- s-a rescris parcurgerea evenimentului de la primire pana la afisare (acum la toate tipurile de evenimente se afiseaza
intre paranteze drepte "[]" dupa caz si daca sunt definite denumirile partitie, zonei sau utilizatorului afectat
- s-a reparat afisarea incorecta la evenimente a textului "in afara programului de lucru"

01.12.2003

- s-au inlocuit componentele log cu liste


- s-a adaugat nume la mesajele predefinite pentru o mai buna localizare
- s-a adaugat text in bara de butoane unde se gaseste obiectivul interogat la un moment dat de sistemul Watcher
- s-au adaugat casute de bifare la telefoanele mobile 1, 2 si 3 Watcher (pentru utilizarea a mai putin de 3 telefoane)
- s-a reparat afisarea evenimentelor daca sunt personalizate pentru fiecare obiectiv
- interogarea periodica asteapta pana cand se finalizeaza interogarea manuala (daca exista)
- s-a adaugat suport pentru filtrarea dupa coduri la rapoarte
- s-a adaugat informarea detaliata in log a eventualelor erori
- s-a adaugat verificarea orarului de functionare la eveniment
- s-a trecut la utilizarea winsock 2

22.11.2003

- s-a inlaturat fereastra de la executie (splash) si s-a implementat direct in fereastra principala
- s-a reparat adaugarea partitiilor fara definirea zonei
- s-a reparat adaugarea orarului de functionare sambata si duminica
- se verifica orarul la adaugare (valoarea de start nu poate fi mai mare sau egala cu valoarea de stop)

20.11.2003

- s-au modificat ferestrele log astfel incat sa nu incarce memoria cu mai mult de 500 linii fiecare
- s-a optimizat prin inlocuirea variabilelor globale cu variabile locale
- s-a reparat statutul lacatelor la evenimentele ContactID
- vizualizarea obiectivelor afiseaza acum si zonele, partitiile si utilizatorii centralei
- dezactivarea in afara orarului de lucru este acum afisata corespunzator (in afara programului)
- s-a eliminat ora comunicatorului si s-a adaugat data la detaliile obiectivului
- s-a adaugat sunet pentru lipsa comunicare cu placa Watcher
- s-a reparat confirmarea obiectivului daca sunt noi evenimente
- s-a reparat modul de utilizare doar instant-alert pe PC (shell)

17.11.2003

- s-a reparat functia winapi pentru conexiune http


- tabelul principal si cel al istoricului general au textele ingrosate
- s-a reparat calcularea dimensiunilor pentru tabele (sa nu apara scroll orizontal)
- modificarea sau adaugarea obiectivelor nu re-deseneaza decat linia afectata
- la platformele fara tehnologie NT (95/98/Me) repornirea si oprirea calculatorului nu sunt disponibile
- la stergerea tuturor obiectivelor nu se elimina continutul titlurilor de tabel
- s-au adaugat 2 imagini diferite pentru centralele de tip WATCHER-GSM-1.2 si WATCHER-GSM-1.6
- s-a reparat verificarea orarului de functionare daca nu este definit
- s-au reparat problemele legate de sunet la fereastra evenimentelor
- s-a adaugat functia "mysql_free_result()" pentru a elibera memoria rezultatelor dupa ce acestea au fost procesat

- 73 -

S-ar putea să vă placă și