Alert5
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
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 |