บัตรสมาชิก
สมาชิกเปิดเซสชันได้ด้วยการแตะบัตรที่เครื่อง แทนการพิมพ์ชื่อผู้ใช้และรหัสผ่าน
ระบบไม่เขียนข้อมูลอะไรลงบัตร เครื่องอ่านจะพิมพ์หมายเลขซีเรียลจากโรงงานของบัตรออกมา แล้ว HandyCafe ผูกหมายเลขนั้นเข้ากับบันทึกสมาชิก ด้วยเหตุนี้บัตรที่หายจึงยกเลิกได้ในคลิกเดียวโดยที่ยอดเงินและประวัติของสมาชิกยังอยู่ครบ
สิ่งที่ต้องมี
เครื่องอ่าน
เครื่องอ่าน USB ที่ตั้งเป็นโหมด จำลองคีย์บอร์ด บางที่ขายในชื่อ HID keyboard wedge หรือ keyboard-out เมื่อแตะบัตร เครื่องจะพิมพ์หมายเลขซีเรียลแล้วกด Enter เหมือนมีคนพิมพ์เอง ไม่มีไดรเวอร์ให้ติดตั้งและไม่มีพอร์ตให้ตั้งค่า
เครื่องอ่านแบบ PC/SC ไม่รองรับ เพราะต้องใช้ไดรเวอร์และโปรแกรมที่คุยกับบัตร รุ่นที่ซื้อผิดกันบ่อยที่สุดคือ ACR122U ที่ค่าตั้งจากโรงงาน เครื่องอ่าน PC/SC บางรุ่นมีโปรแกรมช่วยสลับไปโหมดคีย์บอร์ด กรณีนั้นใช้ได้
ทดสอบครั้งเดียวก็รู้: เปิด Notepad แล้วแตะบัตร ถ้ามีตัวเลขขึ้น HandyCafe ก็จะเห็นเช่นกัน ถ้าไม่มีอะไรขึ้น ไม่มีการตั้งค่าใดใน HandyCafe ที่จะช่วยได้
ความถี่
เครื่องอ่านกับบัตรต้องอยู่ย่านความถี่เดียวกัน เครื่องอ่าน 125 kHz อ่านบัตร 13.56 MHz ไม่ได้ และในทางกลับกันก็เช่นกัน มีเครื่องอ่านสองย่านที่ครอบคลุมทั้งคู่
| ย่านความถี่ | บัตรที่พบบ่อย |
|---|---|
| 125 kHz | EM4100, EM4102, T5577, HID Prox บัตรขาวราคาถูกและพวงกุญแจที่ขายยกลัง |
| 13.56 MHz | MIFARE Classic 1K และ 4K, MIFARE Ultralight, NTAG213, NTAG215, NTAG216, MIFARE DESFire, ISO 15693 / ICODE |
ทั้งสองย่านใช้ได้ จะซื้อย่านไหนเป็นเรื่องราคาและของที่หาได้ ไม่ใช่เรื่องของ HandyCafe
บัตร
บัตรหรือพวงกุญแจใดก็ได้ที่เครื่องอ่านอ่านหมายเลขซีเรียลจากโรงงานได้ หลังตัดเครื่องหมายวรรคตอนออก หมายเลขต้องมีความยาว 8 ถึง 32 อักขระ ซึ่งบัตรทุกแบบข้างต้นผ่านเกณฑ์นี้
บัตรเปล่าก็พอ ไม่มีการเขียนอะไรลงบัตร ไม่มีขั้นตอนเข้ารหัสและไม่ต้องซื้อเครื่องเขียนบัตร บัตรที่พิมพ์ลายหรือทำแบรนด์ก็ใช้ได้เหมือนกัน
โทรศัพท์ใช้ไม่ได้ Android และ iOS จะให้หมายเลขซีเรียลสุ่มใหม่ทุกครั้งที่แตะ โทรศัพท์เครื่องเดียวแตะสองครั้งจึงดูเหมือนบัตรคนละใบ
การตั้งค่าเครื่องอ่าน
เครื่องอ่านส่วนใหญ่มาพร้อมใช้งาน ส่วนที่ตั้งค่าได้ สิ่งที่สำคัญมีดังนี้
| การตั้งค่า | ใช้อะไร |
|---|---|
| รูปแบบข้อมูลออก | ฐานสิบหกหรือฐานสิบ รับได้ทั้งคู่ |
| อักขระต่อท้าย | Enter หรือ Tab ถ้าไม่มีอักขระต่อท้าย ค่าที่อ่านได้จะไม่ถูกส่ง |
| ตัวคั่น | ทวิภาค ยัติภังค์ และช่องว่างระหว่างไบต์จะถูกตัดออกเอง ไม่ต้องปิด |
| ผังแป้นพิมพ์ของเครื่องอ่าน | ปล่อยไว้ที่ US หรือ QWERTY |
ข้อสุดท้ายควรขยายความสักประโยค ผังแป้นพิมพ์ของ Windows บนเครื่องคุณไม่มีผล HandyCafe อ่านตำแหน่งจริงของปุ่ม เครื่องที่ใช้ผัง F ตุรกี AZERTY หรือ QWERTZ จึงอ่านบัตรถูกต้องโดยไม่ต้องแก้อะไร สิ่งที่มีผลคือผังที่บันทึกไว้ในตัวเครื่องอ่านเอง เครื่องอ่านที่ตั้งเป็น QWERTZ เยอรมันจะส่ง Y ในตำแหน่งที่ตั้งใจให้เป็น Z บัตรใบเดิมจึงได้หมายเลขต่างออกไป
ใช้เครื่องอ่านรุ่นเดียวกันทุกจุด
เครื่องอ่านสองรุ่นอาจรายงานบัตรใบเดียวกันต่างกัน รุ่นหนึ่งส่งฐานสิบหกในจุดที่อีกรุ่นส่งฐานสิบ อีกรุ่นสลับลำดับไบต์ บัตรที่ลงทะเบียนที่เคาน์เตอร์ด้วยรุ่นหนึ่งอาจไม่ถูกจดจำที่เครื่องซึ่งใช้อีกรุ่น ซื้อรุ่นเดียวกันให้ทุกเครื่องที่ต้องอ่านบัตร
การเปิดใช้การล็อกอินด้วยบัตร
เปิด การตั้งค่า แล้วไปที่ ไคลเอนต์ มองหาบล็อก ล็อกอินด้วยบัตร NFC
เปิดสวิตช์ อนุญาตให้สมาชิกเข้าสู่ระบบด้วยบัตร แล้วเลือกโหมด:
| โหมด | การทำงาน |
|---|---|
| บัตรใดก็ได้ | ผูกบัตรใบไหนก็ได้ที่ถืออยู่เข้ากับสมาชิกที่เคาน์เตอร์ ไม่ต้องเตรียมอะไรล่วงหน้า |
| เฉพาะบัตรของร้าน | ต้องลงทะเบียนบัตรเข้าคลังก่อน บัตรที่ไม่อยู่ในคลังจะแจกให้สมาชิกไม่ได้ |
โหมด เฉพาะบัตรของร้าน มีไว้กันไม่ให้บัตรรถไฟฟ้าหรือบัตรเข้าอาคารของลูกค้ากลายเป็นกุญแจเข้าบัญชี เลือกโหมดนี้เมื่อคุณซื้อบัตรของร้านเองมาแจก
คลังบัตร
คลังบัตรคือรายการบัตรที่ร้านเป็นเจ้าของ เข้าถึงได้ด้วยปุ่ม คลังบัตร จากบล็อกการตั้งค่าหรือจากหน้าสมาชิก
การลงทะเบียนบัตรทำได้โดยเลือก คลังบัตร แล้วเริ่มแตะบัตรไปเรื่อยๆ บัตรทุกใบที่อ่านได้จะถูกเพิ่มเข้าคลังทันที ลงทะเบียนบัตรทั้งกองรวดเดียวได้ และจะมีตัวนับแสดงจำนวนสะสมขณะทำงาน พิมพ์หมายเหตุของล็อตไว้ก่อนเริ่มสแกนเพื่อกำกับกลุ่มบัตรก็ได้
บัตรในคลังแต่ละใบมีสถานะ:
| สถานะ | ความหมาย |
|---|---|
| อยู่ในคลัง | ลงทะเบียนแล้วและพร้อมแจก |
| อยู่กับสมาชิก | จ่ายให้สมาชิกแล้วและเปิดเซสชันได้ |
| แจ้งหาย | แจ้งว่าหาย บัตรจะใช้ไม่ได้ทันที |
| เลิกใช้ | ถอนออกจากการใช้งาน เช่น เพราะบัตรชำรุด |
รายการแสดงหมายเลขบัตร สถานะ สมาชิก หมายเหตุ วันที่ลงทะเบียน และการใช้งานล่าสุด รายการถูกจำกัดไว้เฉพาะบัตรล่าสุด ใช้การค้นหาเพื่อเข้าถึงบัตรที่เก่ากว่านั้น
การจ่ายบัตรให้สมาชิก
เปิดสมาชิกในหน้า สมาชิก แล้วเลือก ผูกบัตร แตะบัตรที่เครื่องอ่าน บัตรจะถูกผูกทันทีที่อ่านได้
สมาชิกหนึ่งคนถือบัตรได้มากกว่าหนึ่งใบ บัตรที่สมาชิกถืออยู่จะแสดงในแผงของเขาพร้อมวันที่ออกบัตรแต่ละใบ
ถ้าปิดการล็อกอินด้วยบัตรไว้ การผูกบัตรยังทำได้อยู่ แต่จะมีคำเตือนอธิบายว่าบัตรจะยังเปิดเซสชันไม่ได้จนกว่าจะเปิดใช้ฟีเจอร์นี้
การเรียกบัตรคืน
บัตรที่จ่ายไปแล้วมีสามคำสั่งให้ใช้:
- คืนเข้าคลัง บัตรกลับเข้าคลังและหยุดเปิดเซสชัน สมาชิกยังคงมียอดเงินและประวัติเหมือนเดิม
- แจ้งบัตรหาย บัตรใช้ไม่ได้ทันที ค่อยจ่ายใบใหม่ให้สมาชิกเมื่อพร้อม
- เลิกใช้บัตร บัตรหยุดเปิดเซสชันและออกจากการใช้งาน ใช้กับบัตรที่ชำรุด
บัตรที่เลิกใช้หรือแจ้งหายนำกลับเข้าคลังได้ด้วย นำบัตรกลับเข้าคลัง ให้ทำเมื่อบัตรกลับมาอยู่ในมือคุณจริงๆ เท่านั้น
บัตรจะลบได้ก็ต่อเมื่อไม่เคยถูกจ่ายออกไปเลย บัตรที่เคยหมุนเวียนใช้งานแล้วต้องใช้คำสั่งเลิกใช้แทน
สิทธิ์
การออกบัตร คืนบัตร และยกเลิกบัตร ต้องมีสิทธิ์ เปลี่ยนรหัสผ่านสมาชิก เพราะการยื่นบัตรที่เปิดบัญชีของคนคนหนึ่งได้ให้ใครสักคน มีน้ำหนักเท่ากับการรีเซ็ตรหัสผ่านของเขา
บทบาทแคชเชียร์มาตรฐานไม่มีสิทธิ์นี้ ในระบบที่ติดตั้งไว้อยู่แล้ว แคชเชียร์จะออกบัตรไม่ได้จนกว่าคุณจะให้สิทธิ์ ดู บทบาทและสิทธิ์แคชเชียร์
การล็อกอินด้วยบัตรทำงานอย่างไรที่หน้าเครื่อง
การล็อกอินด้วยบัตรผ่านการตรวจสอบชุดเดียวกับการล็อกอินด้วยรหัสผ่านทุกข้อ ได้แก่ สถานะการป้องกันโกง การล็อกอุปกรณ์ สมาชิกยังใช้งานอยู่หรือไม่ สมาชิกมียอดเงินหรือไม่ และกฎหนึ่งคนหนึ่งที่นั่ง ถ้ารหัสผ่านเปิดเซสชันนั้นไม่ได้ บัตรก็เปิดไม่ได้เหมือนกัน
เส้นทางของบัตรมีการจำกัดอัตราของตัวเอง โดยยอมให้อ่านล้มเหลวได้ 12 ครั้งต่อนาทีต่อเครื่อง การปฏิเสธบัตรไม่นับรวมกับตัวนับการพยายามใส่รหัสผ่าน เพราะการแตะพลาดไม่กี่ครั้งเคยทำให้เครื่องล็อกจนคนอื่นใช้ไม่ได้ทั้งเครื่อง
ข้อความที่พบบ่อย
| ข้อความ | ความหมาย |
|---|---|
| บัตรใบนี้เป็นของสมาชิกคนอื่นอยู่แล้ว | คืนบัตรเข้าคลังก่อนแล้วค่อยผูกให้คนใหม่ |
| บัตรใบนี้ไม่อยู่ในคลังของคุณ | คุณอยู่ในโหมด "เฉพาะบัตรของร้าน" ให้ลงทะเบียนบัตรในคลังบัตรก่อน |
| บัตรใบนี้ถูกแจ้งหาย | บัตรถูกยกเลิกแล้ว ให้ออกใบใหม่ |
| บัตรใบนี้ถูกเลิกใช้แล้ว | นำกลับเข้าคลังได้ถ้าบัตรอยู่ในมือคุณ |
| เครื่องอ่านส่งหมายเลขบัตรที่อ่านไม่ออก | เครื่องอ่านกำลังพิมพ์สิ่งที่ไม่ใช่หมายเลขซีเรียลของบัตร ตรวจผังแป้นพิมพ์ของตัวเครื่องและรูปแบบข้อมูลออก |
| ยังไม่มีการอ่านค่าใดๆ | เครื่องอ่านยังไม่ได้เสียบหรือไม่ได้อยู่ในโหมดจำลองคีย์บอร์ด ลองแตะบัตรใน Notepad เพื่อยืนยัน |
| บัตรใบเดิมไม่ถูกจดจำที่เครื่องอื่น | เครื่องนั้นใช้เครื่องอ่านคนละรุ่น เครื่องอ่านไม่ได้รายงานบัตรเหมือนกันทุกรุ่น |
| บัตรใบนี้เคยถูกจ่ายออกไปแล้ว จึงลบไม่ได้ | ให้ใช้คำสั่งเลิกใช้แทน |