You could make use of the 'Seebeck Effect', which I've also heard called the 'Thompson Effect', to generate electricity. The general principle involves joints between different metals at different temperatures. In other words, if you took a piece of steel wire, and a piece of copper wire, and twisted the ends of them together, placing one joint in iced water, and the other in some kind of hot place, a small current, probably in the µA range, would flow. The same could be made to work with the temperature difference in your house, though what you'd get wouldn't be sufficient to power anything, especially given the amount of resistance present in the length of wire you'd need. So don't expect to make significant inroads on your electricity bill!