Difference between revisions of "TLABQ"
Jump to navigation
Jump to search
(→3.8.0) |
|||
(28 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | The | + | The T-LAB Q is a multi-area security system with four different models; the model Quadrio supports only one area, the models Small, Medium, Large support four areas. Each area is divided into four groups (A,B,C,D). Number of zones and outputs is variable and depend on the model. |
== HSYCO Configuration == | == HSYCO Configuration == | ||
Line 102: | Line 102: | ||
|R | |R | ||
|firmware version running on the security panel | |firmware version running on the security panel | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |alarm | ||
+ | |1 | ||
+ | |R | ||
+ | |active alarm | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no active alarm | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |ins | ||
+ | |1 | ||
+ | |R | ||
+ | |panel armed | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |panel not armed | ||
+ | |||
+ | |- | ||
+ | |||
+ | |rowspan="2" |alarm.memory | ||
+ | |1 | ||
+ | |R | ||
+ | |active alarm memory | ||
+ | |- | ||
+ | |0 | ||
+ | |R | ||
+ | |no active alarm memory | ||
|- | |- | ||
Line 115: | Line 148: | ||
|admin | |admin | ||
|R | |R | ||
− | | | + | |the admin accessed the panel |
|- | |- | ||
|no_valid_access | |no_valid_access | ||
|R | |R | ||
− | | | + | |no valid access to the panel |
|- | |- | ||
|<user_index> | |<user_index> | ||
|R | |R | ||
− | | | + | |index of the user that accessed the panel |
|- | |- | ||
Line 390: | Line 423: | ||
|R | |R | ||
|no remote access detected | |no remote access detected | ||
+ | |||
+ | |- | ||
+ | |||
+ | |u<n>.name | ||
+ | |<text> | ||
+ | |R | ||
+ | |name of user <n> | ||
|- | |- | ||
Line 400: | Line 440: | ||
|- | |- | ||
− | |rowspan=" | + | |rowspan="4" |a<n>.ins |
|0 | |0 | ||
+ | |R/W | ||
+ | |not all groups in area <n> armed | ||
+ | |- | ||
+ | |1 | ||
+ | |R/W | ||
+ | |all groups in area <n> armed | ||
+ | |- | ||
+ | |0/<pin> | ||
|W | |W | ||
− | |disarm all groups in area <n> | + | |disarm all groups in area <n> using the specified user code (<pin>) |
|- | |- | ||
− | |1 | + | |1/<pin> |
|W | |W | ||
− | |arm all groups in area <n> | + | |arm all groups in area <n> using the specified user code (<pin>) |
|- | |- | ||
Line 450: | Line 498: | ||
|- | |- | ||
− | |rowspan=" | + | |rowspan="4" |a<n>.group.<a,b,c,d>.ins |
|0 | |0 | ||
|R/W | |R/W | ||
Line 458: | Line 506: | ||
|R/W | |R/W | ||
|group <a,b,c,d> in area <n> is armed | |group <a,b,c,d> in area <n> is armed | ||
+ | |- | ||
+ | |0/<pin> | ||
+ | |W | ||
+ | |disarm group <a,b,c,d> in area <n> using the specified user code (<pin>) | ||
+ | |- | ||
+ | |1/<pin> | ||
+ | |W | ||
+ | |arm group <a,b,c,d> in area <n> using the specified user code (<pin>) | ||
|- | |- | ||
Line 468: | Line 524: | ||
|- | |- | ||
− | + | |rowspan="4" |o<n>.status | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |rowspan=" | ||
− | |||
− | |||
− | |||
− | |||
|1 | |1 | ||
|R | |R | ||
Line 513: | Line 551: | ||
|W | |W | ||
|enable output n | |enable output n | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Line 534: | Line 565: | ||
|- | |- | ||
− | | | + | |z<n>.name |
− | |< | + | |<name> |
|R | |R | ||
− | | | + | |name of zone n |
|- | |- | ||
− | | | + | |z<n>e.name |
− | |< | + | |<name> |
|R | |R | ||
− | | | + | |name of zone n (external contact) |
|- | |- | ||
− | |rowspan=" | + | |rowspan="4" |z<n>.open |
|0 | |0 | ||
|R | |R | ||
− | |zone n | + | |zone n closed |
|- | |- | ||
|1 | |1 | ||
|R | |R | ||
− | |zone n | + | |zone n open (internal contact) |
|- | |- | ||
|2 | |2 | ||
|R | |R | ||
− | |zone n | + | |zone n open (external contact) |
|- | |- | ||
|3 | |3 | ||
|R | |R | ||
− | |zone n | + | |zone n open (internal and external contact) |
+ | |||
|- | |- | ||
− | | | + | |
+ | |rowspan="2" |z<n>.bypass | ||
+ | |0 | ||
|R | |R | ||
− | |zone n | + | |zone n not bypassed |
|- | |- | ||
− | | | + | |1 |
|R | |R | ||
− | |zone n | + | |zone n bypassed |
+ | |||
|- | |- | ||
− | | | + | |
+ | |rowspan="2" |z<n>.tamper | ||
+ | |0 | ||
|R | |R | ||
− | |zone n | + | |zone n not tampered |
|- | |- | ||
− | | | + | |1 |
|R | |R | ||
− | | | + | |zone n tampered |
+ | |||
|- | |- | ||
− | | | + | |
+ | |rowspan="2" |z<n>.alarm | ||
+ | |0 | ||
|R | |R | ||
− | | | + | |zone n not alarmed |
|- | |- | ||
− | | | + | |1 |
|R | |R | ||
− | | | + | |zone n alarmed |
+ | |||
|- | |- | ||
− | | | + | |
+ | |rowspan="2" |z<n>.alarm.memory | ||
+ | |0 | ||
|R | |R | ||
− | |alarm memory | + | |no alarm memory on zone n |
|- | |- | ||
− | | | + | |1 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|R | |R | ||
− | |zone n | + | |alarm memory on zone n |
|} | |} | ||
Line 634: | Line 665: | ||
|- | |- | ||
− | |rowspan="2" | | + | |rowspan="2"|connection.offline |
− | + | |rowspan="2"|visible | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |rowspan="2" |visible | ||
|true | |true | ||
− | | | + | |when datapoint connection = offline |
|- | |- | ||
|false | |false | ||
− | | | + | |when datapoint connection = online |
− | |||
|- | |- | ||
− | + | |rowspan="2"|connection.online | |
− | |rowspan="2" | | + | |rowspan="2"|visible |
− | |rowspan="2" |visible | ||
|true | |true | ||
− | | | + | |when datapoint connection = online |
|- | |- | ||
|false | |false | ||
− | | | + | |when datapoint connection = offline |
|- | |- | ||
− | |rowspan="2" | | + | |rowspan="2" |alarm |
|rowspan="2" |visible | |rowspan="2" |visible | ||
|true | |true | ||
− | | | + | |active alarm |
|- | |- | ||
|false | |false | ||
− | | | + | |no active alarm |
|- | |- | ||
− | |rowspan="2" | | + | |rowspan="2" |ins |
|rowspan="2" |visible | |rowspan="2" |visible | ||
|true | |true | ||
− | | | + | |panel armed |
|- | |- | ||
|false | |false | ||
− | |not | + | |panel not armed |
|- | |- | ||
− | |rowspan="2" | | + | |rowspan="2" |alarm.memory |
|rowspan="2" |visible | |rowspan="2" |visible | ||
|true | |true | ||
− | | | + | |active alarm memory |
|- | |- | ||
|false | |false | ||
− | | | + | |no active alarm memory |
− | | | + | |} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == Log Files == | |
− | + | If a TLABQ 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. | |
− | + | <pre> | |
− | + | 2021.03.02 10:55:28.470 - tlabq - 02/03/2021 10:50 - armed - remote user - area 1 - groups: A,B | |
− | + | 2021.03.02 10:55:28.534 - tlabq - 02/03/2021 10:51 - disarmed - remote user | |
− | + | 2021.03.02 10:55:28.555 - tlabq - 02/03/2021 10:51 - armed - remote user - area 1 - groups: A,B | |
− | + | 2021.03.02 10:55:28.561 - tlabq - 02/03/2021 10:52 - disarmed - remote user | |
− | + | 2021.03.02 10:55:28.568 - tlabq - 02/03/2021 10:52 - armed - remote user - area 1 - groups: A,B | |
− | + | 2021.03.02 10:55:28.570 - tlabq - 02/03/2021 10:52 - disarmed - remote user | |
+ | 2021.03.02 10:55:29.504 - tlabq - HSYCO ONLINE | ||
+ | 2021.03.02 11:01:28.088 - tlabq - 02/03/2021 11:00 - remote access - 93.51.114.164 | ||
+ | 2021.03.02 11:30:49.349 - tlabq - HSYCO OFFLINE | ||
+ | </pre> | ||
− | + | Other information about the TLABQ driver are stored in the message.log daily file. | |
== Release Notes == | == Release Notes == |
Latest revision as of 11:25, 20 May 2022
The T-LAB Q is a multi-area security system with four different models; the model Quadrio supports only one area, the models Small, Medium, Large support four areas. Each area is divided into four groups (A,B,C,D). Number of zones and outputs is variable and depend on the model.
Contents
HSYCO Configuration
Add the TLABQ 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
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 | ||
gui | true | true | enable the UISET "visible" field for all system zones |
false | disable the UISET "visible" field for all system zones | ||
pollinterval | 1000 | n > 1000 | the data acquisition interval, in milliseconds |
logsize | 400 | n ≥ 0 | the number of log lines to display in the UI object |
Datapoints
ID | Value | R/W | Description |
---|---|---|---|
connection | online | R | connection established |
offline | R | HSYCO can't connect to the panel | |
id | Q | R | security panel series identification |
model | Quadrio | R | security panel model |
Small | |||
Medium | |||
Large | |||
fw | <text> | R | firmware version running on the security panel |
alarm | 1 | R | active alarm |
0 | R | no active alarm | |
ins | 1 | R | panel armed |
0 | R | panel not armed | |
alarm.memory | 1 | R | active alarm memory |
0 | R | no active alarm memory | |
dataconfig | 0..999 | R | data configuration version |
accesstype | admin | R | the admin accessed the panel |
no_valid_access | R | no valid access to the panel | |
<user_index> | R | index of the user that accessed the panel | |
temp | <val> | R | security panel temperature (C°) |
credit | <val> | R | SIM credit (€) |
gsm.fault | 1 | R | gsm error detected |
0 | R | no gsm error | |
gsm.fault.cause | 1 | R | network registration error |
2 | R | no SIM | |
3 | R | no service provider | |
4 | R | low signal | |
5 | R | no response to sent command | |
6 | R | SIM pin block | |
pstn.fault | 1 | R | PSTN fault detected |
0 | R | no PSTN fault | |
nopower | 1 | R | no power supply |
0 | R | power supply in normal state | |
nopower.device | 65534 | R | system detected lack of power supply |
<n> | R | index of device that detected lack of power supply | |
batt.fault | 1 | R | battery fault detected |
0 | R | no battery fault | |
batt.fault.device | 65534 | R | system detected battery fault |
<n> | R | index of device that detected battery fault | |
tamper | 1 | R | tamper on a device detected |
0 | R | no tamper detected | |
tamper.device | 65534 | R | system in tampering |
<n> | R | index of device in tampering | |
coercion | 1 | R | user coercion detected |
0 | R | no user coercion detected | |
coercion.user | <n> | R | index of user under duress |
radiointerference | 1 | R | radiointerference detected |
0 | R | no radiointerference detected | |
radiozone.fault | 1 | R | radio zone fault detected |
0 | R | no radio zone fault detected | |
radiozone.fault.zone | <n> | R | index of radio zone fault |
theft | 1 | R | theft detected |
0 | R | no theft detected | |
theft.device | <n> | R | index of device that detected theft |
medemergency | 1 | R | medical emergency detected |
0 | R | no medical emergency detected | |
medemergency.device | <n> | R | index of device that detected medical emergency |
radiohooter.fault | 1 | R | radio hooter fault detected |
0 | R | no radio hooter fault detected | |
radiohooter.fault.device | <n> | R | index of device that detected radio hooter fault |
radiokeyboard.fault | 1 | R | radio keyboard fault detected |
0 | R | no radio keyboard fault detected | |
radiokeyboard.fault.device | <n> | R | index of device that detected radio keyboard fault |
radiohooter.ids | <text> | R | list of radio hooter indexes in tampering |
remoteaccess | 1 | R | remote access detected |
0 | R | no remote access detected | |
u<n>.name | <text> | R | name of user <n> |
a<n>.name | <text> | R/W | name of area <n> (max. 16 characters) |
a<n>.ins | 0 | R/W | not all groups in area <n> armed |
1 | R/W | all groups in area <n> armed | |
0/<pin> | W | disarm all groups in area <n> using the specified user code (<pin>) | |
1/<pin> | W | arm all groups in area <n> using the specified user code (<pin>) | |
a<n>.alarmgroups | <text> | R | list of groups, in area <n>, in alarm state |
a<n>.tampergroups | <text> | R | list of groups, in area <n>, in tampering |
a<n>.prealarmgroups | <text> | R | list of groups, in area <n>, in pre-alarm state |
a<n>.blindgroups | <text> | R | list of groups, in area <n>, in blind state |
a<n>.group.<a,b,c,d>.en | 0 | R | group <a,b,c,d> in area <n> is disabled |
1 | R | group <a,b,c,d> in area <n> is enabled | |
a<n>.group.<a,b,c,d>.ins | 0 | R/W | group <a,b,c,d> in area <n> is disarmed |
1 | R/W | group <a,b,c,d> in area <n> is armed | |
0/<pin> | W | disarm group <a,b,c,d> in area <n> using the specified user code (<pin>) | |
1/<pin> | W | arm group <a,b,c,d> in area <n> using the specified user code (<pin>) | |
a<n>.group.<a,b,c,d>.name | <text> | R/W | name of group <a,b,c,d> in area <n> (max. 16 characters) |
o<n>.status | 1 | R | output n not configured and disabled |
2 | R | output n not configured and enabled | |
11 | R | output n configured and disabled | |
12 | R | output n configured and enabled | |
o<n> | 0 | W | disable output n |
1 | W | enable output n | |
o<n>.sec | 0 | W | remove timing on output n |
<k> | W | output n will change status (enable/disable) after k seconds | |
z<n>.name | <name> | R | name of zone n |
z<n>e.name | <name> | R | name of zone n (external contact) |
z<n>.open | 0 | R | zone n closed |
1 | R | zone n open (internal contact) | |
2 | R | zone n open (external contact) | |
3 | R | zone n open (internal and external contact) | |
z<n>.bypass | 0 | R | zone n not bypassed |
1 | R | zone n bypassed | |
z<n>.tamper | 0 | R | zone n not tampered |
1 | R | zone n tampered | |
z<n>.alarm | 0 | R | zone n not alarmed |
1 | R | zone n alarmed | |
z<n>.alarm.memory | 0 | R | no alarm memory on zone n |
1 | R | alarm memory on zone n |
User Interface
UISET Actions
ID | Attribute | Set to | |
---|---|---|---|
log | value | latest security log lines (as many as specified by the 'logsize' option) | |
log0 | value | latest security log (it will vanish after 5 seconds) | |
connection.offline | visible | true | when datapoint connection = offline |
false | when datapoint connection = online | ||
connection.online | visible | true | when datapoint connection = online |
false | when datapoint connection = offline | ||
alarm | visible | true | active alarm |
false | no active alarm | ||
ins | visible | true | panel armed |
false | panel not armed | ||
alarm.memory | visible | true | active alarm memory |
false | no active alarm memory |
Log Files
If a TLABQ 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.02 10:55:28.470 - tlabq - 02/03/2021 10:50 - armed - remote user - area 1 - groups: A,B 2021.03.02 10:55:28.534 - tlabq - 02/03/2021 10:51 - disarmed - remote user 2021.03.02 10:55:28.555 - tlabq - 02/03/2021 10:51 - armed - remote user - area 1 - groups: A,B 2021.03.02 10:55:28.561 - tlabq - 02/03/2021 10:52 - disarmed - remote user 2021.03.02 10:55:28.568 - tlabq - 02/03/2021 10:52 - armed - remote user - area 1 - groups: A,B 2021.03.02 10:55:28.570 - tlabq - 02/03/2021 10:52 - disarmed - remote user 2021.03.02 10:55:29.504 - tlabq - HSYCO ONLINE 2021.03.02 11:01:28.088 - tlabq - 02/03/2021 11:00 - remote access - 93.51.114.164 2021.03.02 11:30:49.349 - tlabq - HSYCO OFFLINE
Other information about the TLABQ driver are stored in the message.log daily file.
Release Notes
3.8.0
- initial release
T-LAB is a registered trademarks of T-LAB SRL.