Skip to main content

TSECMACS

The TSEC MACS is a perimeter anti-intrusion system for rigid and semi-rigid metal fences. The integration with HSYCO can be accomplished via a standard TCP/IP connection through the TSEC MACS ETH interface. This I/O server was developed following the TSEC MACS API 1.1.0.

HSYCO Configuration

Add the TSECMACS 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

  • Username: 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
guifalsetrueenable support for UISET
falsedisable support for UISET
pollinterval1000n >= 1000the data acquisition interval, in milliseconds

Datapoints

Utility Datapoints

IDValueR/WDescription
connectiononlineRconnection established
offlineRHSYCO can't connect to the sensor
sensor.<n>.isenabled1R/WThe sensor is enabled
0R/WThe sensor is NOT enabled
sensor.<n>.zoneid<value>RReturns the zone id of the sensor
zone.<m>.name<value>RReturns the zone name
zone.<m>.outputid<value>RReturns the zone output id

Alarms Datapoints

Sensors

IDValueR/WDescription
alarm0/1RThis datapoint will return 1 if just one sensor or zone is in alarm
sensor.<n>.alarm.cumulative0/1RReturns 1 if just one alarm is on for the requested sensor
sensor.<n>.alarm.accelerometer.fault0/1RAccelerometer fault alarm
sensor.<n>.alarm.bus.fault0/1RBus fault alarm
sensor.<n>.alarm.climbing.alarm0/1RClimbing alarm
sensor.<n>.alarm.climbing.prealarm0/1RClimbing pre alarm
sensor.<n>.alarm.communication.mas-eth.lost0/1RCommunication to the mas-eth lost alarm
sensor.<n>.alarm.communication.security.problem0/1RGeneric communication security problem alarm
sensor.<n>.alarm.communication.with.sensor.failed0/1RCommunication with sensor failed alarm
sensor.<n>.alarm.configuration.in.progress0/1RConfiguration in progress alarm
sensor.<n>.alarm.consistency.error0/1RConsistency error alarm
sensor.<n>.alarm.cut.alarm0/1RCut alarm
sensor.<n>.alarm.cut.prealarm0/1RCut pre alarm
sensor.<n>.alarm.error.writing.parameters.on.sensor0/1RError writing parameters on sensor alarm
sensor.<n>.alarm.magnetic.attack.alarm0/1RMagnetic attack alarm
sensor.<n>.alarm.persistent.perturbation.alarm0/1RPersistent perturbation alarm
sensor.<n>.alarm.persistent.perturbation.prealarm0/1RPersistent perturbation pre alarm
sensor.<n>.alarm.power.supply.problems0/1RPower supply problems alarm
sensor.<n>.alarm.remove.alarm0/1Rremove alarm
sensor.<n>.alarm.remove.alarm0/1RReturns 1 if the alarm is removed
sensor.<n>.alarm.sd.card.not.inserted.or.damaged0/1RSD card not inserted or damaged alarm
sensor.<n>.alarm.sensor.fault0/1RSensor fault alarm
sensor.<n>.alarm.sensor.not.found0/1RSensor not found alarm
sensor.<n>.alarm.sporadic.cut.alarm0/1RSporadic cut alarm
sensor.<n>.alarm.sporadic.cut.prealarm0/1RSporadic cut pre alarm
sensor.<n>.alarm.tamper.mas0/1RTamper mas alarm
sensor.<n>.zone.or.output.not.use0/1RZone or output not use alarm

Zones

IDValueR/WDescription
alarm0/1RThis datapoint will return 1 if just one sensor or zone is in alarm
zone.<n>.alarm.cumulative0/1RReturns 1 if just one alarm is on for the requested zone
zone.<n>.alarm.accelerometer.fault0/1RAccelerometer fault alarm
zone.<n>.alarm.bus.fault0/1RBus fault alarm
zone.<n>.alarm.climbing.alarm0/1RClimbing alarm
zone.<n>.alarm.climbing.prealarm0/1RClimbing pre alarm
zone.<n>.alarm.communication.mas-eth.lost0/1RCommunication to the mas-eth lost alarm
zone.<n>.alarm.communication.security.problem0/1RGeneric communication security problem alarm
zone.<n>.alarm.communication.with.sensor.failed0/1RCommunication with sensor failed alarm
zone.<n>.alarm.configuration.in.progress0/1RConfiguration in progress alarm
zone.<n>.alarm.consistency.error0/1RConsistency error alarm
zone.<n>.alarm.cut.alarm0/1RCut alarm
zone.<n>.alarm.cut.prealarm0/1RCut pre alarm
zone.<n>.alarm.error.writing.parameters.on.sensor0/1RError writing parameters on sensor alarm
zone.<n>.alarm.magnetic.attack.alarm0/1RMagnetic attack alarm
zone.<n>.alarm.persistent.perturbation.alarm0/1RPersistent perturbation alarm
zone.<n>.alarm.persistent.perturbation.prealarm0/1RPersistent perturbation pre alarm
zone.<n>.alarm.power.supply.problems0/1RPower supply problems alarm
zone.<n>.alarm.remove.alarm0/1Rremove alarm
zone.<n>.alarm.remove.alarm0/1RReturns 1 if the alarm is removed
zone.<n>.alarm.sd.card.not.inserted.or.damaged0/1RSD card not inserted or damaged alarm
zone.<n>.alarm.sensor.fault0/1RSensor fault alarm
zone.<n>.alarm.sensor.not.found0/1RSensor not found alarm
zone.<n>.alarm.sporadic.cut.alarm0/1RSporadic cut alarm
zone.<n>.alarm.sporadic.cut.prealarm0/1RSporadic cut pre alarm
zone.<n>.alarm.tamper.mas0/1RTamper mas alarm
zone.<n>.zone.or.output.not.use0/1RZone or output not use alarm

Release Notes

3.8.0

  • initial release

TSEC MACS is a registered trademark of TSEC S.r.l.