"eedc - Energie Effizienz Data Center"

eedc - Energy Efficiency Data Center

Quick Start

Option 1: Home Assistant Add-on

  1. Add repository to HA Add-ons:
https://github.com/supernova1963/eedc-homeassistant
  1. Install and start the “EEDC” add-on
  2. Open via the sidebar

What is eedc?

eedc (Energy Efficiency Data Center) is a local application for the comprehensive evaluation and economic analysis of photovoltaic systems. The software runs standalone or as a Home Assistant add-on and stores all data locally.

Why eedc?

  • No cloud dependency – all data remains on your server.
  • Standalone capable – Works without Home Assistant
  • Comprehensive analysis – from energy balance to ROI calculation
  • Flexible data import – CSV import with dynamic columns
  • Multi-component system – PV system, storage, electric car, heat pump, wallbox, balcony power plant

Features

Cockpit & Dashboards

  • Aggregated overview with 7 sections (Energy, Efficiency, Storage, Electric Car, Heat Pump, Finance, CO2)
  • 8 specialized dashboards for each component
  • Formula tooltips display calculation principles on hover.
  • Year filter for multi-year analyses

Evaluations & Reporting

  • 6 analysis tabs : Energy, PV system, components, finance, CO2, investments
  • ROI dashboard with amortization curve and parent-child aggregation
  • Target-actual comparison against PVGIS forecasts
  • CSV/JSON export for external processing
  • Full JSON export for support and backup (NEW)

Outlook (forecasts)

  • 4 Forecast Tabs : Short-term (7 days), Long-term (12 months), Trend Analysis, Finance
  • Short-term forecast using weather data (Open-Meteo)
  • Long-term forecast using PVGIS data and performance ratio
  • Trend analysis with degradation calculation and seasonal patterns
  • Financial forecast including amortization progress and additional cost approach

Data collection

  • Manual form with dynamic component fields
  • CSV import with personalized columns and plausibility check (NEW)
  • Weather auto-fill via OpenMeteo / PVGIS TMY
  • Demo data for testing

Investment Management

  • Parent-child relationships : PV modules → inverters, DC storage → hybrid inverters
  • Type-specific parameters : V2H, arbitrage, kWp, orientation, tilt
  • ROI calculation per component and aggregated
  • Extended master data : Device data, contact persons, maintenance contracts

Asset Management

  • MaStR ID with direct link to the market master data register
  • Utility providers & meters : Electricity, gas, water with any number of meters
  • Foldable sections for clear forms

Optionale Home Assistant Integration

  • MQTT Discovery for native HA sensors
  • REST API for configuration.yaml
  • Export calculated KPIs back to HA

EEDC v3.1 — Major Update: Live Energy Flow, MQTT Inbound, Long-term Profiling

Hey everyone,

EEDC has seen a major update since the initial post. Here’s what’s new:

:arrows_counterclockwise: Animated Energy Flow Diagram
Real-time visualization showing where your energy flows: PV → House, PV → Battery, Grid → House, etc. Animated lines, SoC gauges, today’s kWh per component, and a butterfly chart showing sources vs. sinks throughout the day.


:satellite: MQTT Inbound
Universal data bridge — works with any smarthome system. For HA users with MariaDB/MySQL as recorder backend (where direct SQLite access isn’t possible), EEDC now generates the automation YAML for you.

:bar_chart: Monthly Overview & Long-term Analysis
Energy balance, self-sufficiency rate, net revenue in €, year-over-year comparison, efficiency trends.


:battery: Generic Inverter Support (v3.1.8)
For inverters that only provide a total PV value (e.g., E3DC): New “PV Total” power sensor. Automatically shown as a single node in the energy flow diagram.

:chart_with_upwards_trend: Energy Profile Persistence
Hourly energy data is now stored permanently (HA history only retains ~10 days). Foundation for upcoming daily analysis and battery sizing simulation.

Free, open source, 100% local — no cloud required.

Happy to answer questions!

Since there have been few to no inquiries or other contributions, I will close this topic here.

Should anyone else be interested, I would like to refer them to the topic in the simon42 forum or on GitHub.

eedc 4.1.0 — the energy flow view has been reorganized, and there is now a gallery

The energy flow view under Cockpit → Live has been rebuilt. If a row becomes too crowded, it groups similar devices into a single tile—PV strings are grouped by orientation (e.g., “South (5)”), while other devices are grouped by inverter. Clicking a tile opens a list of individual values, including bar charts, current power output, and today’s yield. Items remain displayed individually as long as there is enough space; on mobile phones, grouping kicks in sooner to prevent the card from becoming too tall. Total output is now displayed above the generation sources, and a car connected to a wallbox appears inside the wallbox’s tile rather than next to it.

Also new is a “House” background option, which overlays the flow diagram onto an image of a house—featuring day and night versions that match light or dark mode settings. These are AI-generated sample images and do not show your actual system; the existing background options remain unchanged.

Fixes included: A bidirectional car connected to a wallbox was being double-counted in the live balance. Power consumption for a heat pump with separate metering would get stuck at the initial recorded value if one of the two data axes was corrected later. Additionally, the “Test Connection” function for MQTT imports reported “Not authorized,” even though the saved password was correct.

And since screenshots posted here usually depict problems, there is now a gallery showing what eedc looks like with well-maintained data—twelve views (in both light and dark modes) from a demo system using dummy data.

:backhand_index_pointing_right: Gallery | EEDC

Thanks to everyone who initiated the energy flow update and followed up with images—the wishlist for this feature essentially served as the entire blueprint.