Solar power/fuel generator + arduino

Atom,
OK, first, your loads to the house do not go through the solar charge controller, that load circuit is only for extra loads that are needed to keep wind generators from spinning to fast when the controller disconnects from the full battery, or diverting extra solar power to a w/h or other resistance load to use up "extra" current when the batteries are full. As I read it you have no wind generator, you would need a separate controller for one anyway.
Also, you made no mention of an inverter, just 12V loads in the house, which can be done, but are you?
An inverter is a whole other set of requirements, you are really getting into a lot of design now.
As gardner said an A/C transfer switch will be required then. There are inverter/chargers out there Xantrex | Inverter/Chargers for example, that have built in transfer switches, some even have auto start circuits for the generator, and charge the batteries automatically too.
Got to say, that little 30 amp charge controller isn't going to be near enough (and <400 watts of panels it is capable of running) to charge a whole house system running off of a large inverter, needing >500 AH of 48V batteries, ect.
Check out the "Off Grid" sections of those forums I gave you, read books on solar designhttp://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Dstripbooks&field-keywords=Solar+system+design, get ready to spend $$$$.
As I said, lots to learn. Many sites out there that will show you solar is not a cost effective way to supply power to a house UNLESS you are miles away from the grid, which you said you were. Personally, I think the independence is worth it, just can't talk DW into spending $10,000. She'll be sorry when the giant solar flare wipes out all electric grids on Dec 21, or was that the magnectic poles will shift. The sky is falling, the sky is falling!!
TomJ