Hargassner Pellet Boiler / Hargassner Pelletheizung Integration | Nano-PK

:fire: Hargassner Pellet Boiler Integration - Real-time monitoring via Telnet

I’m excited to share my Hargassner Pellet Boiler Integration for Home Assistant! This integration provides real-time monitoring of your Hargassner pellet boiler through a direct telnet connection - no cloud dependency needed.

:dart: Key Features

  • :fire: Real-time monitoring of up to 228 boiler parameters via direct telnet connection
  • :zap: Energy Dashboard integration with automatic kWh calculation based on pellet consumption
  • :bar_chart: Flexible sensor sets: Choose between Standard (17 essential sensors) or Full (228 sensors)
  • :arrows_counterclockwise: Automatic reconnection with intelligent retry logic
  • :earth_africa: Bilingual support (English/German) for sensor names and states
  • :shield: Robust & thread-safe async telnet client with proper error handling
  • :electric_plug: 100% local - no cloud services required

:camera_flash: Screenshots

Device Overview:

Custom Dashboard with Pellet Consumption Forecast:

Energy Dashboard Integration:

:wrench: Installation via HACS

  1. Open HACS in Home Assistant
  2. Go to Integrations
  3. Click the menu → Custom repositories
  4. Add repository:
    • URL: https://github.com/bauer-group/IP-HargassnerIntegration
    • Category: Integration
  5. Click Install and restart Home Assistant

:gear: Quick Configuration

After installation:

  1. Go to SettingsDevices & ServicesAdd Integration
  2. Search for “Bauergroup Hargassner”
  3. Enter your configuration:
    • Host: IP address of your boiler (e.g., 192.168.1.100)
    • Firmware: Select your firmware version (currently V14_1HAR_q1 fully tested)
    • Device Name: Choose a friendly name
    • Language: EN or DE
    • Sensor Set: STANDARD (17 sensors) or FULL (228 sensors)
    • Pellet Energy & Efficiency: For accurate energy calculations (defaults: 4.8 kWh/kg, 90%)

:bar_chart: Available Sensors

STANDARD Set (17 Sensors)

Perfect for most users, includes:

  • Connection status & Boiler state
  • Core temperatures (Boiler, Flue Gas, Buffer zones, Hot Water, Return)
  • Output power (%)
  • Pellet stock & consumption
  • Heat Output (kWh) - automatically calculated for Energy Dashboard
  • Buffer fill level

FULL Set (228 Sensors)

For advanced diagnostics:

  • All temperatures (HC 1-8, Solar, DHW)
  • All motors & pumps (M1-M38)
  • All digital inputs (E1-E16)
  • Heating circuit modes, valve positions, motor currents
  • Complete system diagnostics

:zap: Energy Dashboard Integration

The integration automatically creates a Heat Output sensor compatible with Home Assistant’s Energy Dashboard. The calculation uses:


Heat (kWh) = Pellets (kg) × Energy Content (kWh/kg) × Efficiency (%)

Both values are fully customizable in the integration options!

:fire: Supported Models

Model Firmware Status
Nano-PK V14_1HAR_q1 :white_check_mark: Fully tested
Other models Custom :warning: Requires firmware template

Additional firmware versions can be easily added via XML templates. See the documentation for details.

:books: Resources

:pray: Feedback Welcome

This is my first Home Assistant integration, and I’d love to hear your feedback! If you have a Hargassner boiler with a different firmware version, please reach out - I can help you add support for it.


License: MIT
IoT Class: Local Polling
Quality Scale: Silver

2 Likes

Hi Karl!
Vielen Dank für diene Mühe! Und auch danke für die raschen Korrekturen!

LG
Tommy