feature-requests icon indicating copy to clipboard operation
feature-requests copied to clipboard

Support of water heaters

Open Bascht74 opened this issue 3 years ago • 11 comments

Describe the problem you have/What new integration you would like Home Assistant has an integration for water heaters: https://www.home-assistant.io/integrations/water_heater/

I would like to use them within ESPHome as well. They are similar to climate devices but don't control a room temperature, but a water temperature

Please describe your use case for this integration and alternatives you've tried: Control my water heater that is connected to Mobus via modbus controller as a template water heater

Additional context ./.

Bascht74 avatar Jan 03 '23 15:01 Bascht74

I think it is used only for the heaters that are directly communicating with HA. I am controlling my heater/water heater via esphome and I am using the standard climate component (one component for heater and one for water heater).

randybb avatar Jan 03 '23 16:01 randybb

Pretty much similar to the use case of https://github.com/esphome/feature-requests/issues/1859 Same component, just different naming..

nagyrobi avatar Jan 03 '23 20:01 nagyrobi

Home Assistant will add new tiles card for Water Heater. I think could be very interesting have a especific water heater type in EspHome

MiguelAngelLV avatar Aug 30 '23 06:08 MiguelAngelLV

For the esphome-econet integration, we currently use a Climate entity to represent a Water Heater. Being able to use the HA Water Heater entity would be interesting for sure!

barndawgie avatar Sep 16 '23 02:09 barndawgie

I've begun working on this, PRs will be linked to this feature request.

Water heater support in HA is extremely basic at the moment, it's not possible to report the actual heating mode of a hybrid unit, for example.

kpfleming avatar Jul 04 '24 14:07 kpfleming

Water heater support in HA is extremely basic at the moment, it's not possible to report the actual heating mode of a hybrid unit, for example.

Yes, I've been looking at it and am honestly not sure we'd move ESPHome-EcoNet as I think we'd lose a bunch of functionality with the current HA implementation.

barndawgie avatar Jul 04 '24 14:07 barndawgie

I can't tell for sure, but I don't think there would be much functionality loss. The water_heater platform in HA supports many of the necessary modes (electric, heat_pump, etc.) which are currently 'custom presets' in ESPHome-EcoNet. It's certainly worth having a conversation on the issue over there to document which bits of functionality are needed.

kpfleming avatar Jul 04 '24 15:07 kpfleming

Hi all, I just created a pull request regarding this. Hopefully it will pass and feel free to check it out and let me know where to improve.

dhoeben avatar Nov 10 '25 19:11 dhoeben