Kaba exos 9300
Interfejs
Kaba exos 9300 wymienia punkty danych systemu zamykania drzwi. Wszystkie punkty danych są automatycznie tworzone jako peryferia podczas łączenia, jeśli jeszcze nie istnieją.
Sposób działania
Interfejs łączy serwer punktów danych firmy Dormakaba. Najpierw połączenie jest uwierzytelniane. Następnie wszystkie punkty danych są synchronizowane. Wszystkie zmiany są następnie przekazywane do aplikacji.
Konfiguracja
Hasło interfejsu musi być wcześniej zakodowane za pomocą konsoli na serwerze Kaba Exos. W tym celu używa się np. następującego polecenia, aby zakodować hasło 1234:
u9DpServer CreatePassword 1234

Typy
Istnieje kilka typów do komunikacji. Jeśli zostanie użyty nieprawidłowy typ do komunikacji, nie będzie on prawidłowo przekazywany.
| Typ |
Wartość |
Wejście cyfrowe |
BI |
Wyjście cyfrowe |
BO |
Czytnik kart |
RU |
Port |
PR |
Terminal |
SS |
Drzewo |
DR |
Menedżer drzwi |
SD |
Menedżer dostępu |
FS |
Obiekty komunikacyjne
Każda peryferia posiada wstępnie zdefiniowane obiekty komunikacyjne. Mogą one jednak mieć kilka stanów i powinny być prawidłowo dekodowane.
Uwaga: Jeśli typ danych BOOL jest używany przy wartości INT, może to działać, ale w przypadku błędu wartość -1 może być oceniana jako TRUE.
| Zmienna |
Opis |
Typ danych |
alarm |
Wartość większa niż 0 wskazuje, że występuje alarm. Można również wysłać alarm. |
int |
alarm_confirmed |
Alarm został potwierdzony lub wysłano potwierdzenie. |
bool |
cmd |
Numer polecenia punktu danych. Podając ten argument, wysyłane jest polecenie do punktu danych. |
int |
door_type |
Typ drzwi. |
int |
active |
Stan peryferii. Nie jest używany dla drzwi. |
bool |
mode |
Tryb punktu danych. |
int |
state |
Stan peryferii. Patrz dalej, aby zobaczyć dekodowanie. |
int |
state_text |
Opis stanu. |
string |
alarm_priority |
Priorytet alarmu. |
int |
alarm_text |
Tekst alarmu aktualnie zgłoszonego alarmu. |
string |
alarm_desc |
Opis alarmu. |
string |
alarm_checklist |
Opis działania. |
string |
time |
Czas zdarzenia. |
datetime |
Stała
id konfiguruje adres punktu danych. Może on wystąpić tylko raz.
cmd (Drzewo)
| Wartość |
Opis |
| -1 |
Tryb normalny |
| 0 |
Monitorowanie |
| 1 |
Otwórz na dostęp |
| 2 |
Zablokuj |
| 3 |
Otwórz statycznie |
| 4 |
Brama obrotowa jednorazowo odblokowana na zewnątrz |
| 5 |
Brama obrotowa jednorazowo odblokowana na wewnątrz |
cmd (Port)
| Wartość |
Opis |
| 0 |
Rozłącz połączenie (w przypadku zdalnego podłączenia) |
| 1 |
Utwórz połączenie (w przypadku zdalnego podłączenia) |
cmd (Wyjście cyfrowe)
| Wartość |
Opis |
| 0 |
Wyłącz |
| 1 |
Włącz |
door_type
| Wartość |
Opis |
| 0 |
Normalne drzwi |
| 1 |
Brama obrotowa |
mode (Menedżer dostępu)
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Decyzja centralna |
| 1 |
Decyzja lokalna |
| 2 |
Połączony (tylko w przypadku Wireless Gateway) |
| 3 |
Uruchomienie (tylko w przypadku Wireless Gateway) |
mode
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Sprawdzanie profilu dostępu |
| 1 |
Jednorazowo odblokowany |
| 2 |
Zablokowany |
| 3 |
Stałe odblokowanie |
| 4 |
Brama obrotowa jednorazowo odblokowana na zewnątrz |
| 5 |
Brama obrotowa jednorazowo odblokowana na wewnątrz |
state (Menedżer dostępu)
| Wartość |
Opis |
| -1 |
Nie odpowiada |
| 0 |
Decyzja centralna |
| 1 |
Tryb normalny |
| 2 |
Trwa pobieranie |
| 3 |
Startuje |
state (Port, Terminal)
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Nie połączony |
| 1 |
Połączony |
| 2 |
Trwa tworzenie połączenia |
state (Menedżer drzwi, Czytnik kart)
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Nie połączony |
| 1 |
Połączony |
state (Drzewo)
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Otwarte |
| 1 |
Zamknięte |
| 2 |
Zablokowane |
state (Wejście cyfrowe)
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Włączone |
| 1 |
Wyłączone |
| 2 |
Przerwanie |
| 3 |
Zawarcie |
state (Wyjście cyfrowe)
| Wartość |
Opis |
| -1 |
Nieznany |
| 0 |
Włączone |
| 1 |
Wyłączone |