Skip to main content

XGenConnect

The xGen Connect is a multi area anti-intrusion system.

HSYCO Configuration

Add the XGENCONNECT 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 panel
  • IP Port: TCP/IP port assigned to the panel's web server

Authentication

  • User: username to access the web server
  • Password: password to access the web server

Options

IDDefaultValuesDescription
startupeventsfalsetruegenerate IO events also during the driver’s start-up phase
falsestart generating events only after HSYCO is aligned with the current status of the system
guitruetrueenable the UISET "visible" field for all system zones
falsedisable the UISET "visible" field for all system zones
pollinterval1000n > 1000the data acquisition interval, in milliseconds
logsize300n ≥ 0the number of log lines to display in the UI object
maxareas81≤n≤16max number of areas that are configured in the security panel

Datapoints

IDValueR/WDescription
connectiononlineRconnection established
offlineRHSYCO can't connect to the panel
system.status<text>Ra list of system status which is supposed be to displayed on panel main screen
area.<0,1>.<n>0Wturn off area n, of bank 0 (areas 1-8) or 1 (areas 9-16)
1Wturn on area n, of bank 0 (areas 1-8) or 1 (areas 9-16), to the partial level
2Wturn on area n, of bank 0 (areas 1-8) or 1 (areas 9-16), to the away level
3Wstart or restart the exit delay in area n, of bank 0 (areas 1-8) or 1 (areas 9-16)
4Wmute status but leave armed area n, of bank 0 (areas 1-8) or 1 (areas 9-16)
5Wmute area n, of bank 0 (areas 1-8) or 1 (areas 9-16), which is currently in exit delay
6Wbypass the group specified by HPD
7Wmanual fire alarm
8Wmanual panic alarm
9Wmanual medical alarm
10Wglobal chime on
11Wglobal chime off
12Wstart fire siren
13Wstart non-fire siren
14Wrestart auto-arm timer
15Wturn on area n, of bank 0 (areas 1-8) or 1 (areas 9-16), to the away level and cancel any auto stay level
16Wturn off area n, of bank 0 (areas 1-8) or 1 (areas 9-16), but chirps siren
17Wturn on area n, of bank 0 (areas 1-8) or 1 (areas 9-16), to the away level but chirps siren
18Wturn on area n, of bank 0 (areas 1-8) or 1 (areas 9-16), to the stay level but chirps siren
19Wturn keypad sound on
20Wmanual silent panic
21Wmanual audible panic
area.<0,1>.all{0...21}Wapply the command {0...21}, as specified for a single area, to all areas of bank 0 (areas 1-8) or 1 (areas 9-16)
a<n>.armed.ready0Rarea n not enabled
1Rarea n is ready to be armed
a<n>.armed.partial0Rarea n is not armed partially
1Rarea n is armed partially
a<n>.armed.away0Rarea n not armed away
1Rarea n is armed away
a<n>.delay.1.exit0Rexit delay 1 is not enabled for area n
1Rexit delay 1 is enabled for area n
a<n>.delay.2.exit0Rexit delay 2 is not enabled for area n
1Rexit delay 2 is enabled for area n
a<n>.delay.entry0Rentry delay is not enabled for area n
1Rentry delay is enabled for area n
a<n>.alarm.fire0Rno fire alarm for area n
1Rfire alarm for area n
a<n>.alarm.panic0Rno panic alarm for area n
1Rpanic alarm for area n
a<n>.alarm.burg0Rno burg alarm for area n
1Rburg alarm for area n
a<n>.alarm.medic0Rno medic alarm for area n
1Rmedic alarm for area n
a<n>.nightmode0Rno night mode set for area n
1Rnight mode set for area n
a<n>.zones.bypassed0Rno zone (or zones) bypassed in area n
1Rzone (or zones) bypassed in area n
a<n>.zones.trouble0Rno zone (or zones) in trouble in area n
1Rzone (or zones) in trouble in area n
a<n>.zones.tamper0Rno zone (or zones) in tampering in area n
1Rzone (or zones) in tampering in area n
a<n>.zones.lowbattery0Rno zone (or zones) low battery in area n
1Rzone (or zones) low battery in area n
a<n>.zones.lost0Rno zone (or zones) lost in area n
1Rzone (or zones) lost in area n
a<n>.name<text>Rname given to area n
z<n>.open0Rzone n not open
1Rzone n open
z<n>.tamper0Rzone n not in tampering
1Rzone n in tampering
z<n>.trouble0Rzone n not in trouble
1Rzone n in trouble
z<n>.bypass0Rzone n not bypassed
1Rzone n bypassed
z<n>.inhibited0Rzone n not inhibited
1Rzone n inhibited
z<n>.alarm0Rzone n not in alarm
1Rzone n in alarm
z<n>.lowbatt0Rzone n not low battery
1Rzone n low battery
z<n>.supervision0Rzone n not in supervision
1Rzone n in supervision
z<n>.alarm.mem0Rzone n not in alarm memory
1Rzone n in alarm memory
z<n>.activity.fail0Rzone n no activity fail
1Rzone n activity fail
z<n>.name<text>Rname given to zone n
zone.<n>.50Wnot update bypass state of zone n
1Wupdate bypass state of zone n
zone.<n>.60Wnot update chime state of zone n
1Wupdate chime state of zone n
sensor.<n>.name<text>Rname given to sensor n
scene.<n>.name<text>Rname given to scene n
camera.trigger{1...16}Wtrigger clip on camera with the specified index
scene.trigger{1...16}Wtrigger scene with the specified index

User Interface

UISET Actions

IDAttribute
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
z<n>.openvisiblefalsezone n not open
truezone n open
z<n>.tampervisiblefalsezone n not in tampering
truezone n in tampering
z<n>.troublevisiblefalsezone n not in trouble
truezone n in trouble
z<n>.bypassvisiblefalsezone n not bypassed
truezone n bypassed
z<n>.inhibitedvisiblefalsezone n not inhibited
truezone n inhibited
z<n>.alarmvisiblefalsezone n not in alarm
truezone n in alarm
z<n>.lowbattvisiblefalsezone n not low battery
truezone n low battery
z<n>.supervisionvisiblefalsezone n not in supervision
truezone n in supervision
z<n>.alarm.memvisiblefalsezone n not in alarm memory
truezone n in alarm memory
z<n>.activity.failvisiblefalsezone n no activity fail

XGenConnect UI Object

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

XGenConnect UI Object 1 XGenConnect UI Object 2 XGenConnect UI Object 3

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

Parameters

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

Log Files

If a XGENCONNECT 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.03.31 11:27:06.504 - xgen - HSYCO ONLINE
2021.03.31 11:28:23.954 - xgen - Attiva modalità parziale** Area 1 User 1 Ora: 11:28:23 Data: 31 Mar 2021
2021.03.31 11:28:23.989 - xgen - Allarme* Area 1 Ora: 11:28:23 Data: 31 Mar 2021
2021.03.31 11:28:25.733 - xgen - Chiusura recente* Area 1 User 1 Ora: 11:28:23 Data: 31 Mar 2021
2021.03.31 11:28:25.751 - xgen - Allarme* Porta ingresso Area 1 Ora: 11:28:23 Data: 31 Mar 2021
2021.03.31 11:29:23.749 - xgen - Ripristino allarme* Porta ingresso Area 1 Ora: 11:29:23 Data: 31 Mar 2021
2021.03.31 11:29:23.772 - xgen - Disattiva modalità parziale** Area 1 User 1 Ora: 11:29:23 Data: 31 Mar 2021

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

Release Notes

3.9.0

  • fixed a bug that caused the driver to stop reading zone status when the zone index was equal to the maxareas attribute.
  • bug fix: UIPREFIX is now dynamic (based on IO server name)

3.8.0

  • initial release

Hesa is a registered trademarks of Hesa S.p.A.