There must be a way of utilising body heat when in bed. Either by a heat absorbing sheet you sleep on or something in your duvet.
Then this heat energy can be converted in to electricity, to turn your lamp on or something? Does body heat produce enough energy?
Discussion
Related Ideas