EMS-ESP
Open-source firmware for ESP32 to communicate with EMS heating appliances
EMS-ESP is an open-source firmware for the Espressif ESP32 microcontroller to communicate with EMS (Energy Management System) compatible equipment from manufacturers such as Bosch, Buderus, Nefit, Junkers, Worcester, Sieger, elm.leblanc and iVT.
🚀 Key Features
🔌 Device Compatibility
- EMS, EMS+, EMS2, EMS Plus protocols
- Logamatic EMS, Junkers 2-wire
- Heatronic 3 and 4
- 120+ different EMS compatible devices
🌐 Web Interface
- Multi-user, multi-language interface
- Real-time monitoring and control
- Easy settings configuration
- 11 languages supported
🔧 Integration & Automation
- Home Assistant, Domoticz, openHAB
- Modbus support
- Powerful Scheduler
- Notification service
⚡ Advanced Features
- External sensor support
- Serial/USB & Telnet console
- Thermostat simulation
- Custom EMS entities
For a complete list of features, read the change log
📱 Live Demo
Try Live Demo
Select your language on the sign-on page and log in with any username and password
📦
Get Started
Ready to install EMS-ESP? Check out our installation guide to get started.
Installation Guide🆘
Need Help?
Having issues or need support? Check out our support resources and community.
Get Support