TCP/IP Communication Module ETHM-1 Firmware version 1.05 ethm1_en 03/13 SATEL sp. z o.o. ul. Schuberta 79 80-172 Gdańsk POLAND tel. + 48 58 320 94 00 info@satel.pl www.satel.
WARNINGS The module should be installed by qualified personnel. Read carefully this manual before proceeding to installation. Changes, modifications or repairs not authorized by the manufacturer shall void your rights under the warranty. The SATEL's goal is to continually upgrade the quality of its products, which may result in alterations of their technical specifications and firmware. The current information on the introduced modifications is available on our website. Please visit us: http://www.satel.
1 General The ETHM-1 module enables the INTEGRA, INTEGRA Plus and VERSA alarm control panels to communicate via the Ethernet (TCP/IP) network. The data transmission is encrypted using an advanced algorithm based on 192-bit key. The module firmware can be updated using an application available on the www.satel.eu website. 2 Typical Applications Configuration of the control panel by using the DLOADX program from a computer with Internet access.
2 ETHM-1 SATEL 3 Electronics Board Fig. 1. Module electronics board. terminals: - power input (+12 V DC). - common ground. - tamper input (NC). If not used, it should be connected to the common ground. A_RS485_B - unused terminals. DTM - data (communication bus). CKM - clock (communication bus). +12V COM TMP RS-232 port. PWR/LOG LED: – lit – power supply present; – blinking – control panel is being programmed or operated by means of the module.
SATEL ETHM-1 3 Connection to the public network may only be done through a router or xDSL modem. The module should be installed indoors, in spaces with normal humidity of air. 1. Set the module address (see SETTING THE ADDRESS). 2. Install the module in the enclosure. If the control panel is to be configured via the Ethernet (TCP/IP) network using the DLOADX program, the module must be installed in the same enclosure with the control panel. 3.
4 ETHM-1 SATEL Fig. 3. Schematic of the cable used to connect the RS-232 ports of ETHM-1 module and INTEGRA / INTEGRA Plus control panel with RJ type socket. 7. Power-up the alarm system. 8. Start the device identification function in the control panel (see the installer manual for the respective control panel). 4.1 Setting the address The address is set by means of jumpers placed across the ADR pins. Table 2 shows how to place the jumpers to set a specific address ( - jumper on; - jumper off).
SATEL ETHM-1 5 5.1 Module settings The module settings can be configured as follows: module connected to the INTEGRA / INTEGRA Plus control panel: keypad: SERVICE MODE STRUCTURE HARDWARE LCD KEYPADS SETTINGS [select a module from the list of devices]; DLOADX program: "Structure" window "Hardware" tab "Keypads" item [click on the module in the list of devices] (see Fig. 4). module connected to the VERSA control panel: keypad: SERVICE MODE 2. HARDWARE 1. KPDS. & EXPS. 2.
6 ETHM-1 SATEL Fig. 4. DLOADX program: settings of the ETHM-1 module connected to INTEGRA control panel. DloadX DloadX->ETHM connection [Connect DloadX] – if this option is enabled, connection with the control panel can be initiated via the TCP/IP network from the DLOADX program. Port [Port (DloadX)] – number of the TCP port used for communication with the DLOADX program. Values from 1 to 65535 can be entered. The value must be different from that entered for the other ports. By default: 7090.
SATEL ETHM-1 7 DloadX key [Key (DloadX)] – a string of up to 12 alphanumeric characters (digits, letters and special characters) defining the key for data encryption during communication with the DLOADX program. DLOADX server [DloadX IP] – address of the computer running the DLOADX program. It must be a public address, unless the computer is included in the same local network. The IP address or the domain name can be entered.
8 ETHM-1 SATEL MOBILEKPD2 application. Values from 1 to 65535 can be entered. The value must be different from that entered for the other ports. By default: 7091. Port WWW/MIDP1.0 [Port (WWW)] – number of the TCP port used for communication with: web browser; MOBILEKPD application in the mobile phone supporting the MIDP1.0 standard. Values from 1 to 65535 can be entered. The value must be different from that entered for the other ports. By default: 80.
SATEL ETHM-1 9 Encrypted integration [Coded integr.] – if this option is enabled, communication with other systems is encrypted. The integration encryption key can be programmed: keypad: using the INTEGRATE KEY function (SERVICE MODE OPTIONS INTEGRATE KEY); DLOADX program: in the "Service" tab ("Options" window "Service" tab). Port [Port (integr.)] – number of the TCP port used for integration. Values from 1 to 65535 can be entered.
10 ETHM-1 SATEL Fig. 6. DLOADX program: settings of the virtual keypad available in the GUARDX program, web browser or mobile phone. 5.3 Macro commands The MOBILEKPD2 PRO application allows control of the INTEGRA / INTEGRA Plus alarm system by means of macro commands, thus enabling a number of different functions to be executed quickly and easily by touching just a few keys.
SATEL ETHM-1 11 5.3.1 Parameters and options Fig. 7. DLOADX program: macro command groups programmed for the MOBILEKPD2 PRO application. Macro command group – the list of macro commands which will be displayed on touching the macro key. You can define 4 macro command groups. Name of macro command group – the name presented on the macro key (up to 8 characters). Macro command – a sequence of actions, composed of single commands, to be executed by the control panel on running the macro command.
12 ETHM-1 command at once (if the AUTHORIZATION means of a code will be necessary). REQUIRED SATEL option is enabled, authorization by Fig. 8. DLOADX program: macro commands programmed for MOBILEKPD2 PRO application. Command – control panel executed function which can be assigned to a macro command.
SATEL ETHM-1 13 Using the MOBILEKPD2 PRO application you can control the KNX system, provided that the INT-KNX module is connected to the control panel. 5.3.2 Defining the macro commands 1. 2. 3. 4. Click on the "Definition" tab. Click on the "New macro" button. A new macro command will appear in the list. Enter a name for the new macro command. If the macro command is to be run without entering the code by the user, enter the code with a suitable authority level. 5.
14 ETHM-1 SATEL 6 Remote Programming and Operation of the Control Panel via Ethernet Network After three consecutive attempts to establish communication with the module using an incorrect key, the module will not respond for about 20 minutes to any attempts to establish communication from the given IP address. For information regarding configuration of the control panel by means of the DLOADX program via the Ethernet (TCP/IP) network, please refer to the control panel programming manuals. 6.
SATEL ETHM-1 15 key for data encryption (identical to that programmed in the module for communication with the GUARDX program); address of the ETHM-1 module, if communication is to be initiated from the GUARDX program. Fig. 10. GUARDX program: settings for communication via Ethernet (TCP/IP) network. 6.1.3 Initiating connection from the GUARDX program 1. In the startup window, "Connection" field, select "GuardX -> ETHM" (see Fig. 9), and then click on the "Start" button. 2.
16 ETHM-1 SATEL program the number of TCP port which will be used for communication with the web browser, if it is to be different than 80 (PORT WWW/MIDP1.0); program the number of TCP port which will be used for communication with the JAVA application in the web browser, if it is to be different than 7091. 6.2.2 Configuring the computer Java Virtual Machine must be installed on the computer. 6.2.3 Establishing communication Fig. 11. Login screen displayed in the web browser. Fig. 12.
SATEL ETHM-1 17 3. When the login screen is displayed, enter in the appropriate fields: the key for data encryption (identical to that programmed in the module for communication with the JAVA application in the web browser); the TCP port number (identical to that programmed in the module for communication with the JAVA application in the web browser, except for the situation when communication is effected through a network device at which redirection to another port takes place). 4.
18 ETHM-1 SATEL 6.3.4 Establishing communication – MOBILEKPD2 Touch the name of alarm system. The virtual keypad will be displayed, which can be used for operating and programming the alarm system. Fig. 13. Virtual keypad available in the MOBILEKPD2 application (phone with Android operating system). If parameters of only one alarm system are programmed, the screen with the list of systems will not appear after the application is started next time – the virtual keypad will be displayed at once.