KEBA KeEnergy – Home Assistant Integration for KEBA heat pumps¶
KEBA KeEnergy Integration is a powerful custom Home Assistant integration that allows you to connect and monitor KEBA-based heat pumps directly within your smart home. The integration exposes data from the KEBA KeEnergy web interface as Home Assistant entities for monitoring, control, and automation of heating and hot water systems.
Take a look at the example page in the Wiki to create awesome dashboards in Home Assistant.
With the KEBA KeEnergy Home Assistant Integration, you can¶
- Connects to your KEBA heat pump via the KeEnergy Web HMI API using host and port
- Monitor temperatures, operating states and system settings
- Control operating modes and parameters directly from Home Assistant
- Build automations based on heating demand, energy usage or schedules
- This turns your heat pump into a fully integrated smart-home component
Features¶
- Automatic discovery of KEBA KeEnergy-based systems
- Compatible with multiple KEBA-controlled heat pumps
- Works as a Home Assistant custom integration (HACS supported)
- Provides a full set of entities – sensors, binary sensors, number and select entities for:
- Heat pump
- Heating circuit
- Solar circuit
- Hot water tank
- Buffer tank
- External heat source
Looking for more information? The Wiki contains in-depth documentation.
Supported systems¶
The KEBA KeEnergy Integration works with heat pumps that provide a KEBA KeEnergy Web HMI interface. It is successfully used with devices from manufacturers such as M-TEC, Windhager and ino, as well as other systems based on KEBA controls.
Requirements¶
- A running instance of Home Assistant with HACS installed for managing custom integrations.
- Network connectivity from the Home Assistant host to the KEBA heat pump’s Web HMI interface, including proper host/IP and port access.
Getting started¶
- Install this integration with HACS (search for “KEBA KeEnergy”) or copy the contents of this repository into the
custom_components/keba_keenergydirectory. - Restart Home Assistant after installation completes.
- Start the configuration flow: go to
Configuration->Integrations, click the+ Add Integrationand selectKEBA KeEnergyfrom the list. - Add IP address or hostname of your KEBA KeEnergy device.
- Enjoy :-)
