I've taken a stab and making my own plugin. I started with the NOAA plugin and pared it down to do just what I need, which is to request the value of a variable with a Restful call and parse the JSON that is returned. It works perfectly, until it doesn't.
It runs great for several hours, but then stops responding to changing conditions. There is nothing in the log to show where it failed, even though my "try" statements include logging of errors. If I reload the plugin, it has to be forced to quit, according to the log, and then it works again. I can only assume it's just locked up.
What is the best way to debug this problem? Are there any additional debugging tools I can use to determine why it stops working?
Thanks!