Consolidado hecho desde las partes 1–6. Acá queda sólo lo confirmado. Hipótesis, dudas y líneas de investigación quedaron afuera.
Alcance
Fuente: partes 1–6 de la documentación TCN / OurVend.
Criterio: incluir sólo hechos marcados o descritos como confirmados/observados/probados.
Excluir: hipótesis, interpretación no validada, preguntas abiertas y futuros posibles.
Estado general confirmado
La máquina TCN quedó operativa a nivel mecánico y de conectividad básica.
Se confirmaron: 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 y exportación de base SQLite.
Se confirmó integración operativa con EasyCoin.
Se confirmó integración operativa con BillWallet.
Se confirmó cobro real con liberación correcta de producto.
Machine ID observado en configuración: 2601070188.
Arquitectura confirmada al nivel operativo observado:
OurVend cumple rol de nube para stock, precios, sincronización y monitoreo.
Android cumple rol de interfaz gráfica, publicidad multimedia, idioma y sincronización con servidor.
Main board cumple rol de control de motores, sensores, bandejas y dispensado.
Cloud / OurVend confirmado
Se observaron URLs de acceso OurVend:
https://os.ourvend.com/Account/Login
https://oshw.ourvend.com/Account/HLogin
Desde OurVend se confirmó modificación remota de stock.
Desde OurVend se confirmó modificación remota de precio.
Se confirmó sincronización con la máquina.
Se confirmó que la máquina reporta información operativa al backend, incluyendo al menos Machine ID, slots, precios, stock, estado y SKU.
Publicidad / exportaciones / sistema interno confirmado
Se confirmó publicidad local por imágenes.
Se confirmó publicidad local por video.
Se confirmó importación por USB.
Se confirmó exportación de configuración.
Se confirmó exportación de logs.
Se confirmó exportación de base SQLite.
En TrayPreferences se observaron:
Servidor: qrc.ourvend.com
Puerto: 4150
Machine ID: 2601070188
Idioma: en
Idioma WM: español
Se observó is_use_language_package = true.
Se observó AdvertRemote = false.
Se observó RemoteAdSysType configurado.
Se observó infraestructura FTP/config relacionada con contenido remoto:
Host: ad.ourvend.com
Usuario: ysftp
También quedó documentado que existía una contraseña en la configuración exportada, pero ese valor no aparece en este consolidado porque no quedó expuesto aquí como hecho recuperado.
Se observó URL de actualizaciones: tfs.android.tcnvmms.com.
Operación mecánica y de stock confirmada
Slot Management funciona correctamente.
Se pudieron probar motores.
Se pudieron probar canales.
Se pudo validar expulsión/liberación de producto.
La operación de stock puede ajustarse desde cloud y verificarse contra stock real.
Pagos confirmados
La empresa usada para pagos es EasyCoin.
La gestión de dispositivos y cuentas se realiza mediante BillWallet.
Se recibió e instaló un dispositivo EasyCoin con personal de la empresa.
Resultado de instalación: exitosa.
Flujo de compra real confirmado:
usuario selecciona producto
usuario realiza pago
EasyCoin recibe confirmación
la máquina libera el canal
el producto cae correctamente
BillWallet administra la asociación del dispositivo con una cuenta de usuario.
Un usuario BillWallet puede administrar múltiples dispositivos.
Todos los dispositivos asociados a ese usuario cobran al mismo MercadoPago.
Cada cuenta BillWallet genera un QR de pago.
Si cambia MercadoPago, cambia el QR y debe reemplazarse el QR físico.
Checklist operativo confirmado
Para validar una máquina operativa se usa al menos este criterio visible:
máquina visible en OurVend
comunicación activa
stock sincronizado
precios sincronizados
motores probados
compra real exitosa
QR correcto y visible
QR legal pegado detrás de la heladera
Qué NO entra en este consolidado
Hipótesis sobre ImageGoods, Text, v3Skins, branding, traducciones completas y backend propio.
Hipótesis sobre control total sin OurVend.
Hipótesis sobre uso exacto del FTP para ads, idiomas o skins.
Preguntas abiertas sobre protocolo TCP, autenticación y reemplazo de vendor backend.
Uso recomendado
Tomar este documento como base corta de verdad operativa actual.
Usar las partes 2–6 sólo para investigación adicional, no como fuente única de verdad confirmada.