← DeckCOLOR ADS · LUMO · ESTADOPlan MVP

Color Ads · LUMO · Estado del proyecto

¿En qué vamos?

La brújula del proyecto: qué corre ya, qué está en curso, qué sigue y qué espera una decisión. Si algo aquí contradice a otra página, manda esta.

Actualizada · 17 de septiembre de 2026

El software del MVP ya no es plan: está corriendo en producción. Check-in completo contra Cloudbeds real medido en 59 s, plataforma multi-hotel administrando propiedades, kioscos y conexiones, y el mismo motor demostrable en público. El hardware está cotizado (kiosco de mostrador LKS, USD 3.080 la muestra) esperando el disparo, y los trámites críticos van adelantados: Cloudbeds nos dio sandbox de partner en un día y el datáfono Bold resultó autoservicio.

Lo que ya corre en producción

Cada fila es software vivo, no maqueta — tócalo en los enlaces.

Módulo · Qué hace · Estado

Motor de check-in

Listo

Máquina de estados write-ahead: pago en paralelo, carril ámbar, guards de llave. 20/20 tests. El simulador público lo demuestra al día: campo universal, tablero de grupo y ambas rutas de llave.

Kiosco web táctil

Listo

Pantallas de LUMO con ES/EN, teclado ABC/123/@ y concierge IA. Kiosco en vivo →

Cloudbeds de verdad

Listo

Reservas, housekeeping y check-in marcado contra el sandbox de partner. E2E medido: 59 s. Telemetría →

Búsqueda universal

Listo

Un solo campo: correo, teléfono, apellido o código de reserva — precisión en directas, cobertura OTA.

Tablero de grupo

Listo

Habitaciones que el grupo va tomando al llegar; llave única por habitación; dos toques simultáneos, un solo ganador, cero error.

Concierge IA por hotel

Listo

La ficha de cada hotel alimenta las respuestas al instante. Ficha demo →

Plataforma multi-hotel

Listo

Acceso por enlace mágico, súper admin y administradores por hotel; ficha, telemetría y equipo por propiedad. Plataforma →

Identidad de kioscos

Listo

Emparejamiento con código de 6 dígitos, token de dispositivo entregado una sola vez, revocación en segundos.

Cloudbeds por hotel

Listo

Cada propiedad su conexión: enlace inteligente de un solo uso y bandeja de conexiones huérfanas. Circuito completo validado con un consentimiento real (1 sept).

Tipos de propiedad

Listo

Hotel dispensa tarjeta · short rental dispara código — la ruta de llave se decide al crear la propiedad.

Pre-check-in con QR

Listo

El huésped adelanta datos y pago desde su celular (funciona para OTAs vía el correo enmascarado) y llega al kiosco con su código LU: directo al documento, sin búsqueda. El cobro anticipado solo se captura cuando la identidad pasa en el kiosco.

Verificación de documento

Listo

La cédula se escanea con la cámara (opt-in), su código de barras se lee en el navegador — las imágenes nunca salen del dispositivo — y los datos se cruzan contra la reserva con el candado del titular.

Check-in online (short rental)

Listo

El check-in completo en el celular, ya operable por un anfitrión real sin comprar hardware: código de puerta real configurado en la ficha (teclado o lockbox), invitación automática el día antes, guía de llegada completa (mapa, WiFi, normas) con concierge IA, acompañantes con datos SIRE, revisión del anfitrión con aviso, y el cumplimiento legal saliendo del mismo check-in: TRA reportada por el API oficial de MinCIT (token por RNT en la ficha) y el archivo SIRE del día listo para descargar. El código solo se entrega con identidad, pago y habitación en verde.

Lo que sigue en el software

En orden aproximado de ataque. Los drivers reales convierten los mocks del motor en fierro y APIs de verdad — el flujo no cambia, cambia quién lo ejecuta.

Frente · Qué falta · Estado

Pagos

Listo para encender

El carril Stripe QR ya está construido y desplegado (QR en pantalla, captura solo tras identidad, webhook firmado) — falta encenderlo: las 2 llaves en Vercel + registrar el webhook en Stripe. El driver del datáfono Bold espera el hardware.

Identidad real (rostro)

Listo para encender

El driver Didit ya está construido con la forma exacta de su API v3 (liveness pasivo + face match), con simulador debajo — falta la cuenta: con la llave puesta se enciende, y validamos los campos contra su sandbox.

Cerraduras — 2 carriles

En curso

Short rentals (TTLock) → código: falta solo la cuenta Open Platform para el driver de PINs. Hoteles (Salto) → tarjeta: el driver del protocolo ya está escrito y auditado; esperando respuesta de Salto (solicitud de partner enviada) y el encoder del kiosco. Principio: la cerradura la tiene la propiedad — LUMO se adapta con drivers enchufables.

WhatsApp

Pendiente

Avisos reales (llave lista, recibo, código de respaldo). Regla dura: nunca canal único.

Marketplace

Pendiente

Listado público de la app en Cloudbeds (aprobación de Partnerships, trámite aparte del sandbox).

En la cancha de Color Ads

Lo único que el software no puede hacer solo — cada punto destraba un frente completo.

  1. Pedirle a Fiona los SDK y manuales Kiosco comprado ✓ — ahora los archivos técnicos: SDK Linux del lector KR160 con código de ejemplo, protocolo RS-232 del dispensador K750-B, driver de la impresora. Con ellos escribo los drivers reales ANTES de que llegue la caja. 1 correo · adelanta semanas
  2. Comprar el Bold Smart Pro $399.000, llega en 1–2 días, sin convenio — destraba el driver de pagos presenciales. 1 compra
  3. Crear cuentas TTLock Open Platform (3–10 días de aprobación), Didit y WhatsApp Business (número de prueba inmediato). 3 registros
  4. Enviar a Triphol el correo de Partnerships El borrador ya está en tu Gmail (17-sept), como respuesta sobre el hilo real del ticket — que Cloudbeds cerró el 5-sept por silencio, así que responder lo revive. Pide la evaluación formal (el gate real del Marketplace), los términos del acuerdo y el timing de los 5 pilotos, con el artículo de soporte y la demo pública como evidencia. Solo falta darle Enviar. 1 clic · destraba el Marketplace
  5. Inscribir la cuenta SIRE En línea con NIT + RUT + Cámara de Comercio (aprueban en ≤3 días hábiles) — desbloquea el layout oficial del archivo y el cumplimiento operativo. 1 trámite · destraba el cumplimiento legal
  6. Encender Stripe Poner STRIPE_SECRET_KEY y STRIPE_WEBHOOK_SECRET en Vercel y registrar el webhook en el dashboard de Stripe — el carril QR arranca solo. 10 minutos · destraba pagos reales
  7. Dos llaves de mantenimiento Rotar el token del Blob en Vercel (higiene) y poner la clave de Resend (correos reales de acceso al panel). 10 minutos
  8. Actualizar el redirect URL en la consola de Cloudbeds El dominio oficial lumobots.com ya está en vivo (17-sept) y todo el software apunta a él; solo el callback OAuth sigue en el dominio viejo porque debe coincidir con lo registrado en la app "Lumo Test". Cambiarlo a https://lumobots.com/api/cloudbeds/callback en la consola de partner y avisarme para voltear la constante. Nada se rompe mientras tanto. 1 minuto · cosmético pero oficial

El fierro

La muestra está COMPRADA y en tránsito (opción B de LKS: kiosco de mostrador 15,6″ con lector de documentos, dispensador-encoder de tarjetas y mini-PC con Ubuntu — USD 3.080). El kit de recepción está en preparación: aprovisionamiento de Ubuntu a modo kiosco, puente local de periféricos y checklist de día de llegada. Metas del plan MVP: check-in de mesa completo a las 8 semanas del disparo, prototipo con cuerpo a las 14. Cotizaciones al detalle →

Las fases, con la bandera puesta

  1. FASE 1

    Diseño industrial y de personaje

    Silueta, cotas, materiales, gestos y arquitectura de componentes.

    Lista
  2. FASE 2

    El alma en software

    Superó su propio plan: no una app de tablet sino la nube completa — kiosco web, motor real y concierge IA demostrables en público.

    Lista
  3. FASE 3

    El cerebro conectado

    Cloudbeds ya es real (sandbox de partner, por hotel). Faltan los drivers de verdad: Bold, Didit, TTLock y WhatsApp.

    En curso estamos aquí
  4. FASE 4

    Prototipo físico y piloto

    La muestra LKS con nuestro software, instalada en una propiedad real, midiendo tiempos y fricciones.

    Pendiente
  5. FASE 5

    Serie y venta

    BOM final, proveedores, flota multi-edificio y el SaaS recurrente que el robot lleva dentro.

    Pendiente