Cuenta y turno
La release v1.6 incluye cuenta de camarero (Identity en el VPS), ficha pública, visibilidad y turno LAN con Personal Bar.
Oficios
Commander es la app del camarero (sala, comanda, cuenta). Personal Bar es el puesto del negocio (nodo LAN, colas, lista blanca). Identity es la fuente de verdad de cuentas, negocios y membresías.
El camarero crea y edita su cuenta en Commander. Bar consulta Identity y asigna cuentas que ya existen; no las crea. Room y las preferencias del teléfono son caché y fallback si Identity no responde.
Entrar
- En el header, pulsa Entrar (chip de sesión). No hace falta ir a Ajustes.
- Correo y contraseña. Pestañas Entrar / Registro.
- No hay que poner ninguna URL: Commander habla con Identity en el VPS.

Correo y contraseña. El perfil (QR, visibilidad, nick) se abre cuando ya hay sesión.
Con sesión, el mismo chip (avatar + nick) abre Mi perfil: nick, foto, visibilidad de la ficha, directorio de locales, estado laboral (Libre o Trabajador de los locales de Identity), QR, ver la ficha pública, cambiar contraseña, dirección y ciudad, renovar o revocar la clave, cerrar sesión.
En Directorio de locales eliges si los establecimientos pueden verte para invitarte (Nunca por defecto, Solo libre o Siempre). No es lo mismo que los campos de la ficha pública. El cambio se guarda en Identity al instante. Si eliges Solo libre y ya perteneces a un local, Bar no te listará hasta que quedes libre.
El QR y Ver mi ficha abren la credencial en la web pública del profesional (web.camareros.siberia.solutions). Identity genera el enlace; Commander no lo inventa. Si el teléfono aún tenía la dirección antigua (ficha.siberia.solutions), la app la actualiza al cargar la sesión.
Revocar el QR invalida la credencial actual. Renovarlo genera una nueva. Cerrar sesión no borra la cuenta; borrar la cuenta es otra acción y pide confirmación.
El nick que se ve en los locales se edita aquí, en registro o perfil.
Indicador de turno
En Resumen, el indicador bajo el título solo aparece si estás ligado a un Bar (Activo, En nodo o Pendiente y el nombre). En Local o Identidad no se pinta: el radar de esta Wi‑Fi y el chip Entrar / avatar bastan. En Gestión → Locales sí aparece Standalone si no hay local, o el nombre del establecimiento; en modo Local un toque abre Entrar, y con sesión el indicador y Ver locales en esta red llevan a Resumen.
Turno en un establecimiento
El camarero se liga en turno al nodo Bar del local, no a una «sala» como si fuera un servidor. El registro canónico del negocio y de la membresía vive en Identity. Las salas (barra, interior, terraza…) son zonas del mapa.
- En Resumen, espera a que el radar muestre los Bares de esta Wi‑Fi.
- Amarillo: pide jornada (Commander liga solo si Bar te admite). Verde: jornada en curso; toca para terminarla. Gris: el local tiene que darte de alta; no se liga el teléfono.
- Rojo es fallo de red o Bar caído: toca para reintentar. No se enseña la IP.
Cuando el dispositivo está ligado y admitido:
- El mapa puede quedar en solo lectura.
- La carta puede quedar bloqueada para edición local.
- Las mesas siguen mostrando su identidad de red (
T3, etc.). - Al enviar una comanda, primero se actualiza el teléfono y después se publica una ronda a Bar.
- Desconectar el Bar vuelve al modo anterior sin borrar el estado local.
Si Bar no responde, la comanda enviada se queda en el teléfono y la app avisa.
El payload, los códigos HTTP y la idempotencia están en Protocolo LAN. El catálogo TPV es otro canal: Sync TPV.
Qué hay en cada versión
| Flujo | v1.5 | v1.6 |
|---|---|---|
| Board, mesas y comandas locales | Sí | Sí |
| Voz on-device | Sí | Sí |
| TPV y backup JSON | Sí | Sí |
| Cuenta, perfil, QR y visibilidad | No | Sí |
| Establecimiento, salas y ronda a Bar | No | Sí |