Hargassner Control – Cloud API integration for Hargassner pellet heating systems

:fire: Hargassner Control for Home Assistant

I’m happy to share Hargassner Control – a custom integration that connects your Hargassner pellet heating system to Home Assistant via the official Hargassner Cloud API.


What it does

Hargassner pellet boilers have a cloud API that their own app uses – this integration taps into that same API to give you full control directly from Home Assistant.

Control entities exposed:

  • :thermometer: Room temperature setpoints for up to 4 heating circuits (HC1–HC4)
  • :snowflake: Heating off temperature (frost protection per circuit)
  • :fire: Boiler setpoint (hot water target temperature)
  • :arrows_counterclockwise: Operating mode per circuit (Auto / Heating / Reduced / Off)
  • :arrow_forward: Force hot water button (manual DHW boost)
  • :satellite: Last sync and connection status sensors

Works alongside the BauerGroup Hargassner integration which handles live sensor data via Telnet – this integration focuses purely on cloud-based control.


Why I built it

I run a guest house in Austria with long-term company workers. I needed remote control of heating circuits per room – something the Hargassner app does but Home Assistant couldn’t. Now I have full automation: heating schedules, occupancy-based adjustments, and energy optimization all in one place.


Installation

Via HACS custom repository (HACS default store submission is pending review):

  1. HACS → Custom Repositories → add https://github.com/knirzinger/hargassner-ha → Category: Integration
  2. Install Hargassner Control
  3. Restart Home Assistant
  4. Settings → Integrations → Add → search Hargassner Control
  5. Enter your Hargassner app username and password – that’s it!

GitHub: GitHub - knirzinger/hargassner-ha: Home Assistant control integration for Hargassner pellet boilers. Bidirectional control via Hargassner Connect cloud. Pair with BauerGroup IP-HargassnerIntegration for sensors.


Requirements

  • Active Hargassner cloud account (same credentials as the Hargassner mobile app)
  • Hargassner pellet boiler with cloud connectivity

Technical notes

  • The integration auto-discovers the API client credentials dynamically – no manual token setup needed
  • OAuth tokens refresh automatically
  • Installation ID is discovered automatically from your account

Happy to hear from other Hargassner users! If you run into issues or have feature requests, please open an issue on GitHub. :pray: