Home microgeneration