Tarjetas de miembro
Un miembro puede abrir sesión acercando una tarjeta al puesto en lugar de escribir su nombre de usuario y su contraseña.
En la tarjeta no se escribe nada. El lector teclea el número de serie de fábrica de la propia tarjeta, que HandyCafe vincula a un registro de miembro. Por eso una tarjeta perdida se anula con un clic mientras el miembro conserva su saldo y su historial.
Qué necesitas
El lector
Un lector USB en modo emulación de teclado, vendido también como HID keyboard wedge o keyboard-out. Al pasar una tarjeta escribe el número de serie y pulsa Intro, igual que si lo tecleara una persona. No hay driver que instalar ni puerto que configurar.
Los lectores PC/SC no son compatibles. Necesitan un driver y una aplicación que hable con la tarjeta. El ACR122U de fábrica es el que más gente compra por error. Algunos lectores PC/SC vienen con una utilidad que los pasa a modo teclado. En ese caso sí funcionan.
Una prueba lo resuelve: abre el Bloc de notas y pasa una tarjeta. Si aparece un número, HandyCafe lo verá. Si no aparece nada, ningún ajuste dentro de HandyCafe lo arreglará.
La frecuencia
Lector y tarjeta tienen que estar en la misma banda. Un lector de 125 kHz no puede leer una tarjeta de 13,56 MHz. Lo contrario también se cumple. Existen lectores de doble banda que cubren las dos.
| Banda | Tarjetas habituales |
|---|---|
| 125 kHz | EM4100, EM4102, T5577, HID Prox. Las tarjetas blancas baratas y los llaveros que se venden a granel |
| 13,56 MHz | MIFARE Classic 1K y 4K, MIFARE Ultralight, NTAG213, NTAG215, NTAG216, MIFARE DESFire, ISO 15693 / ICODE |
Las dos bandas funcionan. Cuál comprar es una cuestión de precio y disponibilidad, no de HandyCafe.
Las tarjetas
Cualquier tarjeta o llavero cuyo número de serie de fábrica pueda leer el lector. Tras quitar la puntuación, el número tiene que medir entre 8 y 32 caracteres, algo que cumplen todas las tarjetas anteriores.
Las tarjetas vírgenes valen. No se escribe nada en ellas. No hay paso de codificación ni codificador que comprar. Las tarjetas impresas y personalizadas funcionan igual.
Los teléfonos no funcionan. Android e iOS entregan un número de serie aleatorio distinto en cada pasada. Un teléfono pasado dos veces parece por eso dos tarjetas diferentes.
Ajustes del lector
La mayoría de lectores vienen listos para usar. Cuando son configurables, estos son los ajustes que importan:
| Ajuste | Qué usar |
|---|---|
| Formato de salida | Hexadecimal o decimal, se aceptan ambos |
| Sufijo | Intro o Tab. Sin sufijo la lectura nunca se envía |
| Separadores | Los dos puntos, guiones y espacios entre bytes se eliminan solos. No hace falta desactivarlos |
| Distribución de teclado del lector | Déjala en US o QWERTY |
El último merece una frase. La distribución de teclado de Windows en tu PC no importa. HandyCafe lee posiciones físicas de tecla. Una máquina con F turco, AZERTY o QWERTZ lee las tarjetas correctamente sin cambiar nada. Lo que importa es la distribución guardada dentro del propio lector. Un lector puesto en QWERTZ alemán envía Y donde quiere decir Z. La misma tarjeta produce entonces un número distinto.
Usa el mismo modelo de lector en todas partes
Dos modelos de lector pueden reportar la misma tarjeta de forma distinta. Uno envía hexadecimal donde el otro envía decimal. Otro invierte el orden de los bytes. Una tarjeta registrada en el mostrador con un modelo puede no ser reconocida en un puesto que usa otro. Compra el mismo modelo para cada máquina que lea tarjetas.
Activar el inicio de sesión con tarjeta
Abre Configuración, luego Clientes. Busca el bloque Inicio de sesión con tarjeta NFC.
Activa Permitir que los miembros inicien sesión con tarjeta y elige un modo:
| Modo | Comportamiento |
|---|---|
| Cualquier tarjeta | Asigna a un miembro cualquier tarjeta que tengas a mano en el mostrador. No hay que preparar nada de antemano |
| Solo mis tarjetas | Las tarjetas deben registrarse antes en el inventario. Una tarjeta que no está en el inventario no se puede entregar a un miembro |
Solo mis tarjetas existe para evitar que la tarjeta de transporte o de acceso del edificio de un cliente acabe siendo su credencial de acceso. Elige este modo cuando compras y repartes tus propias tarjetas.
Inventario de tarjetas
El inventario de tarjetas es la lista de tarjetas que te pertenecen. Se abre con Inventario de tarjetas desde el bloque de configuración o desde la página de Miembros.
Para registrar tarjetas, selecciona Inventario de tarjetas y empieza a pasarlas por el lector. Cada lectura se añade al inventario al instante. Un montón entero se registra de una sola pasada. El recuento se ve en pantalla mientras trabajas. Puedes escribir una nota de lote antes de escanear para etiquetar el grupo.
Cada tarjeta del inventario tiene un estado:
| Estado | Significado |
|---|---|
| En inventario | Registrada y disponible para entregar |
| Con un miembro | Asignada a un miembro y en condiciones de abrir sesiones |
| Perdida | Declarada perdida. Deja de funcionar de inmediato |
| Retirada | Fuera de servicio, por ejemplo porque está dañada |
La lista muestra el número de tarjeta, el estado, el miembro, la nota, la fecha de registro y el último uso. Está limitada a las tarjetas más recientes. Usa la búsqueda para llegar a las más antiguas.
Entregar una tarjeta a un miembro
Abre el miembro en la página de Miembros y selecciona Asignar una tarjeta. Pasa la tarjeta por el lector. La tarjeta queda vinculada en el momento en que se lee.
Un miembro puede tener más de una tarjeta. Las tarjetas de un miembro aparecen en su panel con la fecha de entrega de cada una.
Si el inicio de sesión con tarjeta está desactivado, la asignación funciona igualmente. Un aviso explica que la tarjeta no abrirá ninguna sesión hasta que actives la función.
Recuperar una tarjeta
Sobre una tarjeta asignada hay tres acciones disponibles:
- Devolver al inventario: la tarjeta vuelve al inventario y deja de abrir sesiones. El miembro conserva su saldo y su historial.
- Declarar perdida: la tarjeta deja de funcionar de inmediato. Entrega una nueva al miembro cuando corresponda.
- Retirar: la tarjeta deja de abrir sesiones y sale de servicio. Úsalo con una tarjeta dañada.
Una tarjeta retirada o perdida puede volver al inventario con Devolver la tarjeta al inventario. Hazlo solo cuando tengas la tarjeta físicamente en la mano.
Una tarjeta solo se puede eliminar si nunca se entregó. Una tarjeta que ha estado en circulación debe retirarse en su lugar.
Permisos
Entregar, recuperar y anular una tarjeta requiere el permiso Cambiar contraseña de miembro. Dar a alguien una tarjeta que abre su cuenta pesa lo mismo que restablecer su contraseña.
El rol de cajero predeterminado no incluye ese permiso. En una instalación existente, los cajeros no pueden entregar tarjetas hasta que se lo concedas. Consulta Roles y permisos de cajero.
Cómo se comporta el inicio de sesión con tarjeta en el puesto
Un inicio de sesión con tarjeta pasa exactamente por las mismas comprobaciones que uno con contraseña: estado del anti-cheat, bloqueo del equipo, si el miembro está activo, si el miembro tiene saldo y la regla de un solo puesto. Una tarjeta no puede abrir una sesión que una contraseña no podría abrir.
La vía de la tarjeta tiene su propio límite de 12 lecturas fallidas por minuto y puesto. Los rechazos de tarjeta no cuentan para el contador de intentos de contraseña, porque unos cuantos toques fallidos bloqueaban el puesto para todo el mundo.
Mensajes frecuentes
| Mensaje | Qué significa |
|---|---|
| Esta tarjeta ya pertenece a un miembro | Devuélvela al inventario antes de asignarla a otra persona |
| Esta tarjeta no está en tu inventario | Estás en el modo "Solo mis tarjetas". Registra antes la tarjeta en el Inventario de tarjetas |
| Esta tarjeta se declaró perdida | La tarjeta está anulada. Entrega una nueva |
| Esta tarjeta se retiró del servicio | Devuélvela al inventario si tienes la tarjeta en la mano |
| El lector envió un número de tarjeta ilegible | El lector está escribiendo algo que no es un número de serie de tarjeta. Revisa su propia distribución de teclado y su formato de salida |
| Todavía no se ha leído nada | El lector no está conectado o no está en modo emulación de teclado. Pasa una tarjeta en el Bloc de notas para comprobarlo |
| La misma tarjeta no se reconoce en otro puesto | Ese puesto tiene otro modelo de lector. No todos los lectores reportan una tarjeta igual |
| Esta tarjeta se entregó antes, así que no se puede eliminar | Retírala en su lugar |