Заказчик строил инфраструктуру для зарядки электромобилей и нуждался в системе, которая автоматически управляет подачей электроэнергии по лимитам без постоянного ручного мониторинга.
Что было сделано
• Разработан MVP, где каждая точка зарядки работает по схеме «счётчик — реле — пользователь».
• Продавец выдаёт лимит потребления, система отслеживает показания в реальном времени и автоматически отключает реле, когда лимит исчерпан.
• При добавлении нового лимита реле включается обратно, а администратор может управлять реле вручную в любой момент.
• Показания счётчиков поступают через MQTT, система подписывается на топики, разбирает входящие пакеты и передаёт данные в бизнес-логику.
• Все команды реле и история лимитов логируются для аудита.
• Реализованы роли администратора и продавца, а также тестовое покрытие, включая интеграционный сценарий полного цикла.
Результат
Заказчик получил рабочий MVP для автоматического контроля энергопотребления с подтверждённой бизнес-логикой отключения по лимиту и возможностью дальнейшего масштабирования.