μFR Nano Online napló és hozzáférés-vezérlési mód #
Hogyan lehet engedélyezni a naplózási módot? #
- Jelentkezzen be a μFR Online Log and Access Control Module Online WEB konfigurátor GUI-ba.
- Engedélyezze a Master módot , ha még nincs engedélyezve.
- Kattintson az Mentés és újraindítás lehetőségre a módosítások alkalmazásához.
- Naplózási mód engedélyezése (csak a Fő mód engedélyezése után látható)
Hogyan lehet engedélyezni a hozzáférés-vezérlési módot? #
- Jelentkezzen be a μFR Online Log and Access Control Module Online WEB konfigurátor GUI-ba.
- Engedélyezze a naplózási módot.
- Engedélyezze a hozzáférés-vezérlési módot (csak akkor érhető el, ha a naplózási mód korábban engedélyezve volt).
- Kapcsolja ki a μFR Online-t a tápegységről
- Csatlakoztassa a hozzáférési vezérlőpanelt.
- Kapcsolja be a μFR Online-t a tápegységről
A beléptető vezérlőpult csatlakoztatása előtt engedélyezni kell a hozzáférés-vezérlési módot.
Hozzáférés-vezérlési mód további opciók #
- Relé impulzusidő: Hány milliszekundumos relé kimenet négyzethullámú impulzus
- Relé impulzusfrekvencia: Négyszöghullámú kimeneti frekvencia Hz-ben
- Relé impulzusteljesítmény: Négyzethullámú kimenő teljesítmény (munkaciklus)
- Relé aktív ideje: Hány ezredmásodperc maradjon magas kimenet négyzethullámú impulzus után
Használati esetek #
Ez a szakasz két elsődleges használati esetet ismertet.
-
Naplózási mód hozzáférés-vezérlés nélkül #
Engedélyezze a naplózási módot, és győződjön meg arról, hogy a hozzáférés-vezérlési mód le van tiltva.
- Keresse meg a naplózási mód részt, és kattintson a Szerkesztés gombra.
- Adja meg a naplókiszolgáló gazdagépének URL-címét.
- Kattints a Megtakarítás gombot.
- Kattintson a Mentés és újraindítás gombra.
- A naplózási mód most már használatra kész.
Az alábbi táblázat leírja, hogy mely kártyák engedélyezettek vagy tilthatók le feketelista vagy engedélyezőlista alapján.
Forgatókönyv |
Engedélyezett / Megtagadva |
Üresítse ki mind az engedélyezőlistát, mind a feketelistát |
Minden kártya engedélyezett |
Az engedélyezőlista üres és a feketelista nem üres |
A feketelistán lévők kivételével minden kártya engedélyezett |
Az engedélyezőlista nem üres és a feketelista üres |
Csak az engedélyezőlistán szereplő kártyák engedélyezettek |
Az engedélyezőlista és a feketelista sem üres |
Csak a feketelistán nem szereplő engedélyezőlistán szereplő kártyák engedélyezettek |
Exkluzív engedélyezőlista engedélyezve |
Csak a feketelistán nem szereplő engedélyezőlistán szereplő kártyák engedélyezettek (profi módban csak az engedélyezőlistán szereplő vállalati kártyák engedélyezettek, kivéve a feketelistát) |
Ha egy kártya engedélyezett, az olvasó egyszer sípol, és a zöld fény bekapcsol. Ha a kártyát megtagadják, az olvasó nem sípol, és a piros fény bekapcsol. |
-
Naplózási mód hozzáférés-vezérléssel #
Engedélyezze a naplózási módot, és győződjön meg arról, hogy a hozzáférés-vezérlési mód engedélyezve van.
- Keresse meg a naplózási mód részt, és kattintson a Szerkesztés gombra.
- Adja meg a naplókiszolgáló gazdagépének URL-címét.
- Kattints a Megtakarítás gombot.
- Kattintson a Mentés és újraindítás gombra.
- A hozzáférés-vezérléssel ellátott naplózási mód most már használatra kész.
Forgatókönyv |
Engedélyezett/Megtagadva |
Üres engedélyezési lista és feketelista egyaránt |
Minden kártya le van tiltva (profi módban minden vállalati kártya engedélyezett) |
Az engedélyezőlista üres és a feketelista nem üres |
Minden kártya le van tiltva (profi módban minden vállalati kártya engedélyezett, kivéve a feketelistát) |
Az engedélyezőlista nem üres és a feketelista üres |
Csak az engedélyezőlistán szereplő kártyák engedélyezettek (profi módban a feketelistán lévők kivételével minden vállalati kártya engedélyezett) |
Az engedélyezőlista és a feketelista sem üres |
Csak a feketelistán nem szereplő engedélyezőlistán szereplő kártyák engedélyezettek (profi módban a feketelistán szereplő kártyák kivételével minden vállalati kártya engedélyezett) |
Exkluzív engedélyezőlista engedélyezve |
Csak a feketelistán nem szereplő engedélyezőlistán szereplő kártyák engedélyezettek (profi módban csak az engedélyezőlistán szereplő vállalati kártyák engedélyezettek, kivéve a feketelistát) |
Ha egy kártya engedélyezett, az olvasó egyszer sípol, és a zöld fény bekapcsol. Ezenkívül a beléptető panel relét indít, egyszer sípol és bekapcsolja a külső LED-gyűrűt. Ha a kártyát megtagadják, az olvasó nem sípol, és a piros fény bekapcsol. Ezenkívül a beléptető panel bekapcsolja a külső LED-gyűrűt. |
Az alábbi táblázat leírja, hogy mely kártyák engedélyezettek vagy tilthatók le feketelista vagy engedélyezőlista alapján.
Hogyan kell huzalozni a beléptető panelt? #
Van egy előre elkészített kábel is a μFR Online és a beléptető panel csatlakoztatásához.
MEGJEGYZÉS: A vezérlőpanel csatlakoztatása előtt engedélyezni kell a hozzáférés-vezérlési módot, különben a csipogó folyamatosan engedélyezve lesz.
Olvasón belüli naplóformátum #
Minden naplóesemény ember által olvasható JSON formátumban van tárolva.
Példa a μFR Online olvasóban tárolt naplóra:
{"napló":[ {"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-kulcs/csomópont neve |
Leírás |
.log |
Naplóeseményeket tartalmazó fő szülőcsomópont |
azonosító |
Egyedi automatikus növekményes naplóesemény-azonosító |
Uid |
Kártya egyedi azonosítója |
PID |
Személyi azonosító. Csak Pro módban érhető el |
idő |
Napló esemény dátuma/időpontja UTC formátumban |
Delta |
Két naplóesemény közötti időeltolódás |
típus |
Mindig 0, későbbi használatra fenntartva |
olvasó |
1, ha a belső olvasó elolvasta a kártyát, vagy 2, ha külső |
állapot |
|
In-reader engedélyezőlista/feketelista formátum #
Az engedélyezőlista és a feketelista ember által olvasható JSON formátumban van tárolva.
Példa a μFR Online olvasóban tárolt engedélyezési listára:
{ "engedélyezőlista":[“11223344”, “AABBCCDD”] "időbélyeg":1660492955 } |
|
JSON-kulcs/csomópont neve |
Leírás |
Engedélyezési lista |
Engedélyezőlistán szereplő UID-kat vesszővel elválasztott formátumban tartalmazó csomópont |
Időbélyeg |
Jelenleg tárolt engedélyezőlista időbélyege |
Példa a μFR Online olvasóban tárolt feketelistára:
{ "feketelista":[“11223344”, “AABBCCDD”] "időbélyeg":1660492955 } |
|
JSON-kulcs/csomópont neve |
Leírás |
Feketelista |
Feketelistán szereplő UID-kat vesszővel tagolt formátumban tartalmazó csomópont |
Időbélyeg |
Jelenleg tárolt feketelista időbélyege |
Napló- és hozzáférés-vezérlési mód folyamatábrája #
A napló és a hozzáférés-vezérlés módban két fő esemény van.
-
Kártyaolvasási esemény #
-
Olvasó/kiszolgáló szinkronizálása (60 másodpercenként) #
HTTP(S) kiszolgáló kérési és válaszprotokolljai #
-
Valós idejű eseményprotokoll #
A valós idejű eseményeket a rendszer ember által olvasható JSON formátumban küldi el a kiszolgálónak. Példa egy olvasótól egy kiszolgálóra irányuló valós idejű eseménykérésre:
Olvasó HTTP(S) kérése egy kiszolgálóhoz |
|
{ "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-kulcs/csomópont neve |
Leírás |
RTE |
Valós idejű eseményt tartalmazó szülőcsomópont |
További információ az RTE gyermekcsomópontról: olvasón belüli naplóformátum olvasása |
|
whitelist_timestamp |
Az olvasóban tárolt aktuális engedélyezőlista időbélyege |
blacklist_timestamp |
Az olvasóban tárolt aktuális feketelista időbélyege |
Az olvasók sorozatszáma, IP-címe és firmware-verziója a HTTP POST fejlécben "OSN", "SN1", "SN2", "IP", "FW", "FW1", "FW2" formátumban kerül elküldésre |
Kiszolgáló HTTP(S) válasza az olvasónak |
|
{ "last_id":79, "idő":1660636893, "feketelista":[„AABBCCDD”], "blacklist_timestamp":1660636882, "engedélyezőlista":[„11223344”], "whitelist_timestamp":1660636882, "update_fw":[„2.8.2”, „5.0.71”, „5.0.70”] } |
|
JSON-kulcs/csomópont neve |
Leírás |
last_id |
A kiszolgálón tárolt utolsó naplóesemény-azonosító. Az olvasó elküldi az összes olyan naplóeseményt, amelynek azonosítója nagyobb, mint last_id |
idő |
Szabadon választható. Ha a rendszer elküldi a kiszolgáló időbélyegét, az olvasó szinkronizálja a belső RTC-időt a kiszolgálóidővel |
Feketelista |
Szabadon választható. Ha szerver feketelistát küld, az olvasó lecseréli az aktuálisan tárolt feketelistát egy újonnan kapottra. |
blacklist_timestamp |
Ez a paraméter feketelista küldése esetén kötelező. Az olvasó lecseréli a jelenleg tárolt blacklist_timestamp egy újonnan kapottra. |
Engedélyezési lista |
Szabadon választható. Ha kiszolgálói engedélyezési listát küld, az olvasó lecseréli a jelenleg tárolt engedélyezőlistát egy újonnan kapottra. |
blacklist_timestamp |
Ez a paraméter kötelező engedélyezési lista küldése esetén. Az olvasó lecseréli a jelenleg tárolt whitelist_timestamp egy újonnan kapottra. |
update_fw |
Ez a paraméter nem kötelező. Az olvasó firmware-ben történő frissítésre vonatkozó kéréseket tartalmaz. Ha elküldi ezt a paramétert, az olvasó elindítja a firmware frissítési eljárását. Az első elem tartalmazza a μFR Online firmware-t, a második tartalmazza az UART1 olvasót, a harmadik pedig az UART2 olvasót. Ha a tömbelem üres karakterlánc, a frissítés nem indul el. |
-
Naplóesemény protokollja #
A naplóeseményeket a rendszer ember által olvasható JSON formátumban küldi el a kiszolgálónak.
Példa egy olvasótól egy kiszolgálóra irányuló valós idejű eseménykérésre:
Olvasó HTTP(S) kérése egy kiszolgálóhoz |
|
{ "napló": [{ "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-kulcs/csomópont neve |
Leírás |
.log |
Naplóesemények tömbjét tartalmazó szülőcsomópont |
A naplóval kapcsolatos további információkért a gyermekcsomópont olvasón belüli naplóformátumot olvashat |
A rendszer naplóeseményt küld, amikor a kiszolgálótól érkezik az "last_id" paraméter (valós idejű eseményválasz vagy olvasó/kiszolgáló szinkronizálási válasz).
-
Olvasó/kiszolgáló szinkronizálási protokoll #
A naplóeseményeket a rendszer ember által olvasható JSON formátumban küldi el a kiszolgálónak.
Példa egy olvasótól egy kiszolgálóra irányuló valós idejű eseménykérésre:
Olvasó HTTP(S) kérése egy kiszolgálóhoz |
|
{ "whitelist_timestamp":1660636882, "blacklist_timestamp":1660636882 } |
|
JSON-kulcs/csomópont neve |
Leírás |
blacklist_timestamp |
Az olvasón belüli feketelista aktuális időbélyege |
whitelist_timestamp |
Az olvasón belüli engedélyezési lista aktuális időbélyege |
PHP és MySQL szerver szkript #
Vannak előre elkészített PHP és MySQL szkriptek, amelyek tárolhatók a szerveren. Úgy készült, hogy könnyen megvalósítsa a napló és a hozzáférési mód szerveroldali részét. Képes kezelni a valós idejű eseményeket, a naplóeseményeket és az olvasó-kiszolgáló szinkronizálási kéréseket.
-
MySql adatbázis-struktúra #
"Események" táblázat |
|
Oszlop neve |
Oszlop leírása |
azonosító |
Egyedi naplóesemény-azonosító |
Uid |
Kártya UID |
PID |
Személyes azonosító. Ugyanazon felhasználó azonosítására használható több kártya UID-val |
idő |
Esemény időbélyege |
Delta |
Időeltolódás a két esemény között |
típus |
Mindig 0, későbbi használatra fenntartva |
állapot |
Esemény állapota |
OSN |
μFR Online sorozatszám |
SN1 |
Belső csatlakozású μFR NFC olvasó sorozatszáma |
SN2 |
Külső csatlakoztatott μFR NFC olvasó, sorozatszám |
olvasó |
|
RTE |
|
"Olvasók" táblázat |
|
Oszlop neve |
Oszlop leírása |
OSN |
μFR Online sorozatszám |
leíró |
μFR Online olvasóleíró. Az alapértelmezett érték üres |
SN2 |
Külső csatlakoztatott μFR NFC olvasó sorozatszáma |
whitelist_on_server |
A kiszolgálón utoljára módosított engedélyezőlista időbélyege. Automatikusan frissül user_after_update eseményindítóval |
whitelist_in_reader |
Az olvasóban tárolt engedélyezési lista időbélyege. Automatikusan frissíti a HTTP POST által küldött olvasó |
blacklist_on_server |
A kiszolgálón utoljára módosított feketelista időbélyege. Automatikusan frissül user_after_update eseményindítóval |
blacklist_in_reader |
Az olvasóban tárolt feketelista időbélyege. Automatikusan frissíti a HTTP POST által küldött olvasó |
IP |
Az olvasóban tárolt feketelista időbélyege. Automatikusan frissíti a HTTP POST által küldött olvasó |
online_firmware |
A μFR Online firmware aktuális verziója. Automatikusan frissíti a HTTP POST által küldött olvasó |
reader1_firmware |
Az aktuális μFR az UART1 firmware verzióján. Automatikusan frissíti a HTTP POST által küldött olvasó |
reader2_firmware |
Az aktuális μFR az UART2 firmware-verzióján. Automatikusan frissíti a HTTP POST által küldött olvasó |
requested_online_firmware |
Ha ez a mező ki van töltve, és eltér a online_firmware-től, a rendszer frissítési kérelmet küld az olvasónak |
requested_reader1_firmware |
Ha ez a mező ki van töltve, és eltér a reader1_firmware-től, a rendszer frissítési kérelmet küld az olvasónak |
requested_reader2_firmware |
Ha ez a mező ki van töltve, és eltér a reader2_firmware-től, a rendszer frissítési kérelmet küld az olvasónak |
Az új olvasók automatikusan hozzáadódnak minden olvasói eseményhez. Ha például egy új olvasó csatlakozik a hálózathoz, és a Napló mód gazda URL-címe be van állítva, az új olvasó dinamikusan lesz hozzáadva az esemény első küldésekor. **Ne adjon hozzá olvasókat manuálisan |
"Felhasználók" táblázat |
|
Oszlop neve |
Oszlop leírása |
Uid |
Kártya egyedi azonosítója |
PID |
Személyi azonosító. Ugyanazon felhasználó azonosítására használható több kártya UID-val |
leírás |
Felhasználói leírás. Használható pl. a vezeték- és utónevek beállításához. |
Kép |
Bináris formátumú felhasználói kép |
*ON123456 |
Példa μFR Online olvasóra ON123456 sorozatszámmal. Ez a mező az olvasó aktuális felhasználóinak engedélyező- vagy feketelistázására szolgál |
*ON654321 |
Példa μFR Online olvasóra ON654321 sorozatszámmal. Ez a mező az olvasó aktuális felhasználóinak engedélyező- vagy feketelistázására szolgál |
Az új olvasók automatikusan hozzáadódnak minden olvasói eseményhez. Ha például egy új olvasó csatlakozik a hálózathoz, és a Napló mód gazda URL-címe be van állítva, az új olvasó dinamikusan hozzá lesz adva, amikor egy eseményt új oszlopként küldenek. Ha új olvasót ad hozzá. *Példa olvasók. **Ne adjon hozzá olvasókat manuálisan. |
"debug_log" táblázat |
|
Oszlop neve |
Oszlop leírása |
azonosító |
Egyedi hibakeresési azonosító |
OSN |
μFR Online sorozatszám |
.log |
Az olvasótól a kiszolgálóig vagy a kiszolgálótól az olvasóig küldött nyers POST-adatok |
idő |
Aktuális kiszolgáló időbélyege |
irány |
FROM_SERVER – HTTP-kiszolgáló válasza FROM_READER – HTTP-olvasó kérése |
A hibakeresési napló táblája csak akkor töltődik fel, ha a "DEBUG" jelző engedélyezve van a PHP-szkriptben |
-
PHP-szkript folyamatábrája #