Kod źródłowy Wiki Nastavení Alien RFID bran klient/server
Ostatnio modyfikowane 2025/10/17 12:32 przez Jan Slezák
Pokaż ostatnich autorów
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{toc/}} | ||
| 2 | |||
| 3 | = **Instalacja lady** = | ||
| 4 | |||
| 5 | == **Pobieranie** == | ||
| 6 | |||
| 7 | Najpierw należy pobrać niewielki plik JAR (RfidGatewayClient-1.1-jar-with-dependencies.jar), który potrafi odczytywać kody z bramek i wysyłać je do Tritia. Plik można pobrać tutaj - | ||
| 8 | |||
| 9 | [[image:1723553236367-647.png||height="291" width="883"]] | ||
| 10 | |||
| 11 | == Ustawienia == | ||
| 12 | |||
| 13 | 1. Skopiuj plik na dysk lokalny, np. do folderu c:\RfidGateway\ | ||
| 14 | 1. Aby sprawdzić, czy masz zainstalowane JRE, spróbuj uruchomić plik JAR z c:\RfidGateway\RfidGatewayClient-1.1-jar-with-dependencies.jar. | ||
| 15 | Jeśli w zasobniku systemowym zobaczysz ikonę taką samą jak w przeglądarce Tritius, oznacza to, że program został uruchomiony. W przeciwnym razie zainstaluj JRE zgodnie ze standardową procedurą. | ||
| 16 | Na ikonie działa prawy przycisk (Właściwości), skąd należy skopiować adres MAC w celu późniejszego wprowadzenia go do Tritia. | ||
| 17 | 1. Zamknij program w „Menedżerze zadań”, w zakładce „Szczegóły procesu” „jawaw.exe” z zajętością pamięci powyżej 60 MB. | ||
| 18 | 1. Powstały nowe pliki c:\rfid\rfidgateway-client\user.properties , w których należy zmienić następujące wartości - | ||
| 19 | **alienIp=<adres IP czytnika>** - ustawiany za pomocą oprogramowania innej firmy, tutaj link do pobrania - [[https:~~/~~/www.alientechnology.com/download/alr-f800-software/?wpdmdl=7609&ind=YWxpZW4tZ2F0ZXdheV8yLTI2LTA1LmV4ZQ>>url:https://www.alientechnology.com/download/alr-f800-software/?wpdmdl=7609&ind=YWxpZW4tZ2F0ZXdheV8yLTI2LTA1LmV4ZQ]](w razie potrzeby użyj oryginalnego adresu, który brama miała ustawiony wcześniej – ustawia go administrator sieci biblioteki) | ||
| 20 | **deviceID=<id urządzenia>** – stanowi identyfikację bramy RFID (należy przygotować/wprowadzić nowe urządzenie w Tritiu) i wprowadzić tutaj jego identyfikator. | ||
| 21 | **gatewayName=<nazwa bramy>** – wybierz nazwę bramy, która będzie wyświetlana w przypadku alarmu w Tritiu | ||
| 22 | **libraryID=<id biblioteki> **– biblioteka (jej identyfikator), dla której konfigurujesz bramy | ||
| 23 | **tritiusUrl=https\:~/~/[[demo.tritius.cz/tritius/>>url:http://demo.tritius.cz/Tritius/]] **- adres URL Tritia, dla którego konfigurujesz bramki((( | ||
| 24 | sirenSoundAndColor=-1 - może przyjmować wartości -1 (kompatybilność wsteczna włącza tylko 1, a wcześniej również sygnał dźwiękowy, gdyby była tylko dodatnia wartość 1, to również działałoby)/1/2/4 = czerwony/zielony/niebieski (brama będzie tylko migać, nie będzie wydawać sygnału dźwiękowego), a jeśli dodamy 8, to będzie również wydawać sygnał dźwiękowy | ||
| 25 | sirenSoundTimeSecond=2 - interwał w sekundach, w którym bramy będą migać i ewentualnie sygnalizować dźwiękiem (zgodnie z poprzednim ustawieniem) | ||
| 26 | outDefinition=<ciąg konfiguracyjny> - uniwersalna konfiguracja wyjścia. Zastępuje pierwotne parametry (sirenSoundAndColor i sirenSoundTimeSecond). Umożliwia zdefiniowanie dowolnej liczby kolejnych interwałów. Każdy interwał ma co najmniej trzy parametry oddzielone przecinkami. Pozostałe parametry są ignorowane i mogą być wykorzystane np. do komentarza. Poszczególne interwały są oddzielone znakiem @ . | ||
| 27 | ~1. parametr - długość interwału (w sekundach) | ||
| 28 | 2. parametr – zachowanie wyjścia w nieparzystej połowie sekundy. Można podać wartość liczbową lub wyliczenie. Teksty wyliczeń – patrz przykład. Wartości liczbowe zgodne z parametrem sirenSoundAndColor. Opcjonalnie, dodając 16, sterujemy przełącznikiem przekaźnika (np. sterowanie drzwiami) | ||
| 29 | 3. parametr – zachowanie wyjścia w parzystej połowie sekundy | ||
| 30 | |||
| 31 | Przykładowy ciąg konfiguracyjny (utworzony automatycznie): | ||
| 32 | outDefinition=@1,red blue green beep door, 0, keci@1, 31, 0 | ||
| 33 | PS: Aby go aktywować, należy usunąć pierwszy znak @ . | ||
| 34 | ))) | ||
| 35 | 1. Następnie zostanie utworzony folder c:\rfid\rfidgateway-client\log\ , w którym można sprawdzić ewentualne błędy i wyniki debugowania. | ||
| 36 | 1. Utwórz skrót do uruchamiania (wszyscy użytkownicy) – w polu uruchom wpisz shell:common startup i utwórz tutaj skrót do pliku JAR (przeciągnij prawym przyciskiem myszy i wybierz opcję utwórz skrót). | ||
| 37 | Możesz sprawdzić uruchomienie, restartując komputer. | ||
| 38 | @ . | ||
| 39 | |||
| 40 | = **Ustawienia w Tritiu** = | ||
| 41 | |||
| 42 | 1. Sprawdź, czy utworzyłeś urządzenie reprezentujące bramę, a następnie dodaj dla tego urządzenia pozycję ustawienia RFID_GATEWAY_MAC_ADDRESS, w której wpiszesz adres MAC komputera (wcześniej skopiowany), na którym działa RfidGatewayClient-1.1-jar-with-dependencies.jar. | ||
| 43 | 1. Wybierz urządzenie (urządzenie zdefiniowane w Tritiu), na którym chcesz sygnalizować alarm w przypadku kradzieży. Dla tego urządzenia dodaj pozycję ustawienia RFID_GATEWAY_ID, gdzie w wartości podajesz identyfikator urządzenia bramy RFID (bram) oddzielone średnikiem (np. ;201;301;), które chcesz monitorować na wybranym urządzeniu. (jedno urządzenie to brama RFID, drugie np. lad dla dorosłych, co tworzy powiązanie. | ||
| 44 | **Uwaga – pozycję RFID_GATEWAY_ID należy dodać dla konkretnego urządzenia, w przeciwnym razie alarm będzie zgłaszany we wszystkich stacjach (zawsze w pierwszej, która odczyta informacje o skradzionej książce), a to jest nieprawidłowe.** | ||
| 45 | |||
| 46 | = **Ustawienia bramki** = | ||
| 47 | |||
| 48 | |RFAttenuation= 0 0|0. antena tłumi moc o 0 (0 to maksymalna moc, 150 to maksymalne tłumienie | ||
| 49 | |RFAttenuation= 1 50|1. antena tłumi moc o 50 | ||
| 50 | |AntennaSequence= 0 1|Aktywacja anteny 0. i 1. | ||
| 51 | |(% colspan="1" %)RSSIFilter=-66 -58 3|(% colspan="1" %)Ustawienia filtra RSSI (RSSIFilter = 0 – usuwa filtr rssi) | ||
| 52 | |(% colspan="1" %)AcqTime = 200|(% colspan="1" %)Jak má dlouho dělat jedno čtení | ||
| 53 | |(% colspan="1" %)save|(% colspan="1" %)Zapisanie wprowadzonych poleceń. | ||
| 54 | |(% colspan="1" %)RFAttenuation ?|(% colspan="1" %)Określenie aktualnego tłumienia. | ||
| 55 | |(% colspan="1" %)FactorySettings|(% colspan="1" %)Przywraca ustawienia fabryczne urządzenia Alien. | ||
| 56 | |||
| 57 | Aby zapewnić podstawową funkcjonalność, wystarczy wprowadzić: | ||
| 58 | |||
| 59 | RFAttenuation= 0 70 | ||
| 60 | |||
| 61 | RFAttenuation= 1 70 | ||
| 62 | |||
| 63 | AcqTime = 200 | ||
| 64 | |||
| 65 | **Szczegóły dotyczące ustawień filtra RSSI:** | ||
| 66 | |||
| 67 | Trzeci parametr oznacza bramkę 0 i 1 (można by to podać również bez tego parametru). | ||
| 68 | |||
| 69 | To spowoduje odczytanie właściwie wszystkiego, ponieważ maksymalny zakres ma bardzo wysoką wartość: RSSIFilter=-72 -58 3 | ||
| 70 | |||
| 71 | Jeśli całkowicie zmniejszymy maksymalny zakres, słabsze chipy zignorują to: RSSIFilter=-66 -58 3 | ||
| 72 | |||
| 73 | [[image:https://www.nordicid.com/wp-content/uploads/RSSI-filters-RFID.jpg||alt="RSSI value RSSI filters RFID performance"]] | ||
| 74 | |||
| 75 | Oto link do instrukcji obsługi ze strony Alien technology: [[https:~~/~~/www.alientechnology.com/download/alr-f800-documents/?wpdmdl=7608&ind=MTU3NTQ4MzIwMHdwZG1fODEwMTkzOC0wMDBfWV9HdWlkZSwgUmVhZGVyIEludGVyZmFjZS5wZGY>>url:https://www.alientechnology.com/download/alr-f800-documents/?wpdmdl=7608&ind=MTU3NTQ4MzIwMHdwZG1fODEwMTkzOC0wMDBfWV9HdWlkZSwgUmVhZGVyIEludGVyZmFjZS5wZGY]] | ||
| 76 | |||
| 77 | |||
| 78 | (% class="box infomessage" %) | ||
| 79 | ((( | ||
| 80 | Ostateczne ustawienia. Uruchom Tritius na stacji innej niż ta, na której działa RfidGatewayClient-1.1-jar-with-dependencies.jar (przykładowy adres URL - [[https:~~/~~/demo.tritius.cz/tritius/cz.effectiva.tritius.Application/Application.html?device=108#Borrow_protocol>>url:https://decin.tritius.cz/tritius/cz.effectiva.tritius.Application/Application.html?device=108#Borrow_protocol]]) i spróbuj przyłożyć książkę do bramki, aby sprawdzić, czy Tritius zgłosi alarm. Jeśli nie, należy sprawdzić logi i znaleźć przyczynę problemu. | ||
| 81 | ))) |