100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps
-
Updated
Apr 7, 2026 - Java
100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps
OpenEMS - Open Source Energy Management System
SteVe - OCPP server implementation in Java. Your trusted open-source EV charging station management system since 2013. Used by CPOs, manufacturers and developers worldwide. Managed cloud →
energy management system for the microgrid
The Source code for paper "Optimal Energy System Scheduling Combining Mixed-Integer Programming and Deep Reinforcement Learning". Safe reinforcement learning, energy management
⭐ Community-driven Tado integration with advanced analytics, smart automation, and features you won't find anywhere else.
EEBUS protocol implementation in go
Energy Management Using Real-Time Non-Intrusive Load Monitoring
A Python module to simulate SCADA and RTU communication over protocol 60870-5-104 to research ICT behavior in power grids.
Simple electrical flow Sankey cards for Home Assistant, visually displaying energy or power usage
🔋 Represent energy systems as Python data classes for improved modularity and readability
DRL-based ESSs scheduling environments in distribution networks.
Artificial Load Profile Generator for DSM
A neat helper that manages the standby state of unix and windows hosts with Wake-On-Lan (WOL) configured, with Web-GUI.
Enapter Blueprint Marketplace – integrate any device into your Energy Management System. 🔋 🔌 👩🏽💻 👨💻
Open source EEBUS (SHIP and SPINE) implementation written in C
Automatically control your sun blinds via home assistant based on the position of the sun.
Home Assistant Energy Optimiser
Load Balancing for EV Chargers using existing sensors - no vendor lock-in, no extra devices.
Custom integration to monitor and control Marstek Venus E v2, Venus E v3, Venus A, and Venus D systems in Home Assistant.
Add a description, image, and links to the energy-management topic page so that developers can more easily learn about it.
To associate your repository with the energy-management topic, visit your repo's landing page and select "manage topics."