μFR Nano Online-Protokoll- und Zugriffskontrollmodus#
Wie aktiviere ich den原蛇?#
- μFR在线日志和访问控制模块在线WEB konfigator GUI静脉。
- Aktivieren您窝Master-Modus, fall er niht bereits aktiviert ist。
- Klicken Sie auf die Option Speichern und neu start, um die Änderungen zu übernehmen。
- 原始aktivieren (nur sichtbar, nachdem der Master-Modus aktiviert wurde)
我是谁?#
- μFR在线日志和访问控制模块在线WEB配置界面。
- 原狐目动物。
- Aktivieren Sie den Zugriffssteuerungsmodus (nur verfügbar, wenn der Protokollmodus zuvor aktiviert ist)。
- Schalten Sie μFR在线über die Stromversorgung aus
- Schließen Sie die Zugriffskontrollplatine an。
- Schalten Sie μFR Online über das Netzteil ein
Der zutrittsskontrollmodus muss aktiviert werden, bevor die zutrittsskontrollplatine angeschlossen ward。
Zusätzliche Optionen für den Zugriffssteuerungsmodus#
- relaisimpulse zeit: Wie viele milliekunden Relaisausgänge rechteckwellenimpulse
- relis - pulsfrequenz: Rechteckwellen-Ausgangsfrequenz,单位为Hz
- 放松-冲动:Rechteckwellen-Ausgangsleistung (Tastverhältnis)
- relis - wirkzeit: Wie viele micronunden nach einem rechteckwellenpulse hoch bleiben müssen?
Anwendungsfalle#
In diesem Abschnitt werden zwei primäre Anwendungsszenarien beschrieben。
Log-Modus ohne Zugriffskontrolle#
Aktivieren Sie den Protokollmodus, and stellen Sie sicher, dass der Zugriffssteuerungsmodus deaktiviert ist。
- 航海家你的祖姆阿施尼特原鹿角和鹿角你的死亡Schaltfläche熊贝滕。
- Geben Sie die Host-URL des Protokollservers ein。
- 祝你平安Schaltfläche Speichern。
- 祝你平安Schaltfläche我们的生活开始了。
- Der protokolmodus ist jetzt einsatzbereit。
在der folgenden Tabelle bird beschrieben, welche Karten basierend auf der Blacklist oder white elist zugelassen oder abgelehnt werden。
Szenario |
Erlaubt / Verweigert |
白名单必死,黑名单必死 |
我爱你 |
白名单偷窥,黑名单偷窥 |
Alle Karten außer denen auf der schwarzen Liste sinind erlaubt |
白名单美女和黑名单美女 |
白名单信不信 |
白名单必死,黑名单必死 |
Nur Karten auf der weie ßen Liste, die niht auf der schwarzen Liste stehen, sind zulässig |
独占白名单aktiviert |
Nur Karten auf der weie ße, die niht auf der schwarzen Liste stehen, sind zulässig (Im Pro-Modus sind Nur Unternehmenskarten auf der weien Liste zulässig, auf der schwarzen Liste) |
Wenn eine Karte zugelassen ist, piept das Lesegerät einmal und das grüne Licht weird eingeschaltet。 Wenn eine Karte abgelehnt weird, gibt das Lesegerät keinen Signalton aus and das rote Licht wieingeschaltet。 |
Log-Modus mit Zugriffskontrolle#
Aktivieren Sie den Protokollmodus, and stellen Sie sicher, dass der Zugriffssteuerungsmodus aktiviert ist。
- 航海家你的祖姆阿施尼特原鹿角和鹿角你的死亡Schaltfläche熊贝滕。
- Geben Sie die Host-URL des Protokollservers ein。
- 祝你平安Schaltfläche Speichern。
- 祝你平安Schaltfläche我们的生活开始了。
- Der protokolmodus mit Zugriffskontrolle ist jetzt einsatzbereit。
Szenario |
它/ Verweigert |
Leere白名单和黑名单 |
我爱你我爱你我爱你 |
白名单偷窥,黑名单偷窥 |
我是Pro-Modus sinind Alle Unternehmenskarten erlaubt, außer auf der schwarzen Liste) |
白名单美女和黑名单美女 |
Nur Karten auf der weie ße Liste sind zulässig (Im Pro-Modus sind alle Unternehmenskarten auer auf der schwarzen Liste zulässig) |
白名单必死,黑名单必死 |
Nur Karten auf der weie ße, die neht auf der schwarzen Liste stehen, sind zulässig (Im Pro-Modus sind alle Unternehmenskarten auer auf der schwarzen Liste erlaubt) |
独占白名单aktiviert |
Nur Karten auf der weie ße, die niht auf der schwarzen Liste stehen, sind zulässig (Im Pro-Modus sind Nur Unternehmenskarten auf der weien Liste zulässig, auf der schwarzen Liste) |
Wenn eine Karte zugelassen ist, piept das Lesegerät einmal und das grüne Licht weird eingeschaltet。Außerdem löst die Zutrittskontrollplatine ein Relais aus, piept einmal und schaltet den external LED-Ring ein。 Wenn eine Karte abgelehnt weird, gibt das Lesegerät keinen Signalton aus and das rote Licht wieingeschaltet。Außerdem schaltet die Zugangskontrollplatine den externen LED-Ring ein。 |
在der folgenden Tabelle bird beschrieben, welche Karten basierend auf der Blacklist oder white elist zugelassen oder abgelehnt werden。
我的口头语是什么?#
e gibt auch in vorgefertigtes Kabel zum Anschluss von μFR Online und under zutrittsskontrolllplatine。
HINWEIS: Der Zugriffskontrollmodus muss aktiviert werden, bevor die Steuerplatine angeschlossen wid, andernfalls wid Beeper ständig aktiviert。
In-Reader-Protokollformat#
json格式格式。
Beispiel für das im μFR在线阅读器gespeicherte Protokoll:
{“日志”:( {" id ": 1、“uid”:“11223344”,“时间”:“2022-08-15 06:56:02”、“δ”:16日,“类型”:0,“读者”:1、“状态”:0}, {" id ": 2,“uid”:“AABBCCDD”,“时间”:“2022-08-15 06:56:04”、“δ”:18岁的“类型”:0,“读者”:1、“状态”:2} ]} |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
Protokoll |
Hauptknoten des übergeordneten Knotens, der Protokollereignisse enthält |
Id |
Eindeutige Ereignis-ID für das Auto-Inkrement-Protokoll |
Uid |
Eindeutige ID der Karte |
Pid |
Personliche ID。Nur im Pro-Modus verfügbar |
时间 |
Ereignisdatum/-uhrzeit im UTC-Format protokollieren |
δ |
Zeitunterschied zwischen zwei Protokollereignissen |
Typ |
Immer 0,预备队für zukünftige Verwendung |
读者 |
1、wenn das interne Lesegerät die Karte gelesen hat oder 2、wenn extern |
状态 |
|
白名单-/黑名单-格式im阅读器#
白名单和黑名单werden im schenlesbaren json格式的gespeichert。
Beispiel für eine im μFR Online-Reader gespeicherte白名单:
{ “白名单”:“11223344”、“AABBCCDD”, “Zeitstempel”:1660492955 } |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
白名单 |
Ein Knoten, der uid auf der weißen Liste im kommagetrennten格式enthält |
时间戳 |
Zeitstempel der aktuell gespeicherten白名单 |
Beispiel für eine im μFR Online-Reader gespeicherte黑名单:
{ "schwarze Liste":[" 11223344 ", " AABBCCDD "], “Zeitstempel”:1660492955 } |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
“Liste |
Ein Knoten, der uid auf der schwarzen list im kommagetrennten Format enthält |
时间戳 |
Zeitstempel der aktuell gespeicherten Blacklist |
flussdiagram für Protokoll- und Zugriffssteuerungsmodus#
我的gibt zwei Hauptereignisse im Protokoll and Zugriffssteuerungsmodus。
Ereignis“Kartenlesen”#
Leser/服务器同步(全60 Sekunden)#
HTTP(S)-服务器协议和软件协议#
Echtzeit-Ereignisprotokoll#
Echtzeitereignisse werden im lesbaren JSON-Format一个den Server gesendet。Beispiel für eine Echtzeit-Ereignisanforderung von einem阅读器einen服务器:
HTTP(S)-Leseanforderung一个einen服务器 |
|
{ “RTE”:[{ “id”:83年,pid”:10,uid”:“AABBCCDD”,“时间”:“2022-08-16 07:45:01”、“δ”:89349年,“类型”:0,“读者”:1,“状态”:1 }), “whitelist_timestamp”:1660492955,“blacklist_timestamp”:1660492955 } |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
Rte |
Übergeordneter Knoten, der Echtzeitereignisse enthält |
Weitere Informationen zum untergeodneten RTE-Knoten finden Sie im Leseprotokollformat |
|
whitelist_timestamp |
Aktueller Zeitstempel der im Lesegerät gespeicherten白名单 |
blacklist_timestamp |
Der aktuell im Lesegerät gespeicherte黑名单-时代stempel |
Seriennummern, IP- addressen und Firmware-Versionen der Lesegeräte werden im HTTP POST-Header als "OSN", "SN1", "SN2", "IP", "FW", "FW1", "FW2" gesendet。 |
服务器- http (S)-Antwort an den Leser |
|
{ “last_id”:79年,“时间”:1660636893, "blacklist":[" AABBCCDD "], "blacklist_timestamp":1660636882, "whitelist":, "whitelist_timestamp":1660636882, "update_fw":[" 11223344 "][" 2.8.2 ", " 5.0.71 ", " 5.0.70 "] } |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
last_id |
Letzte Protokollereignis-ID, die auf dem Server gespeichert ist。Der Leser sendet alle Protokollereignisse, deren ID größer als last_id |
时间 |
可选的。Wenn der Serverzeitstempel gesendet wid, synchronisiert der Leser die interne RTC-Zeit mit einer Serverzeit |
“Liste |
可选的。Wenn eine服务器黑名单,ersetzt der Reader, die aktuell gespeicherte黑名单,durch eine neu empfangene。 |
blacklist_timestamp |
diesel参数ist obligation, wenn eine黑名单类型。Der Reader ersetzt die aktuell gespeicherten blacklist_timestamp durch eine neu empfangene。 |
白名单 |
可选的。Wenn eine服务器白名单gesendet ward, ersetzt der Reader die aktuell gespeicherte白名单durch eine neu empfangene。 |
blacklist_timestamp |
diesel参数ist obligation, wenn eine白名单gesendet wid。Der Reader ersetzt die aktuell gespeicherten whitelist_timestamp durch eine neu erhaltene。 |
update_fw |
Dieser参数可选。Es enthält Aktualisierungsanfragen in der Reader-Firmware。Wenn diesel参数gesendt wid, löst das Lesegerät das Firmware-Update aus。 Das erste Element enthält die μFR Online-Firmware, Das zweite den UART1-Reader和Das dritte den UART2-Reader。Wenn das Arrayelement eine leere Zeichenfolge ist, wid更新ausgelöst。 |
Protokollereignisprotokoll#
Protokollereignisse werden im lesbaren JSON-Format an den Server gesendet。
Beispiel für eine Echtzeit-Ereignisanforderung von einem阅读器einen服务器:
HTTP(S)-Leseanforderung一个einen服务器 |
|
{ “日志”:[{ “id”:83年,pid”:10,uid”:“AABBCCDD”,“时间”:“2022-08-16 07:45:01”、“δ”:89349年,“类型”:0,“读者”:1、“状态”:1, “id”:84年,pid”:10,uid”:“AABBCCDD”,“时间”:“2022-08-16 07:45:01”、“δ”:89349年,“类型”:0,“读者”:1,“状态”:1 }]} |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
Protokoll |
Übergeordneter Knoten, der ein Array von Protokollereignissen enthält |
Weitere Informationen zum Protokoll, untergeodneter Knoten lesen In-Reader-Protokollformat |
Das Protokollereignis wid gesendet, wenn der Parameter "last_id" vom Server empfangen wid (Echtzeit-Ereignisantwort oder Leser/Server- synchronisationsantwort)。
读者/ Server-Synchronisationsprotokoll#
Protokollereignisse werden im lesbaren JSON-Format an den Server gesendet。
Beispiel für eine Echtzeit-Ereignisanforderung von einem阅读器einen服务器:
HTTP(S)-Leseanforderung一个einen服务器 |
|
{ “whitelist_timestamp”:1660636882,“blacklist_timestamp”:1660636882 } |
|
JSON-Schlussel - / Knotenname |
使用说明书 |
blacklist_timestamp |
Aktueller Zeitstempel der黑名单im Lesegerät |
whitelist_timestamp |
Aktueller In-Reader-Whitelist-Zeitstempel |
PHP和MySQL-Serverskript#
Es gibt vorgefertigte PHP- und MySQL-Skripte, die auf dem服务器gehostet werden können。那是什么?那是什么?那是什么?Es kann Echtzeitereignisse, Protokollereignisse和Leser-Server-Synchronisierungsanforderungen verarbeiten。
MySql-Datenbankstruktur#
Tabelle“Veranstaltungen” |
|
Kolumne以 |
Spaltenbeschreibung |
Id |
Eindeutige Protokollereignis-ID |
Uid |
Karten-UID |
Pid |
Personliche ID。Kann verwendet werden,嗯denselben Benutzer mit mehren Karten-UIDs zu identifizieren |
时间 |
Ereigniszeitstempel |
δ |
Zeitunterschied zwischen den beiden erignissen |
Typ |
Immer 0,预备队für zukünftige Verwendung |
状态 |
Ereignisstatus |
OSN |
μFR在线序列号 |
SN1 |
实习生angeschlossene Seriennummer des μFR-NFC-Lesegeräts |
SN2 |
μFR-NFC-Leser,串行号 |
莱塞 |
|
Rte |
|
Tabelle“莱塞” |
|
Kolumne以 |
Spaltenbeschreibung |
OSN |
μFR在线序列号 |
Deskriptor |
μFR Online-Reader-Deskriptor。Der Standardwert ist leer |
SN2 |
外部angeschlossenes μFR NFC-Lesegerät序列号 |
whitelist_on_server |
Zeitstempel der zuletzt geänderten白名单auf dem服务器。Automatische Aktualisierung durch user_after_update触发器 |
whitelist_in_reader |
Zeitstempel der im Reader gespeicherten白名单。 自动atisch aktualisiert durch HTTP POST gesendet von 读者 |
blacklist_on_server |
Zeitstempel der zuletzt geänderten黑名单auf dem服务器。Automatische Aktualisierung durch user_after_update触发器 |
blacklist_in_reader |
Zeitstempel der im Lesegerät gespeicherten黑名单。 自动atisch aktualisiert durch HTTP POST gesendet von 读者 |
知识产权 |
Zeitstempel der im Lesegerät gespeicherten黑名单。 自动atisch aktualisiert durch HTTP POST gesendet von 读者 |
online_firmware |
Aktuelle μFR在线固件版本。 自动atisch aktualisiert durch HTTP POST gesendet von 读者 |
reader1_firmware |
Aktuelle μFR auf der UART1固件版本。 自动atisch aktualisiert durch HTTP POST gesendet von 读者 |
reader2_firmware |
Aktuelle μFR auf der UART2固件版本。 自动atisch aktualisiert durch HTTP POST gesendet von 读者 |
requested_online_firmware |
Wenn dieses Feld ausgefüllt ist und sich von online_firmware unterscheidet, wiine Aktualisierungsanforderung and den Leser gesendet。 |
requested_reader1_firmware |
文迪斯费尔德ausgefüllt ist und sich von reader1_firmware unterscheidet,奇异的Aktualisierungsanforderung和den Leser gesendet。 |
requested_reader2_firmware |
温迪斯费尔德ausgefüllt ist und sich von reader2_firmware unterscheidet, wiine Aktualisierungsanforderung an den Leser gesendet。 |
新Leser werden自动水彩画zu jedem Leserereignis hinzugefügt。Wenn beispielsweise in neuer Reader mit Netzwerk verbunden ist and die Host-URL im Protokollmodus festgeelegt ist, wnd der neue Reader beim ersten Senden eines Ereignisses dynamisch hinzugefügt。**Lesegeräte nicht manuell hinzufügen |
Tabelle“Benutzer” |
|
Kolumne以 |
Spaltenbeschreibung |
Uid |
Eindeutige ID der Karte |
Pid |
Personliche ID。Kann verwendet werden,嗯denselben Benutzer mit mehren Karten-UIDs zu identifizieren |
使用说明书 |
Benutzerbeschreibung。Kann z.B. verwendet werden。,嗯Vor und Nachnamen festzulegen。 |
《图片报》 |
Binär formatiertes Benutzerbild |
* ON123456 |
Beispiel eines μFR Online-Lesegeräts mit der seriennumber ON123456。diesel Feld wid verwendet,嗯aktuelle Benutzer auf diesem Reader auf die白名单oder黑名单zu setzen。 |
* ON654321 |
Beispiel eines μFR Online-Lesegeräts mit der seriennumber ON654321。diesel Feld wid verwendet,嗯aktuelle Benutzer auf diesem Reader auf die白名单oder黑名单zu setzen。 |
新Leser werden自动水彩画zu jedem Leserereignis hinzugefügt。Wenn beispielsweise in neuer Reader mit dem Netzwerk verbunden ist und die Host-URL im Protokollmodus festgeelegt ist, wid der neue Reader dynamisch hinzugefügt, Wenn ein Ereignis zum ersten Mal als neue Spalte gesendet wid。Wenn ein neuer阅读器hinzugefügt怪异。 * Beispielleser。**Fügen Sie Lesegeräte nicht manuell hinzu。 |
Tabelle“debug_log” |
|
Kolumne以 |
Spaltenbeschreibung |
Id |
Eindeutige Debug-ID |
OSN |
μFR在线序列号 |
Protokoll |
POST-Rohdaten, die vom Lesegerät zum服务器oder vom服务器zum Lesegerät gesendet werden |
时间 |
Aktueller Serverzeitstempel |
Richtung |
FROM_READER - HTTP-Leseranforderung |
Die DEBUG - log - tabelle wd nur gefüllt, wenn das Flag "DEBUG" im PHP-Skript aktiviert ist |
PHP-Skript-Flussdiagramm#