Not sure how well this works under varying weather conditions but looks promising.
https://scienceblog.com/m-a-15-year-old-in-british-columbia-built-a-flashlight-powered-entirely-by-the-temperature-difference-between-a-human-palm-and-the-surrounding-air-four-peltier-tiles-around-a-hollow/