The average house uses 12 kWh per day, or 500w continuous usage. A 1,000w 220v water turbine costs £160 and will produce more than the required power constantly, for years. Chuck in a few batteries and an inverter and you are good to go. Solar is rubbish, and I say that having had a 10kW array...