Tecnofire
The Tecnofire TFA1-298,TFA2-569 and TFA4-1192 are advanced, fire detection systems.
Panel's firmware version 1.3.17 or above is required. TFNET firmware version 1.0.02 or above is required.
The integration with HSYCO is based on a TCP/IP network connection.
Contents
HSYCO Configuration
Add a TECNOFIRE I/O Server in the I/O Servers section of the Settings and set its parameters:
Communication
- IP Address: the Tecnofire TFNET interface address
- IP Port: TCP/IP port assigned to the TECNO OUT protocol.
High Availability
- Shutdown when inactive: defaults to true.
The code parameter in Options is actually mandatory. The I/O Server cannot start without this parameter.
The model, master-slave configuration and individual panels configuration is automatically detected at start-up. The Tecnofire I/O Server must be restarted to detect configuration changes to the Tecnofire units.
Options
ID | Default | Values | Description |
---|---|---|---|
code | code | the user code that the driver uses when sending commands to the Tecnofire system. It must be a valid user code | |
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 | ||
gui | true | true | enable support of the Tecnofire Web interface object |
false | disable support of the Tecnofire Web interface object | ||
userlogs | false | true | generates logs that can be viewed with the userlist object, and can be selected to generate user events |
false | logs for userlist objects disabled. Normal text logs are generated even when this option is false | ||
logsize | 50 | n ≥ 0 | the number of log events shown in the Tecnofire log userlist object |
pass | string | the passphrase used to encrypt the TCP/IP traffic. If the Tecnofire system doesn’t support the passphrase, you should omit this parameter | |
polltime | 1000 | n ≥ 0 | the data polling interval, in milliseconds. Shorter time improve the response of the system, but increase the load on the CPU of both HSYCO and the Tecnofire system |
Datapoints
ID | Value | R/W | Description |
---|---|---|---|
connection | online | R | connection established |
offline | R | connection failed |
User Interface
Tecnoalarm Object
The user interface for the Tecnoalarm multi-area intrusion detection system:
The Tecnoalarm object is listed in the Project Editor’s new object list only when at least one Tecnoalarm 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
(tecnoalarm <server id>; <position>)
E.g.
(tecnoalarm serverid; x10y20)
UISET Actions
ID | Attribute | Set to | |
---|---|---|---|
connection.label.online | visible | true when the panel is connected to HSYCO, false otherwise | |
connection.label.offline | visible | true when the panel is not connected, false otherwise | |
program.<n>.status.label.off | visible | true when program <n> is off | |
program.<n>.status.label.preout | visible | true when program <n> is in pre out status, false otherwise | |
program.<n>.status.label.out | visible | true when program <n> is in out status, false otherwise | |
program.<n>.status.label.armed | visible | true when program <n> is armed, false otherwise | |
program.<n>.status.label.outpartial | visible | true when program <n> is in out partial status, false otherwise | |
program.<n>.status.label.armedpartial | visible | true when program <n> is partial armed, false otherwise | |
program.<n>.alarm.label | visible | true when program <n> alarm is active, false otherwise | |
zone.<n>.excluded.label | visible | true when zone <n> excluded, false otherwise | |
zone.<n>.alarm.label | visible | true when zone <n> alarm is active, false otherwise | |
zone.<n>.cablecut.label | visible | true when zone <n> cable cut detected (status or alarm), false otherwise | |
zone.<n>.lowbattery.label | visible | true when zone <n> has low battery, false otherwise | |
zone.<n>.noradio.label | visible | true when zone <n> radio supervision lost, false otherwise | |
zone.<n>.active.label | visible | true when zone <n> is active, false otherwise | |
lock.label | visible | true when the system is armed, false otherwise | |
alarm.label | visible | true when the alarm is active, false otherwise | |
tamper.label | visible | true when a tamper alarm is active, false otherwise |
Log Files
A permanent record of all the events shown in the log page is saved in a file called security.log in the logs/YYYY directory for the current year.
This file is never overwritten or deleted by HSYCO.
2014.07.02 17:56:19.188 - tecno - 02/07/10 17:57:29 Activate Remote 6 Monitor 2014.07.02 17:56:22.211 - tecno - 02/07/10 17:57:32 Deactivate Remote 6 Monitor 2014.07.02 17:56:48.174 - tecno - 02/07/10 17:57:58 Access Remote Master Keyboard 2014.07.02 19:00:06.825 - tecno - 02/07/10 19:01:16 Access Remote Master Keyboardd 2014.07.07 17:07:41.871 - tecno - 07/07/10 17:09:31 Activate Remote 6 Monitor 2014.07.07 17:07:43.669 - tecno - 07/07/10 17:09:32 Deactivate Remote 6 Monitor
Other information related to the Tecnoalarm Tecno Out driver are saved in the daily message.log files.
Release Notes
3.5.0
- added support for TP20-440
3.4.0
- output.N command data point not working
- fixed a bug that caused HSYCO to crash when the code and/or model mandatory parameters were not defined
- user codes starting with one or more zeroes didn't work
- fixed a bug that could prevent reading of the zones status of the TP 8-88 panel
3.3.0
- added support for TP8-88
- Tecnoalarm Tecno Out driver converted to I/O Server
- Java API write command methods are now obsolete and deprecated, replaced by IO write commands
- new (tecnoalarm) object
- new option persistentconnection = <true|false>. If true (default is false) the I/O Server will not periodically disconnect and reconnect (periodic disconnection is used to avoid performance degradation on some firmware versions)
- new option userlogs. Used to create (userlist) clickable logs
3.2.1
- Tecno Out: workaround to address a performance issue on Tecno Out introduced with firmware 1.2.07
2.0.0
- full integration within HSYCO 2.9.0
1.1.4
- fixed a bug affecting the TCP/IP communication when using a passphrase
Tecnoalarm is a registered trademarks of Tecnoalarm srl.