Ultimately, this project was a great exercise in iterative development and exercising the strength of online documentation/resources. Learning the basics of the HTTPClient library for the purposes of posting data to Ubidots was especially rewarding. Further, exploring the pros and cons of online data management options (Particle Publish, Ubidots, Xively, etc…) was insightful to the public vs private key data posting methods.
The only lingering challenge, though unnecessary to complete this project, is that I am as yet unable to address multiple DS18B20 temperature sensors on a single one-wire bus. There are limited examples of this practice online, particularly for the Particle/Spark platform. Further instruction or sample code to address multiple one-wire bus devices would help resolve this challenge.
Is this a good/useful/informative piece of content to include in the project? Have your say!