Plataforma web de análisis energético para comercializadoras: paneles personalizables, curvas de consumo, comparativa de tarifas, alertas e informes.
El reto
Para una comercializadora eléctrica, conocer cómo consume cada cliente es la base para ofrecerle la tarifa adecuada y detectar problemas a tiempo. SWAP Energía tenía esos datos repartidos en varios sitios: lecturas de contadores de telemedida, curvas de consumo de las distribuidoras, precios horarios del mercado eléctrico y facturas de otras compañías en papel o PDF.
La compañía necesitaba una herramienta que reuniera toda esa información, la mostrara de forma clara y permitiera responder rápido a la pregunta clave de cualquier cliente: ¿estoy pagando lo que debería?
La solución
Desarrollamos una plataforma web de análisis energético dividida en una API con la lógica de cálculo y una aplicación para el equipo comercial y técnico.
- Escritorios personalizables: cada usuario crea sus propios paneles con gráficas, medidores, tablas y diagramas de tarta. Los widgets se colocan arrastrándolos, se redimensionan y se actualizan en tiempo real. Los paneles se pueden duplicar y compartir con un grupo.
- Curvas de consumo: se cargan las lecturas cuartohorarias de cada punto de suministro, directamente de los contadores, de los servicios oficiales o importándolas desde fichero. Sobre ellas se calculan los maxímetros y la potencia demandada.
- Comparativa y optimización de tarifas: se aplican distintas tarifas sobre el consumo real del cliente para ver cuál le sale más barata, ajustar la potencia contratada y simular productos indexados con precios horarios del mercado (ESIOS / Red Eléctrica).
- Alertas y control de equipos: avisos por email y notificación push cuando el consumo se sale de lo esperado o un contador de telemedida informa de una avería.
- Informes: informes de consumo y ahorro en PDF, con envío periódico programado y versiones públicas que se enlazan desde el CRM comercial sin necesidad de iniciar sesión.
Tecnologías
- Backend: PHP API REST
- Bases de datos: MySQL para la gestión e InfluxDB para las series temporales de consumo, con Kapacitor para alertas
- Frontend: Ionic y Angular, con Chart.js para las gráficas
- Integraciones: precios del mercado eléctrico, plataforma de telemedida propia
- Notificaciones: email y push
El resultado
SWAP Energía cuenta ahora con una visión completa del consumo de sus clientes en una sola herramienta. El equipo comercial prepara comparativas y propuestas de ahorro con datos reales en vez de estimaciones, y puede partir directamente de la factura que el cliente tiene en la mano.
Los clientes con telemedida tienen sus suministros vigilados de forma continua, con avisos automáticos ante consumos anómalos o averías. Además, el sistema se integra con el CRM comercial de la compañía, así que la información de consumo acompaña a cada contrato durante toda su vida.
