Skip to content

On Home Assistant 2026.11 or newer? Open it in the Marketplace

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of meinETA/homeassistant-eta.

ETA Heating devices in Home AssistantChoosing entities during setuptemplate helper

About

Home Assistant integration for ETA heating systems. Auto-discovered sensors, controls and counters over the local ETA REST API, no cloud.

Description from meinETA/homeassistant-eta

Shows in Vulpo

Quick Toggle card, Button card, Chart card, Apple Watch, Control Center.

Supports

  • Works locallyTalks to your devices on your own network. No vendor cloud in between.
  • From the MarketplaceInstalled through the Marketplace, formerly HACS.
  • Actively maintainedIts 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.

ETA connection

  • Name of the unit
  • Host
  • Port
  • Force old API mode
  • Enable verbose logging

Choose entities

  • Automatically select all discovered entities
  • Possible sensors
  • Possible switches
  • Possible state sensors
  • Possible writable sensors
  • Possible pending sensors, which may become available later

After setup

  • Action
  • Name of the unit
  • Maximum parallel API requests
  • Sensor update interval (seconds)
  • Automatically select all discovered entities
  • Possible sensors
  • Possible switches
  • Possible state sensors
  • Possible writable sensors
  • Possible pending sensors, which may become available later
  • HACK: Handle decimal places for these writable sensor values

Texts from the code of meinETA/homeassistant-eta.

Entities

  • Binary sensorsState
  • ButtonsResend Error Events
  • SensorsNumber of active errors, Latest active error

Actions

  • Set valueSets the value of an endpoint (Attention: Exercise caution! A wrong value can render your ETA unit unusable.)
    • Endpoint URI
    • Value
    • Begin
    • End
  • Set scaled valueSets the value of an endpoint, applying the scale factor defined in the ETA API
    • Value
    • Force decimals
  • Update a timeslotUpdate the begin and end of a timeslot endpoint
    • Begin
    • End
  • Update a timeslot and its target temperatureUpdate the begin, end and temperature of a timeslot endpoint
    • Begin
    • End
    • Temperature

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.
  • Repair noticesNotices it can show in Settings, Repairs:Optional: migrate to the name-based scheme (v2)

From the README

Home Assistant integration for ETA heating systems (pellet, wood, and combined boilers). It reads sensors, states and counters from your ETA unit, and lets you switch and set writable parameters — all discovered automatically over the local ETA REST API, no cloud required.

  • Automatic discovery of every available endpoint on your ETA unit — with live values shown during setup so you can pick the ones you want.
  • Sensors for all numeric values (temperatures, pressures, power, flow, counters, …).
  • State sensors for text states (e.g. Ready, Heating).
  • Switches for on/off parameters, detected language-independently.
  • Writable parameters as number entities for setpoints (°C, kg, %, …).
  • Schedules as time entities (API v1.2+).
  • Error monitoring: a binary sensor for active errors, the active-error count, the latest error message, plus error events for automations.
  • Services to write values directly to the unit (details).
  • Stable entity identities: entity ids stay stable across firmware updates, terminal language changes and IP changes.
  • Energy Dashboard ready (details).
From the README of meinETA/homeassistant-eta, MIT License. Shortened.

Information

Installs
266 sharing analytics
GitHub stars
3
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
2.0.0,
Category
Climate, Thermostats and heating
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
eta_webservices

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers

Looking for an app? The best Home Assistant apps for iPhone, by need.