Kaba exos 9300
La
interfaz Kaba exos 9300 intercambia puntos de datos del sistema de cierre de puertas. Todos los puntos de datos se crean automáticamente como periféricos al conectarse, si estos no existen.
Funcionamiento
La interfaz se conecta a un servidor de puntos de datos de Dormakaba. Primero, la conexión se autentica. Luego, todos los puntos de datos se sincronizan. Todos los cambios se transfieren luego a la aplicación.
Configuración
La contraseña de la interfaz debe codificarse previamente mediante consola en el servidor de Kaba Exos. Para ello, por ejemplo, se utiliza el siguiente comando para codificar la contraseña 1234:
u9DpServer CreatePassword 1234

Tipos
Existen diversos tipos para la comunicación. Si se utiliza un tipo incorrecto para la comunicación, este no se transmitirá correctamente.
| Tipo |
Valor |
Entrada digital |
BI |
Salida digital |
BO |
Lector de tarjetas |
RU |
Puerto |
PR |
Terminal |
SS |
Puerta |
DR |
Gestor de puertas |
SD |
Gestor de acceso |
FS |
Objetos de comunicación
Cada periférico tiene objetos de comunicación predefinidos. Estos pueden tener varios estados y deben decodificarse correctamente.
Nota: Si se utiliza el tipo de datos BOOL para un valor INT, esto puede funcionar, pero en caso de error, el valor -1 puede interpretarse como TRUE.
| Variable |
Descripción |
Tipo de datos |
alarm |
Un valor mayor que 0 indica que hay una alarma. También se puede enviar una alarma. |
int |
alarm_confirmed |
La alarma ha sido confirmada o enviar confirmación. |
bool |
cmd |
Número de comando del punto de datos. Al especificar este argumento, se envía un comando al punto de datos. |
int |
door_type |
El tipo de una puerta. |
int |
active |
El estado de la periférica. Este no se utiliza para una puerta. |
bool |
mode |
Modo del punto de datos. |
int |
state |
Estado de la periférica. Consulte más abajo para ver el desglose. |
int |
state_text |
Descripción del estado. |
string |
alarm_priority |
Prioridad de la alarma. |
int |
alarm_text |
Texto de la alarma actualmente reportada. |
string |
alarm_desc |
Descripción de la alarma. |
string |
alarm_checklist |
Descripción de la medida. |
string |
time |
Momento del evento. |
datetime |
La constante
id configura la dirección del punto de datos. Este solo puede ocurrir una vez.
cmd (Puerta)
| Valor |
Descripción |
| -1 |
Operación normal |
| 0 |
Supervisar |
| 1 |
Abrir para un acceso |
| 2 |
Bloquear |
| 3 |
Abrir estáticamente |
| 4 |
Giro único liberado afuera |
| 5 |
Giro único liberado adentro |
cmd (Puerto)
| Valor |
Descripción |
| 0 |
Terminar la conexión (en enlace remoto) |
| 1 |
Establecer la conexión (en enlace remoto) |
cmd (Salida digital)
| Valor |
Descripción |
| 0 |
Apagar |
| 1 |
Encender |
door_type
| Valor |
Descripción |
| 0 |
Puerta normal |
| 1 |
Giro bloqueado |
mode (Gestor de acceso)
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
Decisión central |
| 1 |
Decisión local |
| 2 |
Conectado (solo en Wireless Gateway) |
| 3 |
En operación (solo en Wireless Gateway) |
mode
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
Verificación de perfil de acceso |
| 1 |
Liberado una vez |
| 2 |
Bloqueado |
| 3 |
Liberado permanentemente |
| 4 |
Giro único liberado afuera |
| 5 |
Giro único liberado adentro |
state (Gestor de acceso)
| Valor |
Descripción |
| -1 |
No responde |
| 0 |
Decisión central |
| 1 |
Operación normal |
| 2 |
Descarga en progreso |
| 3 |
Iniciando |
state (Puerto, Terminal)
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
No conectado |
| 1 |
Conectado |
| 2 |
Estableciendo la conexión |
state (Gestor de puertas, Lector de tarjetas)
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
No conectado |
| 1 |
Conectado |
state (Puerta)
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
Aberto |
| 1 |
Cerrado |
| 2 |
Bloqueado |
state (Entrada digital)
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
Encendido |
| 1 |
Apagado |
| 2 |
Interrupción |
| 3 |
Cortocircuito |
state (Salida digital)
| Valor |
Descripción |
| -1 |
Desconocido |
| 0 |
Encendido |
| 1 |
Apagado |