Hey all, another REST question,
I have used cURL and other RESTful interactions with Indigo for some time with no problem (in Ruby, python, etc) using digest authentication. I strongly want to avoid basic authentication.
I am toying with an ESP8266 Sparkfun Thing, which used C for the Arduino IDE. My understanding is the Arduino IDE can run most anything that can be compiled in C. I want my device to send temperature and humidity data to variables in Indigo (made one for $10, plan to make more, as well as motion detectors, etc).
Given most tutorials on the web don't reference digest authentication for this type of project, does anybody have any tips for how best to do this.
1) I might be able to include a curl.h library that facilitates it
2) I MIGHT be able to do it in my own C (though I would like to avoid this learning curve)
3) Many appear to sidestep digest authentication by using basic authentication to send to a separate server, then using PHP to forward the information to Indigo Server
4) I believe kw123 made an Indigo plugin, though after reading 24 pages of posts, I might be in over my head, and I am uncertain if it uses digest authentication
Thoughts greatly appreciated!