// Python Dev

Sistema automatico de control del consumo energetico

Publicado el 26.03.2026

Tarea del cliente

El cliente estaba construyendo infraestructura para carga de vehiculos electricos y necesitaba un sistema que administrara automaticamente el suministro de energia segun limites de consumo sin supervision manual constante.

Que se hizo

  • • Se desarrollo un MVP donde cada punto de carga sigue un modelo 'medidor-rele-usuario'.
  • • Un vendedor asigna un limite de consumo, el sistema sigue las lecturas en tiempo real y apaga automaticamente el rele cuando el limite se agota.
  • • Cuando se agrega un nuevo limite, el rele vuelve a encenderse, mientras el administrador puede controlar los reles manualmente en cualquier momento.
  • • Las lecturas llegan por MQTT, el sistema se suscribe a topicos, analiza los paquetes entrantes y pasa los datos a la logica de negocio.
  • • Todos los comandos del rele y el historial de limites se registran para auditoria.
  • • Se implementaron roles de administrador y vendedor, ademas de cobertura de pruebas con un escenario de integracion de extremo a extremo.

Resultado

El cliente obtuvo un MVP funcional para control automatico de energia con logica validada de apagado por limite y una base para seguir escalando.

Este proyecto combinaba logica backend, procesamiento orientado a eventos de datos de dispositivos y una interfaz operativa. La principal dificultad no era solo almacenar lecturas, sino actuar sobre ellas en tiempo real manteniendo una auditoria transparente.

Gracias a MQTT y a un modelo de dominio claro, el sistema se convirtio en una base para seguir ampliando la infraestructura de puntos de carga, donde el control directo de la energia importa tanto como la analitica.

Stack:
#Python 3.11 #aiohttp #PostgreSQL #MQTT #Mosquitto #Docker #Tailwind CSS #Alpine.js

Nueva solicitud

Enviar una solicitud

Confirme que no es un bot.