Difference between revisions of "Alert5"

From HSYCO
Jump to navigation Jump to search
Line 361: Line 361:
  
 
|}
 
|}
 +
 +
== User Interface ==
 +
 +
=== XGenConnect Object ===
 +
 +
{{:XGenConnect_(I/O Server Object)}}
  
 
=== UISET Actions ===
 
=== UISET Actions ===

Revision as of 16:33, 10 September 2021

Felma's Alert5 is a supervisor system that can control anti-intrusion, fire prevention, access control and TVCC systems. The communication with Hsyco is via HTTP protocol.

HSYCO Configuration

Add the ALERT5 I/O Server in the I/O Servers section of the Settings and set its parameters:

Communication

  • IP Address: host name or IP address of the supervisor
  • IP Port: TCP/IP port assigned to the supervisor

Authentication

  • User: username to access the supervisor
  • Password: password to access the supervisor

Options

ID Default Values Description
startupevents false true generate IO events also during the driver’s start-up phase
false start generating events only after HSYCO is aligned with the current status of the system
pollinterval 1000 n > 1000 the data acquisition interval, in milliseconds
logsize 300 n ≥ 0 the number of log lines to display in the UI object


Datapoints

The hierarchical structure is: System > Area > Device (every system can contain multiple areas and every area can contain multiple devices)

ID Value R/W Description
connection online R the driver started correctly
offline R the driver didn't start correctly or loop cycle failed
global.error <num> R error code, 0 means no error
global.desc <text> R error description, OK means no error
global.api.name <text> R current API name
global.api.version <val> R current API version
sys.<sys_id>.desc <text> R description of sys_id
sys.<sys_id>.type <text> R type of sys_id
sys.<sys_id>.status.connection –1 R undefined state
0 R sys_id not online (logical state)
1 R sys_id online (logical state)
sys.<sys_id>.status.system –1 R undefined state
0 R sys_id not online (physical state)
1 R sys_id online (physical state)
sys.<sys_id>.status.alarm –1 R undefined state
0 R sys_id not in alarm
1 R sys_id in alarm
sys.<sys_id>.status.fault –1 R undefined state
0 R sys_id ok
1 R sys_id fault
sys.<sys_id>.command.<command_id>.desc <text> R description of command_id associated to sys_id
sys.<sys_id>.area.<area_id>.desc <text> R description of area_id
sys.<sys_id>.area.<area_id>.code <num> R code of area_id
sys.<sys_id>.area.<areaId>.status.connection –1 R undefined state
0 R area_id disarmed (logical state)
1 R area_id armed (logical state)
sys.<sys_id>.area.<areaId>.status.area –1 R undefined state
0 R area_id disarmed (physical state)
1 R area_id armed (physical state)
sys.<sys_id>.area.<area_id>.status.alarm –1 R undefined state
0 R area_id not in alarm
1 R area_id in alarm
sys.<sys_id>.area.<area_id>.status.fault –1 R undefined state
0 R area_id ok
1 R area_id fault
area.<area_id>.command.<command_id>.desc <text> R description of command_id associated to area_id
sys.<sys_id>.area.<area_id>.dev.<dev_id>.desc <text> R description of dev_id
sys.<sys_id>.area.<area_id>.dev.<dev_id>.code <num> R code of dev_id
sys.<sys_id>.area.<areaId>.dev.<dev_id>.status.bypass –1 R undefined state
0 R dev_id is bypassed
1 R area_id armed
sys.<sys_id>.area.<areaId>.dev.<dev_id>.status.open –1 R undefined state
0 R dev_id not active
1 R dev_id active
sys.<sys_id>.area.<area_id>.dev.<dev_id>.status.alarm –1 R undefined state
0 R dev_id not in alarm
1 R dev_id in alarm
sys.<sys_id>.area.<area_id>.dev.<dev_id>.status.fault –1 R undefined state
0 R dev_id ok
1 R dev_id fault
dev.<dev_id>.command.<command_id>.desc <text> R description of command_id associated to dev_id
sys.<sys_id>.command.<command_id> 1 W exec command_id for sys_id
area.<area_id>.command.<command_id> 1 W exec command_id for area_id
dev.<dev_id>.command.<command_id> 1 W exec command_id for dev_id

User Interface

XGenConnect Object

The user interface for the XGenConnect multi-area intrusion detection system:

XGenConnect UI Object 1.png XGenConnect UI Object 2.png XGenConnect UI Object 3.png

The first image shows the list of configured areas. You can set the alarm to partial level or away level for all the areas, otherwise you can open a popup on a dedicated area and set the alarm level only for that one. The two icons on the top of the page represent in order: area tamper (at least one area is in tamper state), area alarm (at least one area is in alarm state).

The second image shows the popup associated to a zone; the five icons shown inside the popup represent in order: zone open, zone alarm, zone tamper, zone bypassed, zone chime. Inside the popup you can bypass/unbypass the selected zone and you can activate/deactivate the zone chime.

The (xgenconnect) object is listed in the Project Editor’s new object list only when at least one XGenConnect I/O Server is defined

Parameters

  • server id: the server ID. Supports Redirect variables
  • position: the object's position. Use the pixels or rows and columns coordinates format

Syntax

(xgenconnect <server id>; <position>)

E.g.

(xgenconnect xgen; x10y20)

UISET Actions

ID Attribute Set to
log <text> latest security log lines (as many as specified by the 'logsize' option)
log0 <text> latest security log (it will vanish after 5 seconds)
dev.<dev_id>.status.bypass visible true dev_id bypassed
false dev_id not not bypassed
dev.<dev_id>.status.open visible true dev_id active
false dev_id not not active
dev.<dev_id>.status.alarm visible true dev_id in alarm
false dev_id not not in alarm

Log Files

If a ALERT5 I/O Server is connected to HSYCO, the security.log file will be written in the same directories as the daily log files.

This file is never overwritten or deleted from HSYCO SERVER.

2021.09.10 11:02:17.357 - alert5 - HSYCO ONLINE
2021.09.10 11:44:08.740 - alert5 - 10-09-2021 11:44:07 | Evento: Transazione valida in ingresso, Apparato: GESTIONE ACCESSI CED, Area: RETRO FELMA, Dispositivo: RETRO FELMA, Anagrafica: FRIGERIO GIANNI
2021.09.10 11:44:25.923 - alert5 - 10-09-2021 11:44:25 | Evento: Transazione valida in ingresso, Apparato: GESTIONE ACCESSI CED, Area: PORTONE SCORREVOLE, Dispositivo: PORTONE SCORREVOLE, Anagrafica: CIONI MATTEO

Other information about the ALERT5 driver are stored in the message.log daily file.

Release Notes

3.8.0

  • initial release


Alert5 is a registered trademarks of Felma S.r.l.