Hey! I'm new. LOVE the platform.
I am a little confused though (trust me, I've spent QUITE some time going around searching, googling, reading docs etc (aside from Forum access which I just got).
I want to extend the functionality and the whole program / module (which I can't seem to add new - is it same as program?) / widget things is confusing me.
I have a cron job (outside of HG right now) that does a curl POST to get honeywell total home comfort stats. I write that (JSON) to a file, and CURRENTLY I'm using a python program to read and parse that JSON. I can write the values to the console which I tail (on linux (ubuntu)). Everything is fine, but I can't find documentation on how to build the widget to display them? Should the widget PULL the info? Should the program PUSH the info?
What is a "module" exactly? I can't seem to build my own (only programs and widgets)??
Can someone please connect the pieces? I've completed the python functionality to parse the JSON and store the variables and I've seen where you can do
Program.Parameter("temperature").Value = temp;
Program.Parameter("humidity").Value = humid;
Which is fine, but I'm not sure what to do from here (temp and humid are being set by python JSON parse method).
Help?
UPDATE: experienced developer (and mad scientist) with experience in java, JavaScript, PHP, Python, and large continuous amounts of infrastructure architecture.