# Photon Thermostat Based on Spark Nest - Added Web Control, Anticipation, and Scheduling

**URL:** <https://community.particle.io/t/photon-thermostat-based-on-spark-nest-added-web-control-anticipation-and-scheduling/17370>\
**Category:** Project Share\
**Created:** [November 11, 2015, 11:10pm UTC](https://community.particle.io/t/photon-thermostat-based-on-spark-nest-added-web-control-anticipation-and-scheduling/17370 "2015-11-11T23:10:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Moors7](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/moors7/32/588_2.png) [@Moors7](https://community.particle.io/u/Moors7)\
**Post date:** [November 11, 2015, 11:39pm UTC](https://community.particle.io/t/photon-thermostat-based-on-spark-nest-added-web-control-anticipation-and-scheduling/17370/2 "2015-11-11T23:39:58Z")

</div>

Lots of information, and a very neat project!

> [@davegutz](#):
>
> Finally I added some temperature anticipation to start the furnace earlier on cold days. It was easy to add the timing change to the schedule by biasing time but finding out the outside temperature over the web is another story. See what I did. Most of the code in the github repository is to get temperature using openweathermap and JSON, ugh.

Using webhooks would make this SO much simpler, requiring barely any code at all, since the cloud parses the data for you. Check out [this](https://community.particle.io/t/maker-faire-rgbpongclock/11813) project for a great example of that. There's even a neat little tutorial over [here.](https://community.particle.io/t/tutorial-webhooks-and-responses-with-parsing-json-mustache-tokens/14612)

---

_[View the full topic](https://community.particle.io/t/photon-thermostat-based-on-spark-nest-added-web-control-anticipation-and-scheduling/17370)._
