Saltar a contenido

IoT Device Setup

🤖 Explicar con IA

Esta guía cubre la configuración y gestión de integraciones IoT para 4Geeks Perks, permitiendo el seguimiento en tiempo real y el canje automatizado de beneficios a través de dispositivos conectados.

Función Premium

Las integraciones IoT están disponibles exclusivamente en el plan Premium.

Resumen

4Geeks Perks soporta varios dispositivos IoT para crear una experiencia de canje de beneficios fluida y sin contacto:

  • Máquinas Expendedoras: Rastrea el consumo de snacks y bebidas en tiempo real
  • Estaciones de Café: Monitorea el uso de café y automatiza alertas de reabastecimiento
  • Mercados de Autoservicio: Minoría desatendida 24/7 con checkout automatizado
  • Lectores RFID: Habilita autenticación y pago basado en tarjeta en todos los puntos IoT
  • Casilleros Inteligentes: Entrega segura de paquetes y recogida de beneficios

Dispositivos Soportados

Máquinas Expendedoras

4Geeks Perks se integra con máquinas expendedoras inteligentes que soportan:

  • Lectores de tarjetas RFID
  • Sistemas de pago sin efectivo
  • Seguimiento de inventario
  • Monitoreo remoto
  • Datos de ventas en tiempo real

Marcas Compatibles: - Crane Merchandising Systems - Automatic Products International (API) - Seaga Manufacturing - TCN Vending - Soluciones personalizadas (vía API)

Estaciones de Café

Sistemas inteligentes de café y bebidas con:

  • Autenticación RFID
  • Seguimiento de uso
  • Análisis de consumo
  • Monitoreo automático de suministros
  • Métricas de calidad

Sistemas Compatibles: - Máquinas profesionales Jura - Sistemas de café Franke - Café expendedor Necta - Máquinas personalizadas habilitadas con IoT

Mercados de Autoservicio

Espacios minoristas desatendidos con:

  • Entrada controlada por RFID
  • Estantes inteligentes con sensores de peso
  • Visión por computadora para reconocimiento de productos
  • Checkout automatizado
  • Gestión de inventario en tiempo real

Soluciones Soportadas: - Socios tecnológicos de Amazon Just Walk Out - Micro-mercados estándar controlados por RFID - Configuraciones minoristas inteligentes personalizadas

Lectores RFID

Lectores RFID independientes para canje de beneficios:

  • Lectores HID Global
  • Lectores AWID
  • Lectores multi-tecnología (RFID + NFC)
  • Lectores de escritorio USB para uso administrativo

Requisitos Previos

Antes de configurar integraciones IoT:

  1. Plan Premium: Asegúrate de que tu cuenta tenga acceso Premium
  2. Infraestructura de Red:
  3. Conexión a internet estable en las ubicaciones de los dispositivos
  4. Conectividad Wi-Fi o Ethernet
  5. Ancho de banda adecuado para transmisión de datos en tiempo real
  6. Fuente de Alimentación: Conexión eléctrica confiable para todos los dispositivos
  7. Espacio Físico: Ubicación apropiada con seguridad adecuada
  8. Aprobación de TI: Coordina con tu departamento de TI para acceso a la red

Configurando la Integración de Máquinas Expendedoras

Paso 1: Preparación del Dispositivo

  1. Asegúrate de que la máquina expendedora tenga:
  2. Módulo controlador IoT instalado
  3. Conectividad de red configurada
  4. Lector RFID adjunto (si no está integrado)
  5. Firmware actualizado a la última versión

  6. Prueba la funcionalidad básica:

  7. Dispensación de productos
  8. Procesamiento de pagos
  9. Comunicación de red
  10. Lectura de tarjetas RFID

Paso 2: Registrar Dispositivo en 4Geeks Perks

  1. Inicia sesión en la Consola de 4Geeks
  2. Navega a Perks > IoT Devices > Add Device
  3. Selecciona el tipo de dispositivo: Vending Machine
  4. Completa los detalles del dispositivo:
  5. Nombre del dispositivo: Nombre descriptivo (ej., “Building A - Floor 2 Vending”)
  6. Ubicación: Ubicación física
  7. Número de serie: Serie del fabricante
  8. Dirección MAC: Identificador de red
  9. Dirección IP: IP actual (si es estática)
  10. Elige el método de integración:
  11. API Directa: Para máquinas expendedoras inteligentes con API nativa
  12. Middleware: Para máquinas que requieren traducción de protocolo
  13. Sincronización manual: Para máquinas básicas con conectividad limitada
  14. Haz clic en Register

Paso 3: Configurar Integración

  1. Después del registro, haz clic en Configure en el dispositivo
  2. Configura la conexión API:
  3. Endpoint de API: URL de la API de la máquina expendedora
  4. Autenticación: Clave de API o credenciales OAuth
  5. Intervalo de sondeo: Frecuencia de sincronización de datos (recomendado: 5 minutos)
  6. Asigna productos:
  7. Importa el catálogo de productos de la máquina expendedora
  8. Asigna categorías de beneficios (snacks, bebidas, opciones saludables)
  9. Establece precios y reglas de subsidio
  10. Configura reglas de canje:
  11. Método de pago: Puntos de billetera, tarjeta RFID, o híbrido
  12. Límites diarios: Máximo de transacciones por empleado
  13. Empleados elegibles: Quién puede usar esta máquina
  14. Prueba la conexión:
  15. Haz clic en Test Connection
  16. Verifica que los datos fluyan correctamente
  17. Realiza una transacción de prueba
  18. Haz clic en Save and Activate

Paso 4: Configuración del Empleado

  1. Notifica a los empleados sobre el nuevo beneficio de máquina expendedora
  2. Asegúrate de que todos los empleados tengan:
  3. Cuenta activa de 4Geeks Perks
  4. Tarjeta RFID activada
  5. Saldo suficiente en la billetera
  6. Proporciona instrucciones de uso:
  7. Acércate a la máquina expendedora
  8. Toca la tarjeta RFID en el lector
  9. Selecciona el producto
  10. Confirma el canje
  11. Recoge el producto

Configurando la Integración de Estación de Café

Paso 1: Preparación de la Máquina

  1. Asegúrate de que la máquina de café tenga:
  2. Módulo IoT instalado
  3. Conectividad de red
  4. Lector RFID (integrado o externo)
  5. Líneas de agua y suministros conectadas

  6. Configura los ajustes de la máquina:

  7. Tipos de bebidas disponibles
  8. Tamaños de taza
  9. Preferencias de temperatura
  10. Programa de mantenimiento

Paso 2: Registrar Estación de Café

  1. Ve a Perks > IoT Devices > Add Device
  2. Selecciona el tipo de dispositivo: Coffee Station
  3. Completa los detalles:
  4. Nombre del dispositivo: (ej., “Main Break Room Coffee”)
  5. Ubicación: Sala o área específica
  6. Modelo de máquina: Fabricante y modelo
  7. Número de serie: Para seguimiento de garantía
  8. Elige el método de integración:
  9. API Directa: Para máquinas inteligentes
  10. Gateway IoT: Para máquinas con conectividad básica
  11. Haz clic en Register

Paso 3: Configurar Beneficio de Café

  1. Haz clic en Configure en el dispositivo registrado
  2. Configura el catálogo de bebidas:
  3. Espresso, americano, cappuccino, etc.
  4. Opciones de té y chocolate caliente
  5. Bebidas frías (si aplica)
  6. Define los precios:
  7. Gratis para todos los empleados
  8. Subsidiado (ej., la empresa paga 80%)
  9. Deducción de puntos de billetera
  10. Límites diarios (ej., 3 bebidas por día)
  11. Configura el seguimiento de uso:
  12. Rastrea consumo por empleado
  13. Monitorea horarios pico de uso
  14. Establece alertas de reabastecimiento
  15. Habilita notificaciones:
  16. Advertencias de suministro bajo
  17. Recordatorios de mantenimiento
  18. Alertas de umbral de uso
  19. Prueba la configuración:
  20. Realiza un canje de prueba
  21. Verifica que el seguimiento funcione
  22. Verifica la entrega de notificaciones
  23. Haz clic en Save and Activate

Configurando Mercado de Autoservicio

Paso 1: Infraestructura del Mercado

Los mercados de autoservicio requieren una configuración más extensa:

  1. Configuración Física:
  2. Sala segura o área cerrada
  3. Sistema de entrada controlado por RFID
  4. Estantes inteligentes o cámaras de visión por computadora
  5. Estación de checkout (opcional para completamente automatizado)

  6. Stack Tecnológico:

  7. Sistema de control de acceso
  8. Sistema de seguimiento de inventario
  9. Integración de procesamiento de pagos
  10. Cámaras de seguridad

Paso 2: Registrar Mercado

  1. Ve a Perks > IoT Devices > Add Device
  2. Selecciona el tipo de dispositivo: Self-Serve Market
  3. Completa los detalles:
  4. Nombre del mercado: (ej., “Building B Micro-Market”)
  5. Ubicación: Dirección completa y sala
  6. Horario de atención: 24/7 o horarios específicos
  7. Capacidad: Máximo de usuarios concurrentes
  8. Configura el control de acceso:
  9. Vincula al sistema de compuerta RFID
  10. Establece el método de autenticación de entrada
  11. Define procedimientos de anulación de emergencia
  12. Haz clic en Register

Paso 3: Configurar Catálogo de Productos

  1. Haz clic en Configure en el mercado
  2. Importa el inventario de productos:
  3. Sube CSV con la lista de productos
  4. Escanea códigos de barras para importación automática
  5. Entrada manual para catálogos pequeños
  6. Categoriza productos:
  7. Snacks
  8. Bebidas
  9. Comidas
  10. Cuidado personal
  11. Suministros de oficina
  12. Establece precios y subsidios:
  13. Precio completo
  14. Tarifa descontada
  15. Solo puntos de billetera
  16. Mezcla de métodos de pago
  17. Configura el seguimiento de inventario:
  18. Establece umbrales de reorden
  19. Define información del proveedor
  20. Habilita alertas de reorden automático
  21. Prueba el sistema:
  22. Entra con tarjeta RFID
  23. Selecciona productos
  24. Completa el checkout
  25. Verifica la actualización del inventario
  26. Verifica la deducción de la billetera
  27. Haz clic en Save and Activate

Configuración de Lector RFID

Lectores RFID Independientes

Para ubicaciones sin dispositivos IoT completos:

  1. Compra un lector RFID compatible
  2. Conecta a la red:
  3. USB a computadora local
  4. Ethernet a la red
  5. Configuración Wi-Fi
  6. Registra en 4Geeks Perks:
  7. Ve a Perks > IoT Devices > Add Device
  8. Selecciona RFID Reader
  9. Ingresa los detalles del dispositivo
  10. Configura el endpoint
  11. Prueba la lectura de tarjetas:
  12. Toca la tarjeta RFID del empleado
  13. Verifica la identificación del empleado
  14. Confirma el acceso a la billetera
  15. Despliega en la ubicación

Configuración del Lector RFID

  1. Establece el modo del lector:
  2. Solo autenticación: Verificar identidad
  3. Pago habilitado: Procesar deducciones de billetera
  4. Seguimiento de tiempo: Registrar horas de entrada/salida
  5. Configura la seguridad:
  6. Configuración de cifrado
  7. Alertas de manipulación
  8. Comportamiento del modo offline
  9. Configura notificaciones:
  10. Estado de conexión
  11. Alertas de error
  12. Informes de uso

Monitoreando Dispositivos IoT

Panel de Dispositivos

  1. Ve a Perks > IoT Devices > Dashboard
  2. Ver todos los dispositivos conectados:
  3. Estado en línea/fuera de línea
  4. Hora de última comunicación
  5. Conteo de transacciones (hoy/mes)
  6. Estado de error
  7. Filtra por:
  8. Tipo de dispositivo
  9. Ubicación
  10. Estado
  11. Edificio

Detalles del Dispositivo

Haz clic en cualquier dispositivo para ver: - Estado en tiempo real - Historial de transacciones - Niveles de inventario (si aplica) - Programa de mantenimiento - Registros de errores - Métricas de rendimiento

Alertas y Notificaciones

Configura alertas para: - Dispositivo fuera de línea: Notificación inmediata - Inventario bajo: Advertencias basadas en umbrales - Alto uso: Detección de actividad inusual - Mantenimiento pendiente: Recordatorios programados - Error detectado: Alertas de mal funcionamiento del sistema

Configura en Perks > IoT Devices > Alerts

Solución de Problemas

Dispositivo Fuera de Línea

  1. Verifica las conexiones físicas:
  2. Fuente de alimentación
  3. Cable de red
  4. Estado del router/switch
  5. Verifica la conectividad de red:
  6. Haz ping a la IP del dispositivo
  7. Verifica las reglas del firewall
  8. Confirma la resolución DNS
  9. Reinicia el dispositivo:
  10. Ciclo de encendido
  11. Espera 2 minutos
  12. Verifica si vuelve a estar en línea
  13. Si aún está fuera de línea:
  14. Verifica los registros del dispositivo
  15. Contacta al fabricante del dispositivo
  16. Comunícate con el soporte de 4Geeks

Fallos en Transacciones

  1. Verifica la elegibilidad del empleado:
  2. Estado de cuenta activo
  3. Saldo suficiente en la billetera
  4. Beneficio habilitado para el empleado
  5. Verifica el estado del dispositivo:
  6. En línea y respondiendo
  7. Sin estados de error
  8. Transacciones recientes exitosas
  9. Revisa los registros de transacciones:
  10. Ve a Perks > Transactions
  11. Filtra por dispositivo y tiempo
  12. Identifica códigos de error
  13. Soluciones comunes:
  14. Reintenta la transacción
  15. Vuelve a sincronizar los datos del dispositivo
  16. Actualiza el firmware del dispositivo

Discrepancias de Inventario

  1. Realiza un conteo físico
  2. Compara con el inventario del sistema
  3. Identifica discrepancias
  4. Ajusta el inventario en el sistema:
  5. Ve a los detalles del dispositivo
  6. Haz clic en Adjust Inventory
  7. Ingresa las cantidades correctas
  8. Agrega una nota de ajuste
  9. Investiga la causa raíz:
  10. Robo o pérdida
  11. Mal funcionamiento del sensor
  12. Errores de sincronización

Mejores Prácticas de Seguridad

Seguridad de Red

  • Usa VLAN dedicada para dispositivos IoT
  • Implementa reglas de firewall que restrinjan la comunicación de dispositivos
  • Habilita cifrado WPA3 para dispositivos Wi-Fi
  • Actualiza regularmente el firmware de los dispositivos
  • Monitorea el tráfico de red en busca de anomalías

Seguridad de Datos

  • Todos los datos transmitidos vía TLS 1.3
  • Datos de empleados cifrados en reposo
  • Auditorías de seguridad regulares
  • Cumplimiento con GDPR y leyes locales de privacidad
  • Tiempos de espera de sesión automáticos

Seguridad Física

  • Instala dispositivos en áreas monitoreadas
  • Usa sellos a prueba de manipulación
  • Implementa controles de acceso para mantenimiento
  • Inspecciones físicas regulares
  • Documenta todas las actividades de mantenimiento

Integración API

Para soluciones IoT personalizadas, 4Geeks Perks proporciona APIs REST:

Autenticación

POST /api/v1/auth/token
Content-Type: application/json

{
  "client_id": "your_client_id",
  "client_secret": "your_client_secret",
  "grant_type": "client_credentials"
}

Registrar Dispositivo

POST /api/v1/iot/devices
Authorization: Bearer {token}
Content-Type: application/json

{
  "device_type": "vending_machine",
  "name": "Building A Vending",
  "location": "Floor 2, Break Room",
  "serial_number": "VM-12345",
  "integration_method": "api",
  "api_endpoint": "https://vending-api.example.com"
}

Reportar Transacción

POST /api/v1/iot/transactions
Authorization: Bearer {token}
Content-Type: application/json

{
  "device_id": "device_uuid",
  "employee_id": "employee_uuid",
  "product_id": "product_uuid",
  "amount": 150,
  "currency": "points",
  "timestamp": "2026-04-24T10:30:00Z"
}

Consulta la documentación completa de la API

Mantenimiento

Tareas de Mantenimiento Regulares

Diarias: - Revisa el panel de estado de dispositivos - Verifica alertas de errores - Monitorea las tasas de éxito de transacciones

Semanales: - Revisa los niveles de inventario - Verifica el análisis de uso - Confirma la sincronización de datos

Mensuales: - Inspección física de dispositivos - Verificación de actualizaciones de firmware - Revisión de auditoría de seguridad - Optimización de rendimiento

Trimestrales: - Auditoría completa del sistema - Revisión de seguridad de red - Calibración de dispositivos (si es necesario) - Revisión de rendimiento de proveedores

Actualizaciones de Firmware

  1. Verifica actualizaciones en Perks > IoT Devices > Updates
  2. Revisa las notas de la versión
  3. Programa la actualización durante horas de bajo uso
  4. Haz una copia de seguridad de la configuración del dispositivo
  5. Aplica la actualización
  6. Prueba la funcionalidad
  7. Monitorea durante 24 horas

Soporte

  • Documentación: Guías de 4Geeks Perks
  • Soporte Técnico: iot-support@4geeks.io
  • Compatibilidad de Dispositivos: Consulta la lista de compatibilidad o contacta ventas
  • Integración Personalizada: Servicios profesionales disponibles para soluciones personalizadas

Próximos Pasos


Aún con dudas? Pregunta en Discord o explore tutoriales