MeteoTask is a weather plugin for Tasker and Locale compatible apps.
Get forecast in three, six, twelve hours and one, two, three, four, five, six and seven days. In addition you can create profiles using a State selecting the weather condition to trigger your task!
If a fail occurs use \continue task after error\ option and then you can check the value of %errmgs variable.