Online Store

Kako omogućiti μFR Nano online režim dnevnika i kontrole pristupa?

μFR Nano Online Log and Access Control Mode #

Kako omogućiti log mod? #

  1. Prijavite se na μFR Online Log and Access Control Module Online WEB configurator GUI.
  2. Omogućite Master mod ako već nije omogućen.
  3. Kliknite na opciju Sačuvaj i ponovo pokrenite da primijenite promjene.

uFR Online log and access control mode1

  1. Omogući način dnevnika (vidljiv samo nakon što je omogućen Master način)

uFR Online log and access control mode 2 

Kako omogućiti način kontrole pristupa? #

  1. Prijavite se na μFR Online Log and Access Control Module Online WEB konfigurator GUI.
  2. Omogući način dnevnika.
  3. Omogući način kontrole pristupa (dostupan samo ako je način evidencije prethodno omogućen).
  4. Isključite μFR Online iz napajanja
  5. Povežite kontrolnu tablu pristupa.
  6. Uključi μFR Online iz napajanja

uFR Online omogući način prijavljivanja i kontrole pristupa

Režim kontrole pristupa mora biti omogućen pre nego što se poveže kontrolna tabla pristupa.

Način kontrole pristupa dodatne opcije #

  • Relejno vrijeme pulsa: koliko milisekundi releja izlaz kvadratnog talasnog impulsa
  • Relejna frekvencija impulsa: izlazna frekvencija kvadratnog talasa u Hz
  • Relejna pulsna snaga: izlazna snaga kvadratnog talasa (radni ciklus)
  • Relejno aktivno vrijeme: koliko milisekundi da ostane izlaz visok nakon kvadratnog talasnog impulsa

uFR Online log and access control mode 4

Koristi slučajeve #

Ovaj odeljak opisuje dva scenarija primarne upotrebe.

  • Način dnevnika bez kontrole pristupa #

Omogući način prijavljivanja i uvjeri se da je režim kontrole pristupa onemogućen.

  1. Pređite na odjeljak režima dnevnika i kliknite na dugme Uredi.
  2. Unesite URL hosta Log servera.
  3. Kliknite na dugme Sačuvaj.
  4. Kliknite na dugme Sačuvaj i ponovo pokreni.
  5. Log mod je sada spreman za upotrebu.

Tabela ispod će opisati koje karte su dozvoljene ili uskraćene na osnovu crne liste ili bele liste.

Scenario

Dozvoljeno/Odbijeno

Bijela lista i crna lista

sve karte su dozvoljene

Bijela lista prazna i crna lista nije prazna

Dozvoljene su sve karte osim onih sa crne liste.

Bijela lista nije prazna i crna lista prazna

Dozvoljene su samo bele karte

Bijela lista i crna lista nisu prazne

Dozvoljene su samo bele karte koje nisu na crnoj listi

Omogućena ekskluzivna bijela lista

Dozvoljene su samo kartice na beloj listi koje nisu na crnoj listi (U pro režimu dozvoljene su samo kartice kompanije na beloj listi osim na crnoj listi)

Ako je kartica dozvoljena, čitalac će zvučati jednom i biće uključeno zeleno svetlo.

Ako je kartica odbijena, čitalac neće zvučati i crveno svetlo će biti uključeno.

  • Način dnevnika sa kontrolom pristupa #

Omogućite način prijavljivanja i provjerite da li je omogućen način kontrole pristupa.

  1. Pređite na odjeljak režima dnevnika i kliknite na dugme Uredi.
  2. Unesite URL hosta Log servera.
  3. Kliknite na dugme Sačuvaj.
  4. Kliknite na dugme Sačuvaj i ponovo pokreni.
  5. Režim prijavljivanja sa kontrolom pristupa je sada spreman za upotrebu.

Scenario

Dozvoljeno/odbijeno

Bijela lista i crna lista

Sve kartice su odbijene (u pro modu, sve kartice kompanije su dozvoljene)

Bijela lista prazna i crna lista nije prazna

Sve kartice su uskraćene (U pro modu, sve kartice kompanije su dozvoljene osim na crnoj listi)

Bijela lista nije prazna i crna lista prazna

Dozvoljene su samo kartice na beloj listi (U pro režimu, sve kartice kompanije su dozvoljene osim na crnoj listi)

Bijela lista i crna lista nisu prazne

Dozvoljene su samo kartice na beloj listi koje nisu na crnoj listi (U pro režimu dozvoljene su sve kartice kompanije osim na crnoj listi)

Omogućena ekskluzivna bijela lista

Dozvoljene su samo kartice na beloj listi koje nisu na crnoj listi (U pro režimu dozvoljene su samo kartice kompanije na beloj listi osim na crnoj listi)

Ako je kartica dozvoljena, čitalac će zvučati jednom i biće uključeno zeleno svetlo. Takođe, kontrolna tabla pristupa će aktivirati relej, zvučati jednom i uključiti spoljni LED prsten.

Ako je kartica odbijena, čitalac neće zvučati i crveno svetlo će biti uključeno. Takođe, kontrolna tabla pristupa će uključiti spoljni LED prsten.

Tabela ispod će opisati koje karte su dozvoljene ili uskraćene na osnovu crne liste ili bele liste.

 

Kako da podesim kontrolnu tablu za pristup? #

uFR Online log and access control mode 5

 

 

Tu je i unapred napravljen kabl za povezivanje μFR Online i kontrolne table pristupa.

Napomena: Režim kontrole pristupa mora biti omogućen pre nego što se kontrolna ploča poveže, inače će biper biti omogućen sve vreme.

Format dnevnika čitača #

Svi događaji u dnevniku pohranjeni su u JSON formatu čitljivom za čovjeka.

Primjer dnevnika pohranjenog u μFR Online čitaču:

{"log":[

{"id":1,"uid":"11223344","time":"2022-08-15 06:56:02","delta":16,"type":0,"reader":1,"status":0},

{"id":2,"uid":"AABBCCDD","time":"2022-08-15 06:56:04","delta":18,"type":0,"reader":1,"status":2}

]}

JSON key/node ime

Opis

.log

Glavni roditeljski čvor koji sadrži događaje dnevnika

Identifikacija

Jedinstveni ID dnevnika automatskog povećanja

UID

Jedinstvena identifikacija kartice

PID

Osobna identifikacija. Dostupno samo u Pro modu

Vrijeme

Datum i vrijeme događaja u UTC formatu

Delta

Vremenska razlika između dva log događaja

Tip

Uvek 0, rezervisano za buduću upotrebu

Čitač

1 ako je interni čitač pročitao karticu ili 2 ako je vanjski

Status

  1. – Dozvoljena kartica
  2. – Odbijena kartica
  3. – Bijela karta
  4. – Karta na crnoj listi
  5. – Dozvoljena kartica kompanije Pro mode
  6. – Kartica kompanije Pro mode odbijena

 

Format bijele liste/crne liste u čitaču #

Bela lista i crna lista se čuvaju u JSON formatu čitljivom za ljude.

Primjer bijele liste pohranjene u μFR Online čitaču:

{

"Bijela lista":[“11223344”, “AABBCCDD”]

"Vremenska oznaka":1660492955

}

JSON key/node ime

Opis

bijela lista

Čvor koji sadrži UID-ove bijele liste u formatu odvojenom zarezom

vremenska oznaka

Trenutno pohranjena vremenska oznaka bijele liste

 

Primjer crne liste pohranjene u μFR Online čitaču:

 

{

"Crna lista":[“11223344”, “AABBCCDD”]

"Vremenska oznaka":1660492955

}

JSON key/node ime

Opis

Crna lista

Čvor koji sadrži UID-ove na crnoj listi u formatu odvojenom zarezom

vremenska oznaka

Trenutno pohranjena vremenska oznaka crne liste

 

Dijagram toka načina dnevnika i kontrole pristupa #

Postoje dva glavna događaja u režimu kontrole dnevnika i pristupa.

  • Događaj čitanja kartice #

 

uFR Online log and access control mode 6

 

  • Sinhronizacija čitača/servera (svakih 60 sekundi) #

uFR Online log and access control mode 7

HTTP(S) protokol zahtjeva i odgovora servera #

  • Real-time protokol događaja #

Događaji u realnom vremenu se šalju serveru u JSON formatu čitljivom za ljude. Primjer zahtjeva za događaj u stvarnom vremenu od čitača do servera:

 

Čitač HTTP(S) zahtjev serveru

{

"rte": [{

"id":83,pid":10,uid":"AABBCCDD","time":"2022-08-16 07:45:01","delta":89349,"type":0,"reader":1,"status":1

}],

"whitelist_timestamp":1660492955, "blacklist_timestamp":1660492955

}

JSON key/node ime

Opis

RTE

Roditeljski čvor koji sadrži događaj u realnom vremenu

Za više informacija o RTE dječijem čvoru pročitajte format dnevnika čitača

whitelist_timestamp

Trenutna pohranjena vremenska oznaka bijele liste u čitaču

blacklist_timestamp

Trenutni in-reader pohranjen na crnoj listi vremenska oznaka

Serijski brojevi čitatelja, IP adrese i verzije firmvera šalju se u zaglavlju HTTP POST kao "OSN", "SN1" "SN2", "IP", "FW", "FW1", "FW2"

 

Server HTTP(S) odgovor čitaču

{

"last_id":79, "vrijeme":1660636893,

"crna lista":, "blacklist_timestamp":1660636882, "bela lista":, "whitelist_timestamp":1660636882, "update_fw":[“AABBCCDD”][“11223344”][“2.8.2”, “5.0.71”, “5.0.70”]

}

JSON key/node ime

Opis

last_id

Poslednji ID događaja koji je uskladišten na serveru. Čitač će poslati sve događaje dnevnika koji imaju ID veći od last_id

Vrijeme

Opcionalno. Ako je vremenska oznaka servera poslata, čitač će sinhronizovati interno RTC vreme sa vremenom servera

Crna lista

Opcionalno. Ako se pošalje crna lista servera, čitalac će zameniti trenutno uskladištenu crnu listu novoprimljenom.

blacklist_timestamp

Ovaj parametar je obavezan ako se pošalje crna lista. čitalac će zameniti trenutno uskladištenu blacklist_timestamp novoprimljenom.

bijela lista

Opcionalno. Ako se pošalje bela lista servera, čitalac će zameniti trenutno uskladištenu belu listu novoprimljenom.

blacklist_timestamp

Ovaj parametar je obavezan ako se pošalje bela lista. čitalac će zameniti trenutno uskladištenu whitelist_timestamp novoprimljenom.

update_fw

Ovaj parametar je opcionalan. Sadrži zahtjeve za ažuriranje u firmveru čitača. Ako se ovaj parametar pošalje, čitač će pokrenuti proceduru ažuriranja firmvera.

Prvi element sadrži μFR Online firmware, drugi sadrži UART1 čitač, a treći UART2 čitač. Ako je element niza prazan niz, ažuriranje neće biti pokrenuto.

 

  • Protokol događaja dnevnika #

Log događaji se šalju serveru u JSON formatu čitljivom za ljude.

Primjer zahtjeva za događaj u stvarnom vremenu od čitača do servera:

Čitač HTTP(S) zahtjev serveru

{

"log": [{

"id":83,pid":10,uid":"AABBCCDD","time":"2022-08-16 07:45:01","delta":89349,"type":0,"reader":1,"status":1,

"id":84,pid":10,uid":"AABBCCDD","time":"2022-08-16 07:45:01","delta":89349,"type":0,"reader":1,"status":1

}]}

JSON key/node ime

Opis

.log

Roditeljski čvor koji sadrži niz log događaja

Za više informacija o dnevniku, format dnevnika dječijeg čvora čita u čitaču

 

Događaj dnevnika će se slati kad god se parametar "last_id" primi sa servera (odgovor događaja u realnom vremenu ili odgovor sinhronizacije čitača/servera).

  • Protokol sinhronizacije čitača/servera #

Log događaji se šalju serveru u JSON formatu čitljivom za ljude.

Primjer zahtjeva za događaj u stvarnom vremenu od čitača do servera:

 

Čitač HTTP(S) zahtjev serveru

{

"whitelist_timestamp":1660636882, "blacklist_timestamp":1660636882

}

JSON key/node ime

Opis

blacklist_timestamp

Trenutna vremenska oznaka crne liste u čitaču

whitelist_timestamp

Trenutna vremenska oznaka bijele liste u čitaču

 

PHP i MySQL server skripta #

Postoje unapred izgrađene PHP i MySQL skripte koje se mogu hostovati na serveru. Napravljen je da lako implementira deo log-a i pristupnog režima na strani servera. Može da se nosi sa događajima u realnom vremenu, događajima evidencije i zahtevima za sinhronizaciju čitač-servera.

  • MySQL struktura baze podataka #

Tablica "Dešavanja"

Naziv kolone

Opis kolone

Identifikacija

Jedinstveni ID događaja dnevnika

UID

UID kartice

PID

Osobna identifikacija. Može se koristiti za identifikaciju istog korisnika sa više UID-ova kartica

Vrijeme

Vremenska oznaka događaja

Delta

Vremenska razlika između ova dva događaja

Tip

Uvek 0, rezervisano za buduću upotrebu

Status

Status događaja

OSN

μFR online serijski broj

sn1

Interno povezani μFR NFC čitač serijski broj

sn2

Vanjski povezani μFR NFC čitač, serijski broj

Čitač

  1. Ako karticu čita interni čitač
  2. Ukoliko karticu čita eksterni čitač

RTE

  1. Ukoliko je događaj u realnom vremenu
  2. – Ako je događaj Log

 

Tablica "Bošnjaci"

 

Naziv kolone

Opis kolone

OSN

μFR online serijski broj

opisnik

μFR Online reader descriptor. Zadano je prazno

sn2

Vanjski povezani μFR NFC čitač serijski broj

whitelist_on_server

Vremenska oznaka poslednje modifikovane bele liste na serveru. Automatski ažurirano od strane user_after_update okidača

whitelist_in_reader

Vremenska oznaka bijele liste pohranjena u čitaču.

Automatski ažurirano od strane HTTP POST poslano od strane

Čitač

blacklist_on_server

Vremenska oznaka poslednje modifikovane crne liste na serveru. Automatski ažurirano od strane user_after_update okidača

blacklist_in_reader

Vremenska oznaka crne liste pohranjena u čitaču.

Automatski ažurirano od strane HTTP POST poslano od strane

Čitač

IP

Vremenska oznaka crne liste pohranjena u čitaču.

Automatski ažurirano od strane HTTP POST poslano od strane

Čitač

online_firmware

Trenutna verzija firmvera na mreži

Automatski ažurirano od strane HTTP POST poslano od strane

Čitač

reader1_firmware

Trenutni μFR na UART1 firmware verziji.

Automatski ažurirano od strane HTTP POST poslano od strane

Čitač

reader2_firmware

Trenutni μFR na UART2 firmware verziji.

Automatski ažurirano od strane HTTP POST poslano od strane

Čitač

requested_online_firmware

Ako je ovo polje naseljeno i razlikuje se od online_firmware, čitaocu će biti poslat zahtev za ažuriranje.

 

requested_reader1_firmware

Ako je ovo polje naseljeno i razlikuje se od reader1_firmware, čitaocu će biti poslat zahtev za ažuriranje

requested_reader2_firmware

Ako je ovo polje naseljeno i razlikuje se od reader2_firmware, čitaocu će biti poslat zahtev za ažuriranje

Novi čitaoci se automatski dodaju svakom događaju čitaoca. Na primer, ako je novi čitač povezan sa mrežom i postavljen URL hosta u režimu dnevnika, novi čitač će biti dinamički dodat prvi put kada se događaj pošalje. * Ne dodajte čitače ručno

 

Tablica "Korisnici"

Naziv kolone

Opis kolone

UID

Jedinstvena identifikacija kartice

PID

Osobna identifikacija. Može se koristiti za identifikaciju istog korisnika sa više UID-ova kartica

Opis: __________

Opis korisnika. Može da se koristi npr. da odredi imena i prezimena.

Slika

Binarno oblikovana korisnička slika

*ON123456

Primjer μFR Online čitača sa serijskim brojem ON123456. Ovo polje se koristi za belu listu ili crnu listu trenutnih korisnika na ovom čitaču

*ON654321

Primjer μFR Online čitača sa serijskim brojem ON654321. Ovo polje se koristi za belu listu ili crnu listu trenutnih korisnika na ovom čitaču

Novi čitaoci se automatski dodaju svakom događaju čitaoca. Na primer, ako je novi čitač povezan sa mrežom i postavljen URL hosta režima dnevnika, novi čitač će biti dinamički dodat prvi put kada se događaj pošalje kao nova kolona. Ukoliko se doda novi čitalac.

* Primjeri čitatelja. * Ne dodajte čitače ručno.

 

debug_log stol

Naziv kolone

Opis kolone

Identifikacija

Jedinstveni id otklanjanja grešaka

OSN

μFR online serijski broj

.log

Sirovi POST podaci koji se šalju od čitača do servera ili sa servera na čitač

Vrijeme

Trenutna vremenska oznaka servera

pravac

FROM_SERVER – HTTP server response FROM_READER – HTTP reader request

Debug log tabela se popunjava samo ako je zastava "DEBUG" postavljena u PHP skripti

 

  • PHP skriptni dijagram toka #

uFR Online log and access control mode 7uFR Online log and access control mode 8