Un caso típico en bodega: son las 11 de la noche, estás cenando, y te das cuenta que el chiller está seteado a -4°C pero la fermentación del Malbec se está acelerando. Tenés que bajarlo a -6°C. Antes te quedaban dos opciones:
- Volver a la bodega (40 km, 1 hora ida y vuelta)
- Llamar al sereno y pedirle que vaya al cuarto de máquinas y cambie el setpoint
Hoy, una tercera: dos toques en el móvil.
Pero arrancar la bomba que va a transferir 5.000 litros del tanque T-12 al T-04, eso no debería ser tan fácil. Si te equivocás de tanque, vaciás el equivocado. Te explicamos cómo manejamos esa diferencia en Cepaos.
Tres niveles de riesgo, tres flujos distintos
No todos los comandos son iguales. Pedirle a la balanza que se ponga en cero (tara) es seguro. Arrancar una caldera de vapor no lo es. Por eso clasificamos:
🟢 Bajo riesgo (cualquier operario, instantáneo)
Comandos que solo piden datos o hacen acciones reversibles:
- Pedir estado al equipo (¿qué está haciendo ahora?)
- Identificar equipo (parpadeo de LED o beep, útil cuando tenés 8 chillers iguales y no sabés cuál es cuál)
- Tara en balanza de banco
- Cerrar sector de riego (siempre seguro)
- Forzar lectura de estación meteorológica
🟡 Riesgo medio (solo admin de bodega, instantáneo)
Comandos que cambian configuración pero no mueven líquidos peligrosamente:
- Setpoint del chiller (-4°C → -6°C)
- Abrir sector de riego por 45 min
- Arrancar receta CIP del depósito 100hl
- Ajustar velocidad de etiquetadora
- Calibrar sensor inline
- Concentración de sosa cáustica en CIP
- Parar bomba, filtro, despalilladora (parar siempre es seguro)
Estos comandos los ejecuta directamente quien lo manda, sin esperar aprobación. Pero solo lo puede mandar un usuario con rol ADMIN o PROPIETARIO. Un operario común no ve el botón.
🔴 Riesgo crítico (requiere 2 personas)
Comandos que pueden dañar equipos o causar pérdidas si se mandan mal:
- Arrancar bomba de trasvase (¿estás seguro del tanque origen y destino?)
- Trasvasar volumen (bombear X litros y parar)
- Arrancar ciclo de prensa con programa específico
- Abortar ciclo de prensa en marcha
- Encender caldera de vapor
- Apagar caldera
- Arrancar línea de embotellado
- Parada de emergencia del chiller
- Arrancar compresor del chiller
El flujo acá es distinto:
- Vos creás el comando desde tu móvil → queda en cola "esperando aprobación"
- Tu socio, o el jefe de bodega de turno, o cualquier otro admin recibe notificación
- El segundo admin abre la cola, ve el detalle (qué equipo, qué comando, qué parámetros), y aprueba o rechaza
- Solo si aprueba, el comando se ejecuta
Vos no podés aprobar tu propio comando. Aunque seas el dueño. La idea es que siempre haya dos ojos antes de algo crítico.
¿Cuánto tarda en ejecutarse?
Depende de cómo está conectado el equipo a Cepaos:
| Equipo | Conexión | Latencia comando → ejecución |
|---|---|---|
| Krones / Sidel directo HTTP | Cloud OAuth | ~500ms |
| Equipo con PLC en LAN + Pi Gateway | Modbus TCP | ~3-5s |
| Equipo viejo con S7 + Pi Gateway | Siemens S7 | ~3-7s |
| Equipo sin conexión | No aplica | , |
Cinco segundos para que el comando llegue al PLC del chiller y vuelva la confirmación. Suficiente para no caminar 40 km.
Lo que ve el operario cuando hay un comando pendiente
Si tu socio mandó un comando crítico (digamos, arrancar la bomba T-12→T-04 con 5.000 litros), vos como segundo aprobador vas a ver:
> ⚠ Esperando tu aprobación
>
> PUMP TRANSFER_VOLUME
> → Bomba #1 trasvase
> ```
> { "liters": 5000, "direction": "FORWARD" }
> ```
> Creado por María García · hace 2 min · expira en 8 min
>
> [✓ Aprobar y ejecutar] [✕ Rechazar]
Si rechazás, podés agregar una razón ("Tanque T-12 está siendo decantado, no podemos vaciarlo todavía"). María la ve en su pantalla.
Si aprobás, en 5 segundos la bomba arranca y los 5.000 litros empiezan a moverse. Cepaos te avisa cuando termina (PUMP_STOP recibido del adapter).
¿Por qué no usar el HMI del equipo y listo?
Buena pregunta. Hay 3 razones:
- Distancia física: a las 11 de la noche el HMI está apagado y la sala está cerrada
- Trazabilidad: el HMI no guarda quién apretó qué botón cuándo. Cepaos sí, todo comando queda en el audit log con tu usuario, timestamp, parámetros, respuesta del equipo
- Integración con el negocio: cuando confirmás un lote embotellado en Cepaos, el rollup automático crea el
BottlingMovement, descuenta stock de tapas/cápsulas/etiquetas, y rolla al libro de bodega del INV. El HMI solo guarda "embotellé 12.500 botellas a las 14:30" y nadie sabe de qué elaboración eran.
El HMI sigue funcionando como override físico. Si tu bombero corta corriente al chiller con el interruptor de pared, eso siempre gana sobre cualquier comando remoto. La seguridad industrial local nunca se overridea.
¿Qué pasa si el comando falla?
Cuatro escenarios:
| Escenario | Qué hace Cepaos |
|---|---|
| El equipo respondió "error" (ej. presión demasiado alta) | El comando queda en estado FAILED con el mensaje de error visible. Vos podés re-mandar después de revisar. |
| El equipo no respondió en 10 min | El comando queda EXPIRED. No se vuelve a intentar. Vos decidís si re-mandar. |
| El gateway local está caído | Cepaos te avisa que el equipo está offline. No podés mandar comandos hasta que vuelva. |
| El comando llegó pero antes había un E-stop físico | El equipo lo rechaza. FAILED con razón "interlock active". |
En ningún caso un comando "se queda intentándose" en el aire. Si pasaron más de 10 minutos sin ACK, expira. Nada de bombas arrancando solas porque "el comando estaba en la cola".
¿En qué equipos funciona?
Hoy soportamos comandos bidireccionales en 15 de los 16 tipos de equipo de bodega:
- Embotelladora · Etiquetadora · Encajonadora
- Prensa · Despalilladora · Bomba · Filtro
- Sensor inline · Balanza de banco
- Chiller · Sistema CIP · Caldera
- Controlador de riego · Estación meteorológica
El único que NO acepta comandos remotos es la vendimiadora: por regulación de seguridad agrícola, las máquinas con conductor en cabina no pueden recibir start desde la oficina.
¿Cuándo conviene activar comandos críticos (🔴)?
Recomendamos empezar conservador:
- Mes 1-3: solo comandos 🟢 y 🟡. Acostumbrarse al flujo, al audit log, a ver los eventos en streaming
- Mes 4: activar comandos 🔴 pero solo para chiller setpoint y CIP, siguen siendo "no destructivos" pero ya entran al flujo de aprobación
- Mes 6+: bombas y prensas, una vez que el equipo de bodega entendió bien quién aprueba qué y cuándo
Si necesitás ayuda para diseñar tu política de aprobaciones, escribinos a hola@cepaos.com. Lo armamos con tu jefe de bodega.
Cepaos es la única plataforma de gestión vitivinícola con comandos bidireccionales seguros para todos los equipos de bodega. Activa hoy en Argentina, Chile, Uruguay, México, España, Francia, Italia, Alemania, Austria y Suiza.