Hi David,
Let me look into this.
That plugin has been around for a while and was updated recently. There is no logging capability in the plugin but perhaps we could add it in order to debug the problems. I try to keep logging to a minimum to prolong the life of the SD card which has a finite number of write cycles.
For one, it sounds like the plugin may not be handling data request errors from WU properly. There is only one "try, except" error handling block in the plugin and it is for checking the existence of the plugin's configuration file.
From a quick look through the code it appears the plugin will cancel the rain delay as soon as good weather is detected if the "Reset Delay On Good Weather" option is checked in the plugins configuration page. Please check that setting.
There are some other parts of the code that look like they can be improved. I did not write the plugin and have not given it a close inspection before. I will go through it and do some testing.
The plugin is also set up to run in a thread. If the plugin hangs that would not be detected by the main program.
There may also be some future changes in Weather Underground now that it has been acquired by IBM corp.
Dan
Let me look into this.
That plugin has been around for a while and was updated recently. There is no logging capability in the plugin but perhaps we could add it in order to debug the problems. I try to keep logging to a minimum to prolong the life of the SD card which has a finite number of write cycles.
For one, it sounds like the plugin may not be handling data request errors from WU properly. There is only one "try, except" error handling block in the plugin and it is for checking the existence of the plugin's configuration file.
From a quick look through the code it appears the plugin will cancel the rain delay as soon as good weather is detected if the "Reset Delay On Good Weather" option is checked in the plugins configuration page. Please check that setting.
There are some other parts of the code that look like they can be improved. I did not write the plugin and have not given it a close inspection before. I will go through it and do some testing.
The plugin is also set up to run in a thread. If the plugin hangs that would not be detected by the main program.
There may also be some future changes in Weather Underground now that it has been acquired by IBM corp.
Dan