I like what you are doing, Acuario
I would like to do something similar, if I get ever get back to working on my Arduino-controlled thermostat.
Are you planning on keeping the water temperature in stiff sync with the (planned) outdoor temperature, or will there be some kind of more complicated time lag?
I guess this would depend (among other things) on your thermal mass: I have noticed that in our house, the water temperature needs to stay higher for
up to 1-2 days after the outdoor temp has risen, before our heating system "gets the cold out of" the house's thick, brick walls.
If your house has less thermal mass, then it will react much quicker to the temperature swings, allowing you stay in closer sync with the planned, and real, weather forecast.