Screenshots From the README of marq24/ha-waterkotte.
About
Waterkotte Heatpump [+2020] is a HACS integration that reads and controls Waterkotte heat pumps over their local web interface. It talks to the built-in web server of the unit, so the data and settings match what the unit's own web frontend offers. It adds binary sensors, numbers, selects, sensors and switches, covering areas such as heating, cooling, hot water, pool, mixers and yearly performance figures. Operation modes and temperature setpoints can be adjusted, and weekly schedule switches and a holiday mode are included. Setup runs in the UI and asks for the interface type, either EcoTouch or EasyCon mode, depending on whether the web login needs credentials. Most sensors are disabled by default, and a diagnostics download is available for bug reports.
Automatic summary of the README and code of marq24/ha-waterkotte. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Switches
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Connect
- Watterkotte Interface-TypIf you need to provide a username & password to log in to the Waterkotte web interface, please select the interface type: EcoTouch Mode, else the EasyCon Mode.
User ecotouch
- Host or IP
- Username
- Password
- Polling Interval in seconds
- Number of tags to fetch in a single request (max. 75)
- Add the optional Schedule-Entities (650+)
- Do you want to configure multiple Waterkotte Systems in your HA installation?
User easycon
- Host or IP
- Username (OPTIONAL)Only if your Watterkotte use BasicAuth to access
- Password (OPTIONAL)Only if your Watterkotte use BasicAuth to access
- Polling Interval in seconds
- Number of tags to fetch in a single request (max. 75)
- Do you want to configure multiple Waterkotte Systems in your HA installation?
Features
- for an 'air source heat pump outdoor unit'
- to adjust 'heating curves'
- to adjust the 'Water disinfection'
- for a 'pool' unit' (incl. heating curve)
After setup
- Username
- Password
- Polling Interval in seconds
- Number of tags to fetch in a single request (max. 75)
- Add the optional Schedule-Entities (650+)
Texts from the code of marq24/ha-waterkotte.
Entities
- Binary sensorsSource pump, Heat pump, EVD, Compressor, Compressor II, Electrical heater, Notifications, Cooling, Hot water, Pool, and 28 more
- code_genSchedule, Heating, Cooling, Hot Water, Pool, Mixer 1, Mixer 2, Mixer 3, Circulation pump buffer tank, Solar Control, and 11 more
- NumbersT setpoint, T Cooling, T out begin, Flow temperature limitation, Heating temperature, Temperature adjustment, Hysteresis setpoint, T heating limit, T heating limit target, T norm outdoor, and 34 more
- SelectsHeating Control, Pool Control, Vent Operation mode (I4582), Vent Operation mode (alternative), Operation mode cooling, Operation mode heating, Operation mode PV, Operation mode hot water, Operation mode pool, Operation mode external heater, and 12 more
- SensorsElectrical year performance, Compressor year performance, Heat source pump year performance, Electrical heater year performance, Thermal year performance, Heating year performance, Hot water year performance, Pool year performance, Cooling year performance, Outdoor temperature, and 87 more
- SwitchesHoliday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Continuous operation heating pump during heating period, Continuous operation heating pump during cooling period, and 5 more
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
This Home Assistant Integration is providing information from the German heatpump pioneer Waterkotte. In addition and where possible functions are provided to control the system.
Please note, that this integration is not official and not supported by the Waterkotte development team. I am not affiliated with Waterkotte in any way.
Shows in Vulpo
Quick Toggle card, Select card, Chart card, Apple Watch, Control Center.Information
- Installs
- 126 sharing analytics
- GitHub stars
- 30
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- 2026.10.7,
- Category
- Energy, Meters and monitoring
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
waterkotte_heatpump- Issues
- Report an issue













