PULSE: cómo TTS usó Claude Code para unificar videoseguridad, IA y monitoreo de energía en una sola plataforma
Un caso desarrollado en Ecuador junto a CTEC, partner de Claude, y replicable en cualquier operación con cámaras, UPS y climatización.
Sin una vista única y sin un sistema de alertas común: cámaras en un sistema, analítica en otro y los UPS y aires acondicionados en un tercero. Así funcionaba la operación de Trust Tech Solutions - TTS antes de PULSE. Además, había un problema que nadie veía: incluso los UPS perdían métricas sin avisar, lo cual era un asunto muy crítico en un país de alta vulnerabilidad en el aspecto energético como Ecuador.
El reto: sistemas aislados y datos que se perdían sin aviso
La videovigilancia, la analítica de productividad en tienda y el monitoreo de equipos críticos (UPS, HVAC y energía) funcionaban por separado. Nadie tenía la foto completa y cada sistema alertaba a su manera. Y lo peor de todo era que el problema más serio no se veía. Las lecturas de los UPS dejaron de llegar sin que saltara ningún error, aunque faltaban los datos de batería y la frecuencia llegaba a aparecer multiplicada incluso por 10: (599 Hz en lugar de 59,9 Hz). Si no puedes confiar en la lectura de un UPS, tampoco puedes confiar en tu respaldo de energía.
La solución: PULSE, construida con Claude Code
TTS diseñó PULSE, una plataforma que funciona por completo en un NUC instalado en sitio. La IA procesa el video en el borde, con Jetson Orin y TensorRT, y ningún video abandona la red. Claude Code participó en las partes técnicamente más difíciles del proyecto:
Cámaras Hikvision: integración de eventos y reproducción del NVR mediante ISAPI.
UPS: consultas SNMP con UPS-MIB, verificadas contra equipos reales.
Sensores de HVAC y energía: ingesta de datos por MQTT o HTTP.
Motor de reglas: convierte eventos de cámara y umbrales de sensores en alarmas configurables con notificaciones push.
Detrás del proyecto también estuvo CTEC. Como partner de Claude en Ecuador, CTEC se encargó del licenciamiento de Claude para el equipo de TTS y lo acompañó durante toda la adopción de la herramienta. Además, implementó mejores prácticas de arquitectura que orientaron el diseño de la solución desde el inicio. Así, el equipo de ingeniería de TTS pudo dedicarse a lo que más importaba: resolver los retos técnicos y construir PULSE.
“Claude Code convirtió a nuestros ingenieros en un equipo mucho más grande: entregas más rápidas, menos callejones sin salida y código que nuestra gente entiende”
Patricio Ávila, Gerente Comercial y de Operaciones, Trust Tech Solutions - TTS
Claude Code fue decisivo y hay evidencia que habla por sí misma. La integración de una cámara Hikvision con app HEOP embebida se resolvió sin un solo ciclo de compilar-flashear-probar: Claude Code leyó las 1.022 líneas de C del demo contra el backend Node y detectó que el multipart de la cámara no declaraba Content-Disposition, por lo que multer lo habría descartado y el endpoint habría respondido 400 sin decir por qué.
Los resultados
Menos ruido y más señal. Antes, una misma persona podía disparar hasta 48 eventos en 30 minutos. Ahora se genera uno por cámara y tipo dentro de una ventana configurable, de 60 segundos por defecto y ajustable por tipo de evento.
Grabaciones que por fin se pueden ver. El NVR enviaba H.265 por RTSP y fallaba igual en ffmpeg 6, ffmpeg 8 y VLC. Ahora la grabación se descarga por HTTP (ISAPI) y se convierte a H.264 para verla en el navegador.
Energía bajo control. El monitoreo de UPS pasó de 6 a 13 de 13 métricas correctas, verificadas con hardware real.
Datos que escalan. Un solo UPS consultado cada 60 segundos genera unas 18.700 filas al día, alrededor de 400 MB cada 90 días sin comprimir. Con retención por categoría (90 días para telemetría) y compresión a partir de los 30 días, ese volumen se mantiene acotado. Los gráficos históricos ya no envían 2.880 lecturas por métrica al día: la base de datos las agrega en unas pocas decenas de puntos.
En resumen: PULSE es visualización, integración y optimización
Con Claude Code, el agente de programación de Anthropic, y el acompañamiento de CTEC – Conectividad y Tecnología, partner de Claude en Ecuador, el equipo de ingeniería de TTS diseñó y construyó una plataforma que lo integra todo. Con Claude Code, TTS consiguió:
Pasar de hasta 48 eventos duplicados del mismo sujeto en 30 minutos a 1 evento por cámara y tipo.
Pasar de solo 6 de 13 a 13 de 13 métricas correctas en el monitoreo de UPS, verificadas con un UPS Forza OLLV3K0 real.
Hacer que las grabaciones del NVR, que antes no se podían reproducir, se vean directamente en el navegador.
Instalar la plataforma en un nuevo NUC con un solo comando y sin cambiar código.
22.000 líneas entre backend, cliente Flutter, borde en Python y una integración en C dentro de la cámara: se construyó con Claude Code en 5 semanas frente a una estimación interna de 4 meses, incluyendo el diagnóstico del flujo H.265 del NVR que fallaba idéntico en ffmpeg 6, ffmpeg 8 y VLC.
Hecho en Ecuador, replicable en el mundo
Toda empresa con cámaras IP, UPS y climatización tiene el mismo problema: retail, logística, banca, salud o manufactura. PULSE se instala con un solo comando y sin cambiar código, por lo cual puede ser aplicada en cientos de modelos de negocios y estándares.
¿Quieres llevar Claude a tu operación? Escríbenos a info@ctec.ec para conseguir el licenciamiento y acompañamiento adecuados para tu primer caso de uso con Claude y con retorno medible.
- Martín Villalba, 2026