茂旭資訊股份有限公司

會員專區
0
瀏覽紀錄
藍牙模組&QR Code各種整合應用方案&指令說明
2024-01-31
編號:A014001

編  號: A014001

日  期: 2024-01-29

 

目錄:

(點選後可直接跳轉至內容)

一、藍牙模組& QRCode 功能特色與應用

1-1 藍牙模組功能特色與應用

1-1-1手機APP開門

1-1-2共享會議室預約

1-1-3 訪客電梯管理

1-1-4 智慧信箱

1-2 QRCode 功能特色與應用

二、QRCode/藍牙指令規則

2-1 支援格式

2-2 寫入需要下載之白名單(有效卡)範例

2-3 帶樓層 (僅支援16進制)

2-4 時間期限附加通行門號指定

三、QRCode/藍牙指令產生操作範例

3-1 QRcode / BLE 共同發送白名單驗證命令

3-2 QRcode / BLE 共同發送訪客樓層通行碼-時間期限+樓層(不需白名單驗證)命令

3-3 QRcode / BLE 共同發送時間區間訪客通行碼-時間期限不含樓層(不需白名單驗證)命令

四、訪客註冊及配發QR Code方式


 

一、藍牙模組& QRCode功能特色與應用

1-1 藍牙模組功能特色與應用

  • 支援手機藍芽(BLE)或 NFC 開門應用;可自行開發BLE.APP於手機安裝後,可應用手機藍芽或NFC功能開。
  • 門禁控制器內建藍牙模組,可以透過門禁卡或智慧手機開門。快速和便捷的進出模式。
  • 當使用者希望快速輕鬆地開門時,只需先將智慧手機藍牙功能與設備配對,在開門時,無需觸摸控制設備,只需在APP上啟用藍牙功能,即可立即解鎖開門。
  • 出租套房、民宿、旅館、教室、辦公室、共享空間、商店、社區、大樓 ...等,皆可適用

 

1-1-1 手機APP開門

產品型號藍牙格式韌體 (FW)軟體
AR-837-ER請參考
2-1 QRCode/藍牙支援格式
APS837E____V0405_240126  CN11_QRCode_BLE新增QRCo08x.STM

701ServerSQL / 701ClientSQL

 

1-1-2 共享會議室預約 

產品型號藍牙格式韌體 (FW)軟體
AR-837-E請參考
2-1 QRCode/藍牙支援格式
APS837E____V0405_240126  CN11_QRCode_BLE新增QRCo08x.STM

701ServerSQL / 701ClientSQL

 

1-1-3 訪客電梯管理

產品型號藍牙格式韌體 (FW)軟體
AR-725-E請參考
2-1 QRCode/藍牙支援格式
APS725Ev2__V0405_240126  CN11_QRCode_BLE新增QRCo08x.STM

701ServerSQL / 701ClientSQL

 

1-1-4 智慧信箱

產品型號藍牙格式韌體 (FW)軟體
AR-837-E請參考
2-1 QRCode/藍牙支援格式
APS837E____V0405_240126  CN11_QRCode_BLE新增QRCo08x.STM

701ServerSQL / 701ClientSQL

1-2 QRCode功能特色與應用

▶QR Code 各種整合應用方案&案例介紹

 


二、QRCode/藍牙指令規則

2-1 QRCode/藍牙支援格式

項次格式範例是否需要
驗證白名單
藍牙QR Code701Client
QRCode格式
可指定
通行時間
可指定
通行樓層
1ABA 8QRCo08A12345678
2ABA 10QRCo10A1234567890
3ABA14QRCo14A12345678901234
4WG55QRCo55W1234556789
5HEX 8 
(時間不含樓層)
QRCo08h33CDAB880000202010211735202101311730xXxX.
6HEX(16進制)
(時間不含樓層)
QRCo16h11223344556677880000202010211735202101311730xXxX.
7

HEX(16進制)
(時間期限+樓層)

QRCo16L11223344556677889999202010211735202101311730FFFFFFFFFFFFFFFF8AF1.

8HEX 8
(時間期限+通行門號指定)

QRCo08x33CDAB880000202010211735202101311730[16 bytes of door Nr Mapping]xXxX.

※ QR Code與藍牙功能建議使用5、7、8項格式

 

2-2. 寫入需要下載之白名單(有效卡)範例 :

以QRCo08a12345678tttt202010211735202101311730xxxx. 為例

[CRC ]XXXX 綠色區為需要做 CRC-Modbus的區段.  (前導7字元不須, Info紅色區皆以ASCII的值直接帶入計算)

[Info ]123456780000202010211735202101311730 轉換成ASCII值 :

 [31 32 33 34 35 36 37 38 30 30 30 30 32 30 32 30 31 30 32 31 31 37 33 35 32 30 32 31 30 31 33 31 31 37 33 30] 並得出 CRC16Modbus為 0xF66E (轉換方式請見 章節三、QRCode/藍牙指令作範例)

 

2-3. 帶樓層 (僅支援16進制)

以 QRCo16L11223344556677889999202010211735202101311730FFFFFFFFFFFFFFFF8AF1. 為例

2-4. 時間期限附加通行門號指定

QRCo08x33CDAB880000202010211735202101311730[16 bytes of door Nr Mapping]xXxX.

[ 16 bytes of door Nr Mapping ] 規則與計算方式

  1. Byte offset 0 = Door Nr 0 ~ 7 (bit 0~7), Byte offset 1 = Door Nr 8 ~ 15 (bit 0~7), …

  

  1. 16 bytes of door Nr Mapping will take 32 ASCII bytes
  2. QR Code卡機的門號請設置在0~127之間 
  • 以第41個門可通行為例 :

計算方式 :  Door Nr # ÷ 8 = A…B ,A= Byte X ,B=Bite X

STEP 1 : 以Door Nr 41 為例,41÷8=5..1 (Byte 5,Bite 1 )

STEP 2 : 以二進位制計算0000 0010 = 02

ByteByte 5
BitBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
二進位00000010
0000 0010
ASCII bytes02

計算結果如下 :

ByteByte 0Byte 1Byte 2Byte 3Byte 4Byte 5Byte 6Byte 7
ASCII bytes0000000000020000

ByteByte 8Byte 9Byte 10Byte 11Byte 12Byte 13Byte 14Byte 15
ASCII bytes0000000000000000

 QRCo08x33CDAB880000202401230800202401251730 00000000000200000000000000000000 C56B

※ 注意: 其他Byte需填滿0


三、QRCode/藍牙指令產生操作範例 :

3-1 QRcode / BLE 共同發送白名單驗證命令:

範例卡號: 8EA14AFE

QRCo08H8EA14AFE0D0A

指令產生與驗證步驟 :

Step 1 :  HEX產生ASCII

Step 2 :  產生完整值後,將值貼回Commview測試確認回應值是否成功

Step 3 :  產生QRCode : 將使用文字格式產生QR Code

格式QR Code/藍牙
HEX8EA14AFE
ASCII Format51 52 43 6F 30 38 48 38 45 41 31 34 41 46 45
CRC--
Commview傳送值Tx: 51 52 43 6F 30 38 48 38 45 41 31 34 41 46 450D0A
Commview回應值(確認是否成功)Rx: 7E 13 FF 0B 45 01 00 00 01 FE 4A A1 8E 00 00 00 00 E3 C0 F6 61
產生QR Code

 

3-2 QRcode / BLE 共同發送訪客樓層通行碼-時間期限+樓層(不需白名單驗證)命令:

卡號範例 : 0000000000010001

QRCo16L00000000000100019999202301010800202412312359FFFFFFFFFFFFFFFFXxXx

指令產生與驗證步驟 :

Step 1 : HEX產生ASCII

Step 2 : ASCII產生CRC

Step 3 : 產生完整值後,將值再轉成ASCII格式後貼回Commview測試確認回應值是否成功

Step 4 : 產生QRCode , 將Commview傳送值使用文字格式產生QR Code

格式QR Code/藍牙
HEX00000000000100019999202301010800202412312359FFFFFFFFFFFFFFFF
ASCII Format30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 31 39 39 39 39 32 30 32 33 30 31 30 31 30 38 30 30 32 30 32 34 31 32 33 31 32 33 35 39 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46
CRCD4 03
Commview傳送值QRCo16h00000000000100019999202301010800202412312359FFFFFFFFFFFFFFFFD403
(ASCII) Tx: 51 52 43 6F 31 36 4C 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 31 39 39 39 39 32 30 32 33 30 31 30 31 30 38 30 30 32 30 32 34 31 32 33 31 32 33 35 39 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 43 32 30 44 0D 0A
Commview回應值(確認是否成功)Rx: 7E 13 FF 0B 45 01 00 00 00 01 00 01 00 00 00 00 00 3A 2F 5A 15
產生QR Code

 

3-3  QRcode / BLE 共同發送時間區間訪客通行碼-時間期限不含樓層(不需白名單驗證)命令:

卡號範例 : 33CDAB88

QRCo08h33CDAB880000202401240800202401242300

 

指令產生與驗證步驟 :

Step 1 :HEX產生ASCII

Step 2 :ASCII產生CRC

Step 3 :產生完整值後,將值再轉成ASCII格式後貼回Commview測試確認回應值是否成功

Step 4 : 產生QRCode : 將Commview傳送值使用文字格式產生QR Code

格式QR Code/藍牙
HEX33CDAB880000202401240800202401242300
ASCII Format33 33 43 44 41 42 38 38 30 30 30 30 32 30 32 34 30 31 32 34 30 38 30 30 32 30 32 34 30 31 32 34 32 33 30 30
CRC8E80
Commview傳送值QRCo08h33CDAB8800002024012408002024012423008E80
(ASCII)Tx:51 52 43 6F 30 38 68 33 33 43 44 41 42 38 38 30 30 30 30 32 30 32 34 30 31 32 34 30 38 30 30 32 30 32 34 30 31 32 34 32 33 30 30 38 45 38 30
Commview回應值(確認是否成功)Rx: 77E 13 FF 0B 45 01 00 00 00 FE 4A A1 8E 00 00 00 00 EE 50 6A 6F
產生QR Code

 


四、訪客註冊及配發QR Code方式 : 

方式一 : 可使用手機拍照得到QR Code

方式二: 可發送QR Code至指定信箱Email

設定方式請參考 :  ➤701 ClientSQL說明書 - 701ClientSQL 訪客QR Codee管理/轉發Email功能

方式三 : 印表機列印QR Cdoe

設定方式請參考 :  ➤701 ClientSQL新增支援二維碼列印功能

 

瀏覽紀錄
Go Top