ZEUS SERVER STUDIO V2.07 HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 3i Soluções Ind. Com. de Equip. Eletrônicos e Serviços em Materiais Elétricos Ltda. Rua Marcilio Dias, 65 – Lapa – CEP 05077-120 São Paulo - SP – Brasil +55 (11) 3832-6102 ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 2 Introducción El servidor Zeus posee una serie de parámetros de funcionamiento que pueden ser configurados. Esto puede ser realizado de dos maneras: MANUALMENTE: Basta abrir el archivo “ZeusServer.xml” en el “Bloc de Notas” del Windows y alterar los parámetros deseados (MUY COMPLICADO); A TRAVÉS DEL ZEUS SERVER STUDIO: procedimiento muy simple y rápido. Basta ejecutar el programa, alterar los parámetros que se desee y grabar para archivo. Ejecutando el Zeus Server Studio v2.07 Para abrir el programa Zeus Server Studio v2.07, clique en el botón Inicio -> Programas -> 3i Corporation -> Zeus Server Studio v2.07. Al iniciarse la ejecución Ud. deberá seleccionar la lengua (PORTUGUÉS, ESPAÑOL, INGLÉS, etc.) en la cual los textos del programa deben ser presentados: Seleccione “ESPAÑOL (ESPAÑA)” y clique en “OK”. El Zeus Server Studio será entonces presentado en la pantalla de su computadora. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 3 Guardando la configuración del servidor Zeus Para guardar la configuración del servidor Zeus, basta simplemente cerrar el Zeus Server Studio y responder “Sí” a la pregunta: “¿Desea guardar la configuración para archivo ?”. Es importante resaltar que el servidor Zeus (ZeusServer.exe) sólamente lee su archivo de configuración en el momento en el que es inicializado. Por lo tanto, cada vez que su configuración es alterada, es necesario cerrarlo y abrirlo nuevamente para que las modificaciones sean realizadas. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 4 Parámetros de configuración del servidor Zeus Los parámetros de configuración del servidor Zeus son divididos en 8 grupos: o GENERAL o MONITOREO o OCURRENCIAS o E-MAIL o INTERNET o TELNET o IMPRESORA o CSD/SMS GENERAL_____________________________________________________ SERVIDOR DE DATOS Es la tarea del servidor Zeus responsable por la comunicación con los módulos Pégasus vía TCP/IP. Interface Dirección IP de la interface de red a ser utilizada para la recepción de las conexiones de los módulos Pégasus. Si el contenido de este campo es “0.0.0.0” entonces TODAS las interfaces de red de la computadora aceptarán las conexiones de los módulos Pégasus. Puerta Puerta TCP a ser utilizada para la recepción de las conexiones de los módulos Pégasus. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 5 SERVIDOR DE MENSAJES Es la tarea responsable por la comunicación entre el servidor Zeus (ZeusServer.exe) y el Zeus Control Center (ZeusControlCenter.exe). Este tipo de comunicación entre aplicaciones es también conocida como IPC (INTER-PROCESS COMMUNICATION). En general, estos campos no necesitan ser alterados. Interface Dirección IP de la interface de red a ser utilizada para la recepción de las comunicaciones originadas en el Zeus Control Center. Si el contenido de este campo es “0.0.0.0” entonces TODAS las interfaces de red de la computadora aceptarán las comunicaciones originadas en el Zeus Control Center. Puerta Puerta TCP a ser utilizada para la recepción de las comunicaciones originadas en el Zeus Control Center. BANCO DE DATOS (FIREBIRD) El servidor Zeus utiliza como gerenciador del banco de datos un software llamado FIREBIRD. El FireBird es un producto Open Source (código fuente abierto) que ofrece una excelente solución como sistema gerenciador de bancos de datos de alto desempeño. El origen del FireBird es la versión Open Source del Interbase® 6.0 de Julio de 2000, cuando la Borland liberó los códigos fuentes de su producto. Dirección IP del servidor Dirección IP de la computadora donde el Firebird fue instalado. En el caso de que haya sido instalado en la misma computadora que el servidor Zeus (ALTAMENTE RECOMENDADO), coloque “localhost” en este campo. Puerta Puerta en la cual el Firebird fue configurado para esperar las conexiones de sus clientes. El valor patrón para este campo es 3050. Sólamente altere este valor en el caso de que realmente sepa lo que está haciendo. Archivo Archivo del banco de datos del Zeus (normalmente C:\3i_Corporation\ZeusServer\db\zeusdb.gdb). Usuario Usuario para la conexión en el banco de datos del Zeus. El valor patrón para este campo es SYSDBA. Sólamente altere este valor en el caso de que realmente sepa lo que está haciendo. Contraseña Contraseña para la conexión en el banco de datos del Zeus. El valor patrón para este campo es masterkey. Sólamente altere este valor en el caso de que realmente sepa lo que está haciendo. 6 ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER Confirme contraseña Confirmación de la contraseña para la conexión en el banco de datos del Zeus. El valor patrón para este campo es masterkey. Sólamente altere este valor en el caso de que realmente sepa lo que está haciendo. Pooling Es extremadamente importante que el recurso de POOLING sea habilitado para optimizar (hacer más rápido) el acceso al banco de datos del Zeus. BACKUP Directorio Directorio en el cual los backups del banco de datos del Zeus serán realizados. Frecuencia Frecuencia en la cual los backups del banco de datos del Zeus serán realizados. Limpieza automática del banco de datos después del backup (recomendado) Seleccione esta opción si desea que el archivo del banco de datos del Zeus sea limpiado y compactado inmediatamente después de la ejecución de seu backup. Habilitar auto-registro de los módulos Pégasus Seleccione esta opción para habilitar el recurso de auto-registro de los módulos Pégasus en el servidor Zeus. En el caso de que esta opción no sea seleccionada, Ud. deberá registrar cada módulo Pégasus manualmente, a través del Zeus Control Center. HABILITA MULTIPLEXOR SERIAL Puerta Puerta serial a ser utilizada por el multiplexador serial. El uso del recurso de multiplexión serial es indicado para aquellas situaciones en las que todas las puertas seriales de la computadora donde el software de monitoreo debe ejecutarse están ocupadas por receptoras convencionales, no habiendo por lo tanto, puertas seriales disponibles para la conexión del servidor Zeus. El siguiente diagrama ejemplifica esta situación: ? SERVIDOR ZEUS RECEPTOR #1 RECEPTOR #2 COM1 COM2 COMPUTADORA DONDE EL SOFTWARE DE MONITOREO DEBE EJECUTARSE NO TENEMOS PUERTAS SERIALES DISPONIBLES PARA LA CONEXIÓN DEL SERVIDOR ZEUS ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER Con la habilitación del multiplexor serial en el servidor Zeus: SERVIDOR ZEUS EL RECURSO DE MULTIPLEXIÓN SERIAL DEBE ESTAR HABILITADO EN LA PUERTA SERIAL COM1 RECEPTOR #1 COM1 COM2 COM1 COM2 RECEPTOR #2 COMPUTADORA DONDE EL SOFTWARE DE MONITOREO DEBE EJECUTARSE AHORA, EN LA SERIAL COM1, SERÁN RECIBIDOS LOS EVENTOS DEL RECEPTOR #1 Y DEL SERVIDOR ZEUS 7 ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 8 MONITOREO___________________________________________________ Es en la sección MONITOREO donde configuramos los parámetros relacionados a la comunicación entre el servidor Zeus y el software de monitoreo. RECEPTORA Tipo Modelo de la receptora a ser emulada para el software de monitoreo. Número Número de la receptora (campo válido sólamente para algunos modelos de receptoras). Grupo Grupo de la receptora (campo válido sólamente para algunos modelos de receptoras). Línea Número de la línea (campo válido sólamente para algunos modelos de receptoras). PARTICIÓN DE LOS EVENTOS Adicionar el valor X al número la de partición Adiciona el valor especificado al número de la partición de los eventos recibidos o generados por el servidor Zeus. Sustituir el número de la partición por el valor X Sustituye el número de la partición de los eventos recibidos o generados en el servidor Zeus por el valor especificado. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 9 Adicionar o sustituir el valor de la partición de los eventos por otro valor es una manera utilizada para diferenciar, en el software de monitoreo, que un evento fue originado por el servidor Zeus. COMUNICACIÓN SERIAL Grupo de parámetros de configuración relacionados a la comunicación serial con el software de monitoreo. Este grupo es habilitado sólamente cuando es seleccionado un modelo de receptora serial. Puerta Puerta serial a ser utilizada para la comunicación con el software de monitoreo. Baudrate Velocidad de comunicación serial (en bits por segundo). Databits Número de bits de datos de la comunicación serial. Stopbits Número de bits de parada de la comunicación serial. Paridad Tipo de paridad de la comunicación serial. COMUNICACIÓN TCP/IP Grupo de parámetros de configuración relacionados a la comunicación TCP/IP con el software de monitoreo. Este grupo es habilitado sólo cuando es seleccionado un modelo de receptora TCP/IP. DIRECCIÓN IP Dirección IP de la computadora donde el software de monitoreo será ejecutado. Puerta Puerta en la cual el software de monitoreo está esperando las conexiones de la receptora TCP/IP emulada por el servidor Zeus. GENERAL Intervalo mínimo entre transmisiones de eventos Tiempo mínimo entre las transmisiones de eventos enviados al software de monitoreo. Timeout de comunicación con el software de monitoreo Tiempo máximo en el que el servidor Zeus espera la confirmación (ACK) del software de monitoreo después del envío de un evento. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 10 Esperar por el byte X (hexadecimal) como reconocimiento al envío de un evento Este campo permite informar el byte (en hexadecimal) enviado por el software de monitoreo como proceso de reconocimiento (ACK) de la recepción de un evento. En el caso de que su software de monitoreo no genere ninguna confirmación, simplemente inhabilite este campo (NO ES RECOMENDADO). Excluir evento de la base de datos después de la transmisión para el software de monitoreo Informa al servidor Zeus si el evento debe ser borrado de la base de datos inmediatamente después de su transmisión al software de monitoreo. ES ALTAMENTE RECOMENDADO que esta opción sea seleccionada, pues evita el aumento innecesario del tamaño del archivo del banco de datos del Zeus a medida que los eventos son recibidos. Generar un ‘beep’ después de la transmisión del evento para el software de monitoreo Informa al servidor Zeus que un BEEP sonoro debe ser generado cada vez que un evento sea transmitido al software de monitoreo. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 11 OCURRENCIAS_________________________________________________ Así como un panel de alarmas tiene la capacidad de informar condiciones anómalas (falta de alimentación AC, batería baja, etc.), el servidor Zeus también informa al software de monitoreo algunas condiciones que considera peligrosas (como la pérdida de la conexión con la Internet, la pérdida de la comunicación con uno o más canales de las receptoras CSD/SMS, etc.). Es en esta sección OCURRENCIAS que definimos en qué cuenta (código del cliente) y cuáles eventos deben ser generados cuando estas situaciones anómalas del servidor Zeus ocurren. Código del cliente Número de la cuenta (4 dígitos hexadecimales) en la cual los eventos del servidor Zeus deben ser generados. Sin conexión con la internet Evento (3 dígitos del código + 2 dígitos de la partición + 3 dígitos de la zona) a ser generado por el servidor Zeus en el caso de pérdida de la conexión con la Internet. Pérdida de la comunicación con la receptora GSM Evento (3 dígitos del código + 2 dígitos de la partición + 3 dígitos de la zona) a ser generado por el servidor Zeus en el caso de la pérdida de la comunicación con cualquiera de los canales de cualquiera de las receptoras CSD/SMS configuradas. Nivel de señal de la receptora GSM abajo del mínimo Evento (3 dígitos del código + 2 dígitos de la partición + 3 dígitos de la zona) a ser generado por el servidor Zeus en el caso de detección de nivel GSM inferior al mínimo en cualquiera de los canales de cualquiera de las receptoras CSD/SMS configuradas. Prueba automática Evento (3 dígitos del código + 2 dígitos de la partición + 3 dígitos de la zona) a ser generado por el servidor Zeus como verificación periódica de su operación con el software de monitoreo. Es importante que el software de monitoreo alerte al operador en el caso de que no reciba este test dentro del intervalo de tiempo configurado, pues podrá ser una señal de que algún problema sucedió en el servidor Zeus (por ejemplo, fue cerrado inadvertidamente). Frecuencia Frecuencia (en minutos) en la cual los eventos serán enviados al software de monitoreo, una vez que la condición para sua generación esté activada. Si el valor de este campo es “0” (cero) significa que el evento será generado sólo en el instante en el que la condición para la generación de la ocurrencia esté activa (VIOLACIÓN) y después cuando se haga inactiva (RESTAURACIÓN). ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 12 E-MAIL_______________________________________________________ Por medio del servidor Zeus es posible enviar e-mails informando sobre las siguientes ocurrencias en los módulos Pégasus (vea la sección OCURRENCIAS de la ventana de registro de los módulos Pégasus en el Zeus Control Center): Módulo offline; Red GPRS/CDMA offline; Corte de la línea telefónica; Corte del retorno del panel de alarmas; Simulador de línea offline; Control manual de la conexión del panel de alarmas; Falla en el duplo monitoreo; Paquete ALIVE recibido; Nivel de señal abajo del mínimo; Falla en la comunicación con el panel de alarmas; Nivel de tensión de la batería abajo del mínimo; Ausencia de alimentación AC; Entrada digital #1 accionada; Entrada digital #2 accionada; Entrada digital #3 accionada; Entrada digital #4 accionada; Falla en la transmisión vía línea telefónica. Cada mensaje puede ser enviado a varios destinatarios, configurados por medio de la sección RESPONSABLES de la ventana de registro del módulo Pégasus en el Zeus Control Center: También es en esta sección E-MAIL del Zeus Server Studio que configuramos al remitente. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 13 Nombre Nombre del remitente del mensaje. E-mail E-mail del remitente del mensaje. Servidor SMTP Servidor SMTP para el envío de los mensajes. Servidor POP3 Servidor POP3 al cual la cuenta de e-mail del remitente está asociada. Usuario Usuario para autenticación en el servidor de e-mail. Contraseña Contraseña para autenticación en el servidor de e-mail. Confirme contraseña Confirmación de la contraseña para autenticación en el servidor de e-mail. Servidor SMTP necesita autenticación Seleccione esta opción en el caso de que su servidor SMTP necesite autenticación para el envío de mensajes. Guardar histórico de la comunicación con servidores SMTP y POP3 para archivo Seleccione esta opción en el caso de que desee grabar en archivo todo el histórico de la comunicación del servidor Zeus con los servidores SMTP y POP3 configurados. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 14 INTERNET____________________________________________________ Ya que el servidor Zeus es una RECEPTORA DE EVENTOS TRANSMITIDOS VÍA INTERNET, verificar la conexeción con la misma es de vital importancia. HOSTS Hosts que serán utilizados en las PRUEBAS DE CONEXIÓN CON LA INTERNET. Estas pruebas consisten básicamente en realizar conexiones periódicas a servidores HTTP (WEB) de gran estabilidad (como el Google.com, el Amazon.com, etc.). Si la conexión es establecida con éxito, la PRUEBA DE CONEXIÓN CON LA INTERNET es considerada exitosa. Dirección Dirección (URL) del sitio a ser utilizado en las PRUEBAS DE CONEXIÓN CON LA INTERNET. Puerta Puerta patrón 80 (HTTP). Interface Dirección IP de la interface de red a ser utilizada en las PRUEBAS DE CONEXIÓN CON LA INTERNET. Después de rellenar estos campos, clique en “Adicionar” para incluir en la lista de hosts cuantos desee. PARÁMETROS Frecuencia Frecuencia en la cual las PRUEBAS DE CONEXIÓN CON LA INTERNET deberan ser realizadas. Timeout Tiempo máximo de espera por la conexión en un host. Número de tentativas Número máximo de tentativas de conexión en un host. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 15 TELNET_______________________________________________________ Telnet es el nombre del protocolo (y del programa que lo implementa) que permite accesar otra computadora a través de una red, para operarla como si estuviésemos sentados frente a ella. Funciona sólamente en modo TERMINAL, o sea, sin interfase gráfica, sin embargo, fue una herramienta súmamente útil durante mucho tiempo, pues eliminaba la necesidad de estar físicamente en el mismo local de la computadora que se deseaba accesar. También era utilizado para consultas a distancia de datos personales, informaciónes bibliográficas, etc. HABILITA MONITOREO VÍA TELNET Seleccione esta opción para habilitar el monitoreo de los mensajes y de los eventos del servidor Zeus vía TELNET. MONITOREO DE LOS MENSAJES DEL SERVIDOR ZEUS MONITOREO DE LOS EVENTOS DEL SERVIDOR ZEUS RED TCP/IP CUALQUIER COMPUTADORA CON WINDOWS, LINUX, MAC-OS, ETC SERVIDOR ZEUS ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 16 Interface Dirección IP de la interface de red a ser utilizada para recibir las conexiones de los clientes TELNET. Si el contenido de este campo es “0.0.0.0” entonces TODAS las interfaces de red de la computadora aceptarán las conexiones de los clientes TELNET. Puerta Puerta TCP a ser utilizada para la recepción de las conexiones de los clientes TELNET. Usuario Usuario para la autorización de uso de la conexión TELNET. Contraseña Contraseña para la autorización de uso de la conexión TELNET. Confirme Contraseña Confirmación de la contraseña para la autorización de uso de la conexión TELNET. ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 17 IMPRESORA___________________________________________________ La gran mayoría de las receptoras convencionales de eventos (Ademco-685, Surgard, etc.) poseen una interface paralela o serial que permite la conexión de una impresora matricial. Así, cada vez que un evento es recibido, el mismo es transmitido al software de monitoreo y también impreso en formulario continuo. El servidor Zeus, de la misma forma, permite la conexión de una impresora matricial serial para la impresión de todos los eventos recibidos y generados por él. RS-232 SERVIDOR ZEUS IMPRESORA SERIAL (SERIAL PRINTER) HABILITA IMPRESORA SERIAL Seleccione esta opción para habilitar la impresión (vía serial RS-232) de los eventos recibidos y generados por el servidor Zeus. Puerta Puerta serial a ser utilizada para la comunicación con la impresora. Baudrate Velocidad de comunicación serial (en bits por segundo). Databits Número de bits de datos de la comunicación serial. Stopbits Número de bits de parada de la comunicación serial. Paridad Tipo de paridad de la comunicación serial. 18 ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER CSD/SMS_____________________________________________________ Además de la comunicación TCP/IP, el servidor Zeus también recibe las comunicaciones hechas vía CSD (Circuit Switched Data) y SMS (Short Message Service). Para eso es necesario conectarle, vía puertas seriales, receptoras CSD/SMS llamadas PÉGASUS RECEIVER. SERVIDOR ZEUS COM10 COM11 PÉGASUS RECEIVER #1 PÉGASUS RECEIVER #n Cada Pégasus Receiver es compuesto de 2 modems (2 canales) GSM independientes, y cada uno de ellos posee su propia puerta serial de comunicación, su propia antena y su propio SIMCard. Si hacemos una analogía con una receptora convencional, es como si un Pégasus Receiver fuese una receptora de 2 líneas telefónicas, capaz de recibir eventos de 2 paneles de alarmas simultáneamente. CANAL #1 CANAL #2 ZEUS SERVER STUDIO V2.07 - HERRAMIENTA DE CONFIGURACIÓN DEL ZEUS SERVER 19 RECEPTORAS Puerta Puerta serial a ser utilizada para la comunicación con uno de los canales de la receptora CSD/SMS. Baudrate Velocidad de comunicación serial (en bits por segundo). Databits Número de bits de datos de la comunicación serial. Stopbits Número de bits de parada de la comunicación serial. Paridad Tipo de paridad de la comunicación serial. PIN PIN (Personal Identification Number) del SIM-Card. Banda GSM La banda (frecuencia) de operación GSM depende del país y de la operadora utilizada. Existen en total en el mundo 4 frecuencias de GSM: 850MHz, 900MHz, 1800MHz y 1900MHz. Las receptoras Pégasus Receiver están preparadas para trabajar en cualquier una de estas frecuencias. Después de rellenar estos campos, clique en “Adicionar” para incluir el canal de la receptora en la lista. Adicione cuantos canales desee, pero recuerde que para cada Pégasus Receiver Ud. tiene 2 canales (#1 y #2) para adicionar a la lista. PARÁMETROS Nivel de señal mínimo En el caso de que cualquiera de los canales de cualquiera de las receptoras CSD/SMS llegue a un nivel de señal GSM abajo del mínimo configurado, el servidor Zeus informará al operador esta condición (a través de la ventana de mensajes, por medio de la ocurrencia “Nivel de señal de la receptora GSM abajo del mínimo”, etc.).