question

davidervin avatar image
davidervin asked

components needed to charge batteries and then go to hot water heater

Good day all.

I am new to this technology and am getting conflicting answers in the "retail world".

I would like to set up a solar system (2x350 Watts) to charge 4x100aH LiFePo4 Batteries and when those are topped up to switch over to start a hot water heater (Bosch or Rheem) to heat the water. Of course at a set temperature I would want to switch off the heater and not have it switch on again until it dropped several degrees so it is not cycling on and off too often.

What components do I need (and what specs) to make this work efficiently. I am thinking I would like to use the Cerbo GX to monitor all of these (and more) devices.

I would appreciate the solution details and any things I should be concerned about that could go wrong.

Many thanks,

MPPT SmartSolarHot Water Diversion
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

shaneyake avatar image shaneyake commented ·
What voltage is your DC bus?


Are those hot water heaters DC or AC?

How much power do they use?

If AC do you have an inverter?

Info will help us gave you suggestions.

0 Likes 0 ·
2 Answers
taylortops avatar image
taylortops answered ·

How did you go with tis? I'm setting a similar system. I'm using either Load Output or Relay of the MPPT to initiate the switch over. I'm experimenting with feeding PV DC current direct to heater element, currently via a MOSFET.

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

shaneyake avatar image shaneyake commented ·

I have 4x 1kw 48V elements being switched by these mosfets, going through fues and then onto the DC bus. I have a PLC with Temperature probes be the the thermostat. You could use a normal thermostat with a 24V supply to switch these units on and off.
https://www.newark.com/celduc/som040200/mosfet-relay-110-vdc-40-a-0-046/dp/23M7350

0 Likes 0 ·
Show more comments
matt1309 avatar image
matt1309 answered ·

fHey folks, judging by the comments I'm far less technical than you guys but my planned solution to the above (with limitations) is below. Bit of background, for me goals are ease of install and ease of removal if i move house. I also dont really want a system so DIY/bespoke that a local plumber will panic if he ever comes to service the hot water system.


Use Node-red and a raspi with venus os.

Node red sudo code:

if (battery SOC > defined limit) & (solar power > 3kw) //(mine was going to be 90% SOC).

Send http get request to smart switch connected to immersion heater. My prefered smart switch being from the brand shelly as allows for physical switching and smart.


The pros of the solution.

Relatively easy setup and install with off the shelf parts if you already have an immersion heater. Few lines of code in node red and wiring one smart switch into immersion heater assuming you have on already installed.

Limitations:

  • 16a is the highest off the shelf smart light switch I've seen so not appropriate for larger immersion heaters. Although i imagine for some folk making a higher rated relay controlled via http get requests is easy but for me the effort vs gain isnt worth it give my immersion heater is rated for less than 16a anyway


  • The above is an inefficient use of power in the sense that DC solar is inverted to AC and then back to DC in immersion heater element. For me this isn't too big a deal because my inverter is in a shed 90m from hot water heater, and i have no intensions of trenching new DC wires in just for heating.



2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Related Resources

MPPT product page

VictronConnect manual

PWM or MPPT

MPPT calculator

MPPT codes

Additional resources still need to be added for this topic