Get all information from your Daikin Altherma Heat Pump
This app enables you to read information from your ESPAltherma device connected to your Daikin Altherma Heat Pump. You will only be able read information, you will -not- be able to control your heat pump with this app.
Also, this app is -not- ment to be a replacement for the Daikin Onecta app by @Mickel_Luiten
IMPORTANT: One of the prerequisites to use this app is to have an MQTT Broker in your network where the information from your ESPAltherma is available. More information about ESPAltherma can be found here.
IMPORTANT: This is still an early test version of this app.
Supported devices
Support is not limited to the below shown devices, your device may look different.
Daikin Altherma Heat Pump
This device has the following capabilities:
- Operation Mode
- Thermostat
- Space Heating - This is for testing capabilities, may be removed.
- Outdoor Temperature
- Leaving Water temperature
- Returning Water temperature
- ΔT (flow–return)
- Target temperature
- Water flow
- Power
- Energy Today
- Energy this Month
- Energy this Year
- Power (at 230V) - This is for testing capabilities, will be removed.
- COP
Daikin Altherma Water Tank
This device has the following capabilities:
- DHW tank temperature
- DHW tank target temperature
- Powerful mode
- Power
- Energy Today
- Energy this Month
- Energy this Year
How to use the app
Please make sure to configure the required labels in ESPAltherma, go to the App settings and configure the settings for your MQTT Broker.
Detailed instructions can be found in How To: Configure ESPAltherma and the Daikin Altherma app.
Next, add the Heat Pump and Water Tank devices, this is no different then adding any other device to Homey. Head on over to the devices tab in the Homey app, click the + button, select New Device and select the Daikin Altherma app. Next, select the Heat Pump or Water Heater device and complete the steps to add the device.
Additional information
Power usage, Energy consumption, and Coefficient of Performance (COP) are based on data from an internal current sensor. These values require additional information—such as grid voltage—which isn’t measured by your Daikin Altherma. By default, the app assumes a grid voltage of 230V for these calculations. Because grid voltage fluctuates, you can have the app read the actual voltage from your MQTT broker. Instructions to set this up can be found here:
Additional flow cards
Next to the flow cards that are automatically created for the devices, the app features flow cards to be informed of warnings and errors. You can use the A warning occurred in the app flow card to get informed when for example there is no new MQTT data received for a while or the voltage on your ESPAltherma is low. Any unforeseen app error can be made visible by using the An error occurred in the app
Here’s inspiration how to use the cards
Supported languages
Translations were done using ChatGPT, please inform me of any errors on Github
English
Currently only English is supported more languages will follow shortly.
Links
- App Store (Test version): Daikin Altherma | Homey
- Roadmap: Daikin Altherma with ESPAltherma - Roadmap
- FAQ: Daikin Altherma with ESPAltherma - FAQ
- Change log: Daikin Altherma with ESPAltherma - Change log
- ESPAltherma: GitHub - raomin/ESPAltherma: Monitor your Daikin Altherma / ROTEX heat pump with ESP32
If you want to support this app, please consider a donation
Donations are very welcome, though they come with no guarantees, warranties, or preferential treatment (just think of it that you’re donating for the work already done, not the work to be done).








