Setup through HACS, thank you so much David for setting this up
Thanks very much @david-collett !
Working perfectly for me installed through HACS.
One thing, would it be possible to add the sensor attributes required for water pump, compressor and fan speed entities so that a graph is shown for history rather than the logbook/history entries
I believe it is just a matter of adding the unit of measurement and device class attributes to the sensor.py file, same as is done for the temp sensors, but could be wrong.
OK, I’ve just pushed a patch that does this. I haven’t had a chance to test it, so hopefully it doesn’t break. They are device class speed with units “rpm”, which is not technically a valid unit, but I think it may allow it anyway with a warning.
Please let me know if I’ve broken anything.
Thank you, appreciate it!
Seems to be working fine for me, can’t see anything broken
Brilliaant work @david-collett - I’ll be getting a Reclaim installed soon, so this has come at the perfect time for me. Hopefully Reclaim respond with something positive re this integration.
Brilliant, Just had my unit installed today and have got it connected to HA already.
Has anyone figured out how to add the power consumption into the Energy Usage page?
It’s in the readme on the github page:
To integrate the Power sensor into the energy dashboard, use the “Integral Sensor” helper to create a Left Riemann sum sensor based on the reclaim power sensor, this will produce accumulating KWh for use in energy dashboard.
@david-collett Thank you very much for your work on this integration. I’m in the process of having a Reclaim heat pump installed and have been trying to add this integration to HA, but am encountering the following error: “Config flow could not be loaded: {“message”:“Invalid handler specified”}” when I try to add the integration in Settings->Devices and Services->Add integration. I successfully used HACS to download the integration and then restarted HA. The Reclaim integration then appeared correctly, but trying to add it generated the error. I am currently on HA version 2024.2.1, so am wondering if I need to be on a more recent version?
Thanks!
David.
Not sure how to help with that sorry, I’ve never seen that error.
OK, thanks. I updated HA to the latest version 2024.9.1 and then the integration loaded fine.
Did you work this out? I set it up a while ago so I can help you out.
Just thought I’d contribute something that I think others will find useful and maybe @david-collett might consider integrating? It’s an ‘Estimated Hot Water Remaining’ sensor.
This uses the integration’s ‘Water Temperature’ sensor (tank sensor). Going by the factory set temps, 37 °C would be 0% and 59 °C would be 100%. I’ve added code to prevent it showing above 100% (I’ve noticed my unit sometimes overshoots to 59.5 or 60 °C). I also added to not show below 0% (if the sensor temp is below 37 °C).
Here’s to code to add in Settings> Devices and Services> Helpers> Create Helper> Template> Template a Sensor.
{% set temperature = states('sensor.reclaim_v2_water_temperature') | float(0) %}
{% set calculated_value = (temperature - 37) / 0.22 %}
{% if calculated_value < 0 %}
0 {# Show 0 instead of negative values #}
{% elif calculated_value > 100 %}
100 {# Show 100 instead of values above 100 #}
{% else %}
{{ calculated_value | int }}
{% endif %}
Yes I got it sorted thanks, don’t recall what I did though. I think I actually just read the documentation correctly
That’s an interesting idea @ivi but I just don’t know that the reclaim sensor is a good indicator given it’s location down low.
I’ve seen those numbers published by Reclaim and it doesn’t match my experience. I’ve had the temp showing <15c and still had plenty of hot water at the tap (inlet temp was around 12c, this was a Canberra winter).
Here’s my history for the last few weeks (310L tank, family of 4), drops below 30 regularly and even below 20 on occasion. I’ve never run out of water on these days. I have boosted just a few times since owning the unit and that’s when temp was getting close to inlet temp and I know my Wife still has to shower before the next heating cycle.
BTW, I noticed my tank has a second sensor location at the top, I’d be tempted to stick another sensor there, but then I’d need an esphome to read it, which I’d have to power etc etc. Pity the reclaim controller doesn’t have input for a second sensor.
Dave
I’ve had the exact same experience. Reclaim says the water temp at the top is about 10°C higher than at the sensor. But I’ve also found that isn’t true. There is definitely a massive amount of reserve hot water. I’ve had the sensor down to the inlet temp at around 16°C. At the tap with a thermometer it was still its usual ~49°C for a good 5min. I gave up on the test, not wanting to waste water.
I still like my calculated sensor. Even just as an easy indicator of when the unit will turn on and off.
Interesting, I never noticed a spot for a second sensor. I’ll check mine out during the day tomorrow.