I thought I’d post a question to see if the project I’m contemplating is feasible.
A little background. I have a small piece of property that is off grid. I’m building a small cabin out there that will be powered off solar. I am installing a hydronic radiant floor for heating. Being that I live in Texas my heating requirements will be minimal, and I am planning on using solar hot water collectors for hot water and for cabin heating. I will have a well insulated 1500 gallon reserve hot water tank that will will be heated with the solar hot water collectors.
Being that this cabin will be completely off grid and powered by solar panels and heated with solar thermal collectors I want to make a power efficient home automation system that will do a few things.
First thing I want is a way to monitor the temperature of the solar hot water collectors, compare it against the temperature of the reserve hot water tank, and if the solar hot water collector is hotter than the hot water storage tank and if the hot water tank need additional heating, turn on a pump to run water thru the collectors to raise the temp of the hot water reserve tank.
Next thing I want is a thermostat in the cabin. There will be 2 zones. I want a way to monitor the temperature in each zone, and when needed, turn on a water pump to circulate hot water from the reserve hot water reserve tank through the radiant floor heating system to warm the cabin.
Next I would like a way to monitor my cabin battery voltage and current flowing into and out of the battery.
Lastly I would like to implement a simple security system that can be armed when I'm sleeping, will chime when a door or window is opened, and have a SMS text message feature that can be turned on when I'm away from my property to text me saying that there was an alarm.
I would like to have a small touch screen to control this system. Anything from 3” to 5” would be fine.
A few of the menu buttons I would like to change color based off of their value.
That’s basically what I’m wanting to do, I know it’s way beyond my skill level right now, but I have some time to learn. I’m just wondering if an Arduino Mega would be able to do what I’m wanting. I really want to keep the power requirements low and that is what I think an Arduino based system would be better then something like a Raspberry Pi.
Please let me know if you think this will be possible with an Arduino
I made a few rough templates of the menu driven system I want to make for the LCD touch screen
Home Screen
Security Screen
Thermostat Control Screen
Solar Thermal collector Screen
Battery Bank Monitor Screen