Kaba Exos 9300
A
interface Kaba exos 9300 troca pontos de dados do sistema de fechamento de portas. Todos os pontos de dados são criados automaticamente como periféricos ao se conectar, caso ainda não existam.
Funcionamento
A interface conecta um servidor de pontos de dados da Dormakaba. Primeiro, a conexão é autenticada. Em seguida, todos os pontos de dados são sincronizados. Todas as alterações são então transmitidas para o aplicativo.
Configuração
A senha da interface deve ser codificada anteriormente via console no servidor do Kaba Exos. Para isso, é utilizado, por exemplo, o seguinte comando para codificar a senha 1234:
u9DpServer CreatePassword 1234

Tipos
Existem vários tipos para a comunicação. Se um tipo incorreto for utilizado na comunicação, ele não será transmitido corretamente.
| Tipo |
Valor |
Entrada Digital |
BI |
Saída Digital |
BO |
Leitor de Cartões |
RU |
Porta |
PR |
Terminal |
SS |
Porta |
DR |
Gerenciador de Portas |
SD |
Gerenciador de Acesso |
FS |
Objetos de Comunicação
Cada periférico possui objetos de comunicação pré-definidos. Estes podem ter vários estados e devem ser decodificados corretamente.
Aviso: Se o tipo de dados BOOL for utilizado em um valor INT, isso pode funcionar, mas no caso de erro, o valor -1 pode ser avaliado como TRUE.
| Variável |
Descrição |
Tipo de Dados |
alarm |
Um valor maior que 0 indica que há um alarme. Também pode ser enviado um alarme. |
int |
alarm_confirmed |
O alarme foi confirmado ou enviar confirmação. |
bool |
cmd |
Número de comando do ponto de dados. Ao especificar este argumento, um comando é enviado para o ponto de dados. |
int |
door_type |
O tipo de uma porta. |
int |
active |
O estado da periférica. Este não é utilizado em uma porta. |
bool |
mode |
Modo do ponto de dados. |
int |
state |
Estado da periférica. Veja abaixo para ver a decodificação. |
int |
state_text |
Descrição do estado. |
string |
alarm_priority |
Prioridade do alarme. |
int |
alarm_text |
Texto do alarme atualmente relatado. |
string |
alarm_desc |
Descrição do alarme. |
string |
alarm_checklist |
Descrição da medida. |
string |
time |
Momento do evento. |
datetime |
A constante
id configura o endereço do ponto de dados. Este pode ocorrer apenas uma vez.
cmd (Porta)
| Valor |
Descrição |
| -1 |
Operação normal |
| 0 |
Monitorar |
| 1 |
Abrir para acesso |
| 2 |
Bloquear |
| 3 |
Abrir estaticamente |
| 4 |
Giração liberada uma vez do lado de fora |
| 5 |
Giração liberada uma vez do lado de dentro |
cmd (Porta)
| Valor |
Descrição |
| 0 |
Terminar a conexão (em ligações remotas) |
| 1 |
Estabelecer a conexão (em ligações remotas) |
cmd (Saída Digital)
| Valor |
Descrição |
| 0 |
Desligar |
| 1 |
Ligar |
door_type
| Valor |
Descrição |
| 0 |
Porta normal |
| 1 |
Giração |
mode (Gerenciador de Acesso)
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Decisão central |
| 1 |
Decisão local |
| 2 |
Conectado (apenas em Gateway Wireless) |
| 3 |
Comissionamento (apenas em Gateway Wireless) |
mode
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Verificação de perfil de acesso |
| 1 |
Liberado uma vez |
| 2 |
Bloqueado |
| 3 |
Liberado permanentemente |
| 4 |
Giração liberada uma vez do lado de fora |
| 5 |
Giração liberada uma vez do lado de dentro |
state (Gerenciador de Acesso)
| Valor |
Descrição |
| -1 |
Não responde |
| 0 |
Decisão central |
| 1 |
Operação normal |
| 2 |
Download em andamento |
| 3 |
Iniciando |
state (Porta, Terminal)
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Não conectado |
| 1 |
Conectado |
| 2 |
Conexão sendo estabelecida |
state (Gerenciador de Portas, Leitor de Cartões)
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Não conectado |
| 1 |
Conectado |
state (Porta)
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Aberto |
| 1 |
Fechado |
| 2 |
Trancado |
state (Entrada Digital)
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Ligado |
| 1 |
Desligado |
| 2 |
Interrupção |
| 3 |
Curto-circuito |
state (Saída Digital)
| Valor |
Descrição |
| -1 |
Desconhecido |
| 0 |
Ligado |
| 1 |
Desligado |