Sharing my ESPHome custom component for monitoring Daikin Altherma 3 heat pumps via the X10A connector. Inspired by ESPAltherma, but built as a native ESPHome component, so it integrates directly with Home Assistant.
Quick follow-up, even though my original post did not generate much discussion
The project has moved forward quite a bit, and ESPHome Altherma is now in active use by multiple users across more Daikin models and several ESP32 board variants.
Experimental Register Discovery
You can now use the Home Assistant action query_register to test registers directly and discover model-specific data points.
Previous releases also added OTA updates and better stability by replacing the blocking UART polling loop with a non-blocking state machine. In practice, this makes the component more robust under load, especially in setups with extra sensors or less stable UART timing.
The MyHeatpump app gives you a practical way to track your heat pump’s performance over time, including COP, heat output, electricity use, and temperature trends.
Small maintenance update: v1.1.1 is now available.
This release contains:
Fix for the flow rate sensor unit/name formatting after ESPHome started warning about / in entity names.
ESPHome version bump from 2026.4.3 to 2026.5.3 .
If Home Assistant shows a statistics repair warning for the flow sensor, choose update the unit of the historic statistic values . The numeric values are unchanged, so there should be no need to delete history.