Okay, I got this working now, but not in Windows. As I have Google, it was probably easier for me to load Ubuntu onto the computer in the kitchen that I never use to look up recipes while cooking, yada yada...
Now I can get the data and started making data sources and graphs, when I noticed my thermostat - main was giving me a reading of '158', which didn't seem right to me.
14 27 30 1
Thermostat - Main
31835
5.3.145.0
true
14 27 30 1
C04
I see in the response to the REST/Devices command for the thermostat that the formatted data is there, just like I want it. I decide to copy the cacti.py script and modify the copy to ask for 'formatted' where it references 'value' in the original. I test it from my command line, and it appears to work like I want, see the attachment photo:
I added another data input method with the new script, and modified the data source for the thermostat-main to use that new method. No luck, it still shows up as '158'.
Any ideas what I am missing here?
BTW, thanks for all your help so far on this. I figured out the %20 instead of spaces myself, but windows just doesn't want to play with this. I think it's permissions related, which are actually easier to find solutions for on Ubuntu.