My power is not out. But I was just wandering as to what to do if it does. ...
Assuming outdoors is not an option for heat and UVB.
A window will provide sufficient light to see by (doesnt UVB, but they can go without UVB for quite awhile without issues).
If the house gets too cold and you need short term heat, put chameleon into a shoebox (he'll settle down after he's been in the dark for a while) with a towel wrapped:
-old fashioned but still very effective hot water bottle (your hot water tank will stay warm quite a while, or boil water on a BBQ or fire)
-or one of those chemical heat pads such as are used for shipping or keeping hands warm in gloves
-or the salt(i think?) based ones in which you snap a metal disk and the liquid gets hot as it hardens, then you can reuse it after boiling.
Some emergency animal hospitals have generators to keep their buildings warm, and may allow emergency day care, for a fee.
Consider a little UPS to run a small watt lightbulb - just enough to keep him warm in a smaller cage covered with a blanket.
You can buy small human-powered generators - you pedal a bike to create current to run his heat light bulb or an electric blanket (this isnt as far fetched as you might think:
http://www.los-gatos.ca.us/davidbu/p...c_blanket.html
or
http://www.windstreampower.com/Human..._Generator.php
or
http://www.econvergence.net/easy.htm
Consider a gasoline or deisel generator if storms and power outages are common where you live.
Consider living somewhere with an alternate source of heat, such as propane or a wood fireplace, or a gas oven/stove.
Install Solar panels / wind turbines that charge batteries, which can then be used to
power a heat bulb or whatever is needed.