Saltar al contenido principal

SaaS fitness B2B · 2 meses · CTO + Builder end-to-end · 20 enero 2026

Control de acceso con QR: de la app al torniquete sin tarjetas

Control de acceso con QR desde el móvil hasta torniquetes ZKTeco: integración end-to-end de app, backend, relay y hardware con una sola responsable.

Arquitectura

App móvil (QR) Backend de autorización Relay hardware Torniquete ZKTeco

El problema: acceso con tarjetas físicas en gimnasios — costes y fricción

Las cadenas de gimnasios dedican miles de euros al año a tarjetas físicas. Se rompen, se pierden, se duplican. Cada nuevo socio supone una gestión manual de impresión y entrega, y cada baja deja una tarjeta activa que nadie se acuerda de desactivar. El coste real no estaba solo en el plástico: estaba en el tiempo del equipo de recepción y en el boca-oreja negativo cuando un cliente no podía entrar.

La alternativa pura digital existía desde hace años — apps que muestran un QR —, pero el cuello de botella siempre era el torniquete: hardware industrial con protocolos propios (Wiegand, Modbus) que no habla bien con el mundo web. La mayoría de SaaS del sector se paraba en “aquí tienes tu QR” y dejaban la integración al instalador del gimnasio.

La decisión: control de acceso con QR desde el móvil, del backend al hardware

Construir el flujo completo desde la pantalla del socio hasta el relay que abre el torniquete. Sin intermediarios, sin “conecta con tu proveedor”. Si el gimnasio instala los torniquetes ZKTeco, la app nuestra lo abre. Punto.

La decisión no era técnica, era de producto: asumir el coste de la integración con hardware para quitar fricción al cliente. Ningún competidor de trainingym — el SaaS B2B donde soy cofundador y CTO — quería meterse ahí porque “no es su negocio”. Exactamente por eso lo hicimos.

Qué construí: integración QR con torniquetes ZKTeco sobre app móvil

Cuatro piezas integradas:

  • La app móvil del socio genera un código QR dinámico que rota cada pocos segundos — imposible de clonar por captura de pantalla.
  • El backend valida el código, comprueba que el socio esté al día con su cuota, y devuelve autorización al torniquete.
  • Un relay intermedio en el gimnasio traduce la respuesta del backend al protocolo del torniquete físico (ZKTeco y compatibles).
  • El torniquete se abre, el socio entra, el gimnasio no tiene que hacer nada.

Cuando el sistema detecta un problema (socio con cuota vencida, QR caducado, torniquete desconectado), la app muestra al socio exactamente qué está pasando — en vez de dejarle delante de una puerta cerrada sin explicación. Recepción recibe una alerta y puede actuar en el momento, no a las tres horas.

Resultado: acceso sin tarjetas y menos soporte físico en 1.200 gimnasios

  • Eliminación del coste de tarjetas físicas para los gimnasios que adoptaron el sistema.
  • Menos incidencias en recepción: los errores se resuelven en la app del socio, no en el mostrador.
  • Onboarding instantáneo: el socio nuevo entra al gimnasio minutos después de firmar el contrato, sin esperar a que le emitan una tarjeta.
  • Integración probada en producción en múltiples clientes del SaaS con torniquetes de distintas marcas.

Lección: cuando el software tiene que responsabilizarse también del hardware

El valor no estaba en la app ni en el QR. Estaba en asumir la parte fea: la integración con hardware industrial. Cuando un competidor te dice “eso no es mi problema”, es exactamente donde hay que mirar. Los clientes no compran tecnología — compran que funcione en su gimnasio el lunes por la mañana sin llamar a nadie.

Casos relacionados

← Volver a casos