Display de cocina
El Display de cocina (Kitchen Display System / KDS) es una pantalla en tiempo real que muestra los pedidos pendientes de preparación. Reemplaza las comandas en papel y permite a la cocina gestionar el flujo de trabajo de forma organizada.
Arquitectura
Section titled “Arquitectura”Mesonero toma pedido (POS) → WebSocket → Display de cocina (pantalla) ↓ Cocinero marca como preparado ↓ Mesonero ve alerta de "Listo para servir"El KDS se actualiza en tiempo real mediante WebSocket. No requiere recargar la página.
📸 Captura: Display de cocina con pedidos organizados por mesa y tiempo de preparación
Configurar el display
Section titled “Configurar el display”Requisitos
Section titled “Requisitos”| Componente | Requerimiento |
|---|---|
| Pantalla | Cualquier pantalla (tablet, monitor, TV) |
| Navegador | Chrome, Edge, Firefox actualizado |
| Red | Conexión a la misma red del servidor Zentto |
| Montaje | Soporte de pared o mesa en la cocina |
Activar display
Section titled “Activar display”- Ir a Restaurante → Cocina → Configuración.
- Hacer clic en Nuevo display.
- Completar:
| Campo | Descripción | Obligatorio |
|---|---|---|
| Nombre | Identificador (ej. “Cocina Principal”, “Barra”) | Sí |
| Estación | Qué tipo de pedidos recibe | Sí |
| Columnas | Número de columnas en pantalla (2-6) | Sí |
| Tiempo alerta (min) | Minutos antes de marcar como atrasado | Sí |
| Sonido | Activar sonido en nuevos pedidos | No |
| Color de alerta | Color cuando un pedido excede el tiempo | No |
- Hacer clic en Guardar.
- Abrir la URL del display en la pantalla de la cocina.
Estaciones de cocina
Section titled “Estaciones de cocina”Se pueden configurar múltiples estaciones para separar el flujo:
| Estación | Pedidos que recibe |
|---|---|
| Cocina caliente | Parrilla, plancha, horno, freidora |
| Cocina fría | Ensaladas, ceviches, postres fríos |
| Barra | Bebidas, cócteles, jugos |
| Postres | Tortas, helados, dulces |
| Despacho | Pedidos para llevar, delivery |
Cada producto del menú se asigna a una estación. Al registrar un pedido, cada item se envía a la estación correspondiente.
Pantalla del display
Section titled “Pantalla del display”Estructura de cada pedido
Section titled “Estructura de cada pedido”Cada pedido se muestra como una tarjeta con:
| Elemento | Descripción |
|---|---|
| Mesa | Número de mesa (o “Para llevar”) |
| Mesonero | Nombre del mesonero que tomó el pedido |
| Hora | Hora en que se registró el pedido |
| Tiempo | Cronómetro desde que se recibió |
| Items | Lista de platos con cantidad y notas |
| Estado | Color según tiempo transcurrido |
📸 Captura: Tarjeta de pedido individual con items, notas especiales y cronómetro
Indicadores de tiempo
Section titled “Indicadores de tiempo”| Color | Significado | Tiempo |
|---|---|---|
| Verde | En tiempo | Dentro del tiempo estimado |
| Amarillo | Atención | 75% del tiempo estimado |
| Rojo | Atrasado | Excedió el tiempo estimado |
| Rojo parpadeante | Muy atrasado | Más del doble del tiempo estimado |
Notas especiales
Section titled “Notas especiales”Las notas del pedido se muestran resaltadas para la cocina:
- “Sin cebolla” — Se muestra en rojo junto al item.
- “Extra queso” — Se muestra como modificador.
- “Alergia a mariscos” — Se muestra como alerta con icono de advertencia.
- “Punto medio” — Se muestra como especificación.
Flujo de pedidos
Section titled “Flujo de pedidos”Pedido entrante
Section titled “Pedido entrante”- El mesonero registra el pedido desde el POS.
- El pedido aparece automáticamente en el display de cocina.
- Se emite un sonido de alerta (si está configurado).
- El cronómetro comienza a correr.
Marcar item como preparado
Section titled “Marcar item como preparado”- El cocinero toca/hace clic en un item cuando está listo.
- El item se marca con una línea (tachado) o cambia de color.
- Cuando todos los items del pedido están listos, el pedido se marca como Completado.
📸 Captura: Pedido con items parcialmente completados, algunos tachados
Pedido completado
Section titled “Pedido completado”- Al completar todos los items, el pedido pasa al estado Listo.
- Se emite una alerta al mesonero (notificación en el POS).
- El pedido se mueve a la sección de Listos para servir.
- El mesonero lo retira y sirve en la mesa.
- Al retirar, el mesonero marca como Servido y el pedido desaparece del display.
Pedido cancelado
Section titled “Pedido cancelado”Si el mesonero cancela un item o pedido:
- El item aparece tachado en rojo con la etiqueta CANCELADO.
- El cocinero toma nota y no lo prepara.
- Se registra el motivo de cancelación.
Alertas
Section titled “Alertas”| Alerta | Trigger | Acción |
|---|---|---|
| Nuevo pedido | Llega un pedido nuevo | Sonido + pedido aparece en pantalla |
| Pedido atrasado | Excede tiempo estimado | Tarjeta cambia a rojo |
| Pedido prioritario | Mesonero marca como urgente | Tarjeta se mueve al frente con borde especial |
| Cancelación | Se cancela un item/pedido | Item tachado en rojo |
| Modificación | Se modifica un pedido existente | Parpadeo en el item modificado |
Pedidos completados (historial)
Section titled “Pedidos completados (historial)”📸 Captura: Historial de pedidos completados con tiempos de preparación
El historial muestra:
| Dato | Descripción |
|---|---|
| Mesa | Número de mesa |
| Hora pedido | Cuándo se registró |
| Hora completado | Cuándo se terminó de preparar |
| Tiempo total | Duración de la preparación |
| Items | Platos preparados |
| Cocinero | Quién marcó como completado |
Estadísticas de cocina
Section titled “Estadísticas de cocina”| Indicador | Descripción |
|---|---|
| Tiempo promedio de preparación | Por plato y por servicio |
| Pedidos atrasados | Cantidad y porcentaje |
| Platos más pedidos | Ranking del día/semana |
| Pedidos por hora | Curva de demanda |
| Cancelaciones | Items cancelados con motivo |
Modo offline
Section titled “Modo offline”Si se pierde la conexión con el servidor:
- Los pedidos ya recibidos permanecen en pantalla.
- Se muestra un indicador de Sin conexión.
- Al restaurar la conexión, se sincronizan automáticamente los pedidos pendientes.
- Los pedidos marcados como completados durante la desconexión se envían al servidor.