beautypg.com

Satel ETHM-1 User Manual

Page 10

background image

SATEL 2014-04-02

Part 3 - users management:

General users numbering scheme in INTEGRA is as follow:

1..240

- user (max. value depends on INTEGRA type)

241..248

- master (max. value depends on INTEGRA type)

255

- service

0xE0 read self-info

+ 4/8 bytes -

if 4 bytes - user code only, e.g.:

if code '1234':

0x12, 0x34, 0xFF, 0xFF

if 8 bytes - recommended usage - prefix + user code, e.g.:

if prefix '987', code '1234':

0x98, 0x71, 0x23, 0x4F, 0xFF, 0xFF, 0xFF, 0xFF

if no prefix, code '1234':

0x12, 0x34, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF

Function result - 30 bytes:
1 byte

- 0xE0

1 byte

- user number - see above numbering scheme

2 bytes

-

if user

- user telephone code

if master

- 0x00, 0x00

if service

- 1st byte - existing masters, 2nd byte - 0x00

4 bytes

- user partitions

1 byte

- XYIpTTTT:

X

- 1 = user did not changed his code yet

Y

- 1 = user code is recognized by other user

I

- user right - zones isolating

p

- 1 = user has changed his telephone code

TTTT

- user type:

0

- normal

1

- single

2

- time renewable

3

- time not renewable

4

- duress

5

- mono outputs

6

- bi outputs

7

- partitions temporary blocking

8

- access to cash machine

9

- guard

10

- schedule

1 byte

- user time

3 bytes

- user rights:

1st byte

-

.0 - arming
.1 - disarming
.2 - alarm clearing in own partitions
.3 - alarm clearing in own object
.4 - alarm clearing in whole system
.5 - arm deferring
.6 - code changing
.7 - users editing

2nd byte

-

.0 - zones bypassing
.1 - clock setting
.2 - troubles viewing
.3 - events viewing
.4 - zones resetting
.5 - options changing
.6 - tests
.7 - downloading

3rd byte

-

.0 - can always disarm (i.e. even if armed by other user)
.1 - voice messaging clearing
.2 - GuardX using
.3 - access to temporary blocked partitions
.4 - entering 1st code
.5 - entering 2nd code
.6 - outputs control
.7 - clearing latched outputs

16 bytes

- user name

1 byte

-

.7 - user right - Simple user
.6 - user right - master
.5 - 1 = need to change prefix (can be only for master or user with master right)
.4 - 1 = need to change telephone code (can be only for users)
.3 - 1 = need to change code (can be only for time renewable users)
if user/master

- .210 = object number (0..7)

if service

- .210 = 0

The user must have the 'GuardX using' right set active, otherwise the error 'requesting user code not found' will be returned.

- 10 -