Case Study: Yotta Energy — Developing a Leading EMS

Innovating Panel-Level Battery Storage

 

Industry: Renewable Energy

Focus: EMS Design & Development

Project Scope: Frontend & Backend enhancements for the SOLARLEAF-based Energy Management System.

 

Read Case Study

EXECUTIVE SUMMARY

Accelerating Growth

Yotta Energy—a pioneering energy technology provider in Austin, TX—sought to develop advanced frontend and backend capabilities for its Energy Management System (EMS). Their SOLARLEAF panel-level batteries required robust software to attract new customers and secure additional funding. Codibly collaborated with Yotta on core EMS enhancements, including DXF-based site visualizations, streamlined commissioning workflows, OCPP integration for EV charging, and real-time diagnostics. These enhancements have positioned Yotta for significant market expansion and investor interest.

Key Challenges

  • Building an EMS platform that supports panel-level battery storage at scale.
  • Providing site planners and installers with intuitive visualization and commissioning features.
  • Demonstrating rapid ROI.
  • Seeking integrated EV charging solutions.
  • Ensuring real-time data flow for diagnostics and streamlined asset management.

CHALLENGE & GOALS

Obstacles on the Path to a Full-Featured EMS

electric_bolt

Panel-Level Storage

• Yotta’s SOLARLEAF products needed an EMS that could manage distributed 1 kWh batteries.
• The system needed to accommodate small to large site deployments seamlessly.

build

Site Setup & Visualization

• Installers lacked a clear, automated way to overlay DXF-based site plans.
• Module-level data had to be mapped for real-time diagnostics.

insights

EMS-Ready Features

• Yotta aimed to showcase advanced EMS capabilities to secure a new funding round.
• OCPP integration and advanced analytics were key differentiators.

groups

Scalable Architecture

• Existing back-end needed restructuring for multi-device & multi-site support.
• System must handle future expansions such as EV charging & VPP scenarios.

SOLUTION & RESULTS

Core EMS Enhancements Delivered

  • DXF-Based Site Visualization: Importing DXF layouts and images from planning tools, enabling interactive module-level mapping with real-time metrics (e.g., SoC, location data, historical timelines).
  • Streamlined Commissioning Workflow: Automated device discovery, multi-method device definition (barcode, CSV), and real-time connectivity checks, accelerating site setup.
  • Redesigned UI & Dashboards: Light/dark modes, dynamic widgets in text, graph, or spatial formats, and an intuitive interface for commissioning, troubleshooting, or advanced analytics.
  • OCPP Integration for EV Chargers: Monitoring charger states via a time-series database, advanced performance analytics, and card access management for secure charging sessions.
  • Live Diagnostics: Second-by-second telemetry streaming from devices, displayed via site layout, interactive graphs, or tabular views, simplifying maintenance and fault isolation.

Additional Results

Data Tagging and Edge Mapping: All device data is tagged and enriched for continuity and easy retrieval, even if assets or site layouts change over time.
Asset Management Improvements: Extended database fields for component details, linking batteries, inverters, and solar modules. Gateway assignment is fully automated during commissioning.

IMPLEMENTATION APPROACH

Agile Delivery with a Focus on MVP

Codibly uses a structured Agile approach for short development cycles, continuous feedback loops, and iterative releases. We categorize project scope into “Must Have” (core functionalities crucial for go-to-market or fundraising) and “Nice to Have” (enhancements to be added as resources allow). This ensures focus on immediate business impact while keeping the door open for future innovation.

apps

Must Have Scope

• Core EMS features (e.g., commissioning workflows, asset management)
• Ensures quick wins and investor-ready functionality
• Aligns with immediate business priorities

star

Nice to Have Scope

• Extended capabilities (e.g., deeper device integration, OCPP add-ons)
• Offers additional enhancements to strengthen the EMS
• Flexible options based on available time and budget

schedule

Iterative Sprints

• Short, time-boxed cycles for adaptive planning
• Continual reprioritization based on feedback
• Early demos and reviews to ensure alignment

check_circle

Methodology

• Daily standups, sprint retros, and transparent backlog
• Close collaboration with client stakeholders
• Emphasis on delivering tangible business value each sprint

RESULTS

Empowering Yotta’s EMS

  • Enhanced EMS Architecture: Workshops defined a scalable solution approach, unifying battery, solar, and inverter data layers.
  • Clear MVP Backlog: Detailed epics, features, and sprints for high-priority capabilities (commissioning, asset management).
  • Stronger Investor Pitch: UI redesign, OCPP feasibility, and live diagnostics to demonstrate advanced functionalities during funding discussions.
  • Foundation for Growth: The collaboration fosters an ongoing partnership to further refine device communications, forecasting, and VPP capabilities.

Client testimonial

What Our Partner Says

“We have been incredibly impressed by the Codibly team throughout the engagement to date. They have worked hard to understand our priorities and to focus on delivering business value with each feature they develop. The Codibly team is differentiated from other software development teams because they deeply understand the energy domain. They not only deliver high-quality software but also act as thought partners to ensure we build the best solution for our market.”

Andrew Tanner

CTO at Yotta Energy

CONTACT US

Curious to Learn More? Let’s Talk About Your EMS Needs.