Conversión estática desde DOCX. Fuente: /home/sebas/work/projects/ballbox/docs/tcn-maquinas-recibido-2026-05-26/PARTE 1 - DOCUMENTACION MAESTRA DE INVESTIGACION Y OPERACION.docx
Máquinas Expendedoras TCN / OurVend
Versión 1.0 (Bitácora completa)
Este documento existe para evitar perder conocimiento.
La idea NO es generar un resumen ejecutivo.
La idea es que cualquier integrante de BallBox pueda tomar este documento dentro de seis meses o dos años y continuar exactamente desde el punto donde quedó la investigación.
Por ese motivo se documentan:
Hallazgos confirmados.
Errores encontrados.
Pruebas realizadas.
Hipótesis.
Configuraciones.
Procedimientos.
Dudas pendientes.
Decisiones tomadas.
Incluso si una hipótesis resulta incorrecta, se documenta porque evita repetir experimentos.
La investigación comenzó sobre máquinas expendedoras TCN provenientes de China.
Objetivos iniciales:
Comprender funcionamiento interno.
Comprender configuración de software.
Conectar internet.
Configurar productos.
Configurar imágenes.
Configurar publicidad.
Configurar idiomas.
Integrar medios de pago.
Evaluar independencia futura respecto de OurVend.
Al comenzar la investigación prácticamente no existía conocimiento operativo sobre la plataforma.
Actualmente:
Conexión WiFi.
Acceso Android.
Acceso backstage.
Configuración de slots.
Prueba de motores.
Prueba de expulsión.
Conexión OurVend.
Modificación remota de stock.
Modificación remota de precios.
Importación USB.
Publicidad por imágenes.
Publicidad por video.
Exportación de configuración.
Exportación de logs.
Exportación de base SQLite.
Integración EasyCoin.
Integración BillWallet.
Cobro real con liberación de producto.
Traducción completa.
Comprensión completa de ImageGoods.
Comprensión completa de Text.
Comprensión completa de v3Skins.
Publicidad remota online.
Comprensión protocolo TCP.
Posible backend propio.
Modelo observado:
Machine ID observado:
2601070188
Resolución:
1920x1080
Orientación:
Vertical
Main Board:
Puerto serie principal:
/dev/ttyS2
Baud rate:
9600
Servidor configurado:
qrc.ourvend.com
Puerto configurado:
4150
Aplicación Android observada:
Android:
Rockchip K518 Android 7.1.2
Memoria observada:
Almacenamiento:
Luego de múltiples pruebas se concluye que la arquitectura parece dividirse en tres componentes:
OurVend
Responsable de:
nube
stock
precios
sincronización
monitoreo
Android
Responsable de:
interfaz gráfica
publicidad
multimedia
idioma
sincronización con servidor
Main Board
Responsable de:
motores
sensores
bandejas
dispensado
Esquema simplificado:
OurVend Cloud
↓
Android TCN
↓
Main Board
↓
Motores
↓
Producto
Primer problema encontrado
La máquina no detectaba:
WiFi local
hotspot
Inicialmente se creyó que:
la antena estaba fallando
era obligatorio usar SIM
Descubrimiento
Se activó:
Maximizar compatibilidad
en iPhone.
Inmediatamente apareció el hotspot.
Conclusión:
La máquina posee restricciones de compatibilidad WiFi.
Hipótesis
Posiblemente:
sólo 2.4GHz
problemas con algunos canales automáticos
problemas con configuraciones modernas
Recomendación BallBox
Si una máquina no detecta red:
probar hotspot
activar maximizar compatibilidad
usar WPA2
usar canal 1
usar canal 6
antes de asumir fallas.
La máquina posee antena.
EasyCoin posee antena independiente.
Ambos dispositivos se encuentran dentro de estructura metálica.
Hipótesis:
La estructura puede degradar señal.
Posible solución:
sacar antenas al exterior.
Debe probarse en instalaciones reales.
Agregar al checklist:
□ evaluar señal
□ evaluar antena externa
Primer hallazgo importante:
Slot Management funciona correctamente.
Se pudieron:
probar motores
probar canales
expulsar productos
Regla BallBox
Nunca asumir que todos los canales funcionan.
Cada canal debe probarse.
Checklist:
□ Canal 1
□ Canal 2
□ Canal 3
...
hasta validar todos.
Tubos de pelotas
Problema encontrado:
si quedan libres en el centro pueden:
girar
rotar
bloquear siguiente tubo
Configuración recomendada
Canal doble.
Apoyados contra pared lateral.
Resultado:
Menor probabilidad de atasco.
Productos textiles
Ejemplos:
medias
grips
bandas
Problema:
pueden deslizarse debajo del espiral.
Si ocurre:
el espiral gira
pero el producto no cae.
Configuración recomendada
Doblar y acomodar.
Verificar físicamente.
Probar múltiples veces.
Nunca asumir.
Existe QR provisto por despachante.
Debe pegarse:
detrás de la heladera.
Agregar al checklist obligatorio.
No entregar máquina sin QR colocado.
URLs observadas:
https://os.ourvend.com/Account/Login
https://oshw.ourvend.com/Account/HLogin
Se confirmó:
modificación remota de stock
modificación remota de precio
sincronización con máquina
Proceso observado:
crear proveedor
crear categoría
crear producto
Problema encontrado:
la plataforma informa aprobación manual.
Tiempo indicado:
1-2 días hábiles.
Hipótesis:
las imágenes locales de la máquina podrían no depender completamente de esa aprobación.
Pendiente investigar.