Skip to main content

Energy Control Pro

Stop exporting solar energy without noticing. Maximize self-consumption with intelligent load control for Home Assistant.

Why Energy Control Pro?

Centralize solar energy detection, alerts, and load optimization without writing complex YAML automations.

Real-Time Monitoring

Track solar production, load consumption, and grid balance every 10 seconds with automatic state detection.

Smart Load Control

Automatically manage up to 3 loads with priority logic, anti-flapping protection, and configurable thresholds.

Intelligent Alerts

Get notified when exporting surplus power or importing from the grid while solar is available.

Quick Start

Get Energy Control Pro running in minutes with these simple steps.

1

Install via HACS

Open HACS in Home Assistant, add this repository as a custom integration, and search for Energy Control Pro.
Repository: https://github.com/springerd/energy-control-pro
Category: Integration
After installation, restart Home Assistant.
2

Add the Integration

Navigate to Settings → Devices & Services in Home Assistant, click Add Integration, and search for Energy Control Pro.
Only one instance of Energy Control Pro is allowed per Home Assistant installation.
3

Configure Your Setup

Choose between Simulation Mode (for testing with built-in profiles) or Real Mode (using your actual solar and load entities).
# Example Real Mode Configuration
Solar Power Entity: sensor.solar_power
Load Power Entity: sensor.home_consumption
Import Threshold: 800W
Export Threshold: 800W
Duration Threshold: 10 minutes
4

Enable Optimization

Turn on the switch.energy_control_pro_optimization entity and configure up to 3 loads with priority levels and power thresholds.The integration will now automatically control your configured devices based on solar surplus and grid import conditions.

Explore by Topic

Deep dive into specific features and learn how to get the most out of Energy Control Pro.

Energy Monitoring

Real-time sensors for solar, load, surplus, import, export, and energy state tracking.

Load Optimization

Intelligent control engine with priority logic, cooldown periods, and anti-flapping protection.

Alerts & Notifications

Persistent notifications for prolonged grid export and import-while-solar conditions.

Simulation Mode

Test your dashboards and automations with realistic sunny, cloudy, and winter profiles.

Optimization Strategies

Learn about maximize self-consumption, avoid grid import, and balanced strategies.

Dashboard Setup

Import pre-built dashboards for visualizing energy flow and optimization state.

API Reference

Complete reference for all sensors, switches, and configuration options.

Sensors

All available sensor entities including power metrics and duration tracking.

Switches & Selects

Runtime controls for enabling optimization and selecting strategies.

Configuration Options

Complete list of thresholds, entity mappings, and behavior settings.

Optimization Config

Load configuration including priority, surplus requirements, and timing parameters.

Ready to optimize your solar self-consumption?

Install Energy Control Pro today and let your Home Assistant automatically manage your loads for maximum efficiency.

Get Started Now