Haiku Haiku stopped displaying weather on home page

There is:


2012-10-30 11:50:38 Refreshing weather for location: 29715…
2012-10-30 11:50:39 Rain Advisory: xx: Precipitation for Tue: 0.0mm
2012-10-30 11:50:39 Rain Advisory: xx: Precipitation for Wed: 0.0mm
2012-10-30 11:50:39 Rain Advisory: xx: Precipitation for Thu: 0.0mm
2012-10-30 11:50:39 Rain Advisory: xx: Precipitation for Fri: 0.0mm
2012-10-30 11:50:39 Rain Advisory: xx: Precipitation for Sat: 0.0mm
2012-10-30 11:50:39 Rain Advisory: xx: Setting "RainAdvisory" flag to: 0

The potential problem is that the weather is not working. I have a 30% chance of rain today. It seems like it could rain any minute but I still have a 0.0mm. Does it only work if it is raining or has rained?

Update: not working. it rained yesterday and the flag never turned on.

Thanks,

Jason
 
Please compare to this link http://www.worldweatheronline.com/v2/weather.aspx?q=29715

It appears the forecast really is 0.0 mm. Maybe they had some issues. The long term does show some actual values for the precipitation mm.
 
hopefully it was bad info on their end and i can rely on their future forecasts to use for irrigation. i will report back when i am scheduled for rain and see if the flag gets turned on.

thanks,

jason
 
Lupinglade,

On Saturday, for a window of time, the flag went to 4. By Sunday it was back to 0 but it ended up raining on Sunday. I know this is not something you control but how can it be made more reliable? I watered the lawn Sunday morning but probably shouldn't have. I know I could put a rain sensor but I prefer this method as it used to work.

Thanks,

Jason
 
We'll be tweaking it further. We'll see how we can make it more reliable. If you have any suggestions please post as well. Of course it can never be 100% reliable and sometimes it will be wrong, because the weather just isn't that predictable.
 
It must be an issue with the world weather page. for example, http://www.worldweatheronline.com/v2/weather.aspx?q=29715 shows no chance of rain tuesday. the weather channels shows a 60% chance of rain tuesday. http://www.weather.com/weather/5-day/Fort+Mill+SC+29715:4:US.

any recommendations?

thanks,

jason
 
I am getting this in the log. Even though Thursday's rain forecast is 9.3mm, the flag is getting set to 0. Maybe it has to do with the error?


2012-11-14 15:50:00 Error: could not retrieve weather XML: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=0x7fe165112690 {NSUnderlyingError=0x7fe16524efc0 "The request timed out.", NSErrorFailingURLStringKey=http://free.worldweatheronline.com/feed/weather.ashx?key=e531f3a70a154632121109&num_of_days=5&q=29715, NSErrorFailingURLKey=http://free.worldweatheronline.com/feed/weather.ashx?key=e531f3a70a154632121109&num_of_days=5&q=29715, NSLocalizedDescription=The request timed out.}

2012-11-14 15:50:00 Rain Advisory: Home: No weather forecast available!

2012-11-14 15:50:45 Home: Syncing stage 3: Controller Configuration…

2012-11-14 16:00:22 Home: Syncing stage 2: Rain Advisory…

2012-11-14 16:00:22 Refreshing weather for location: 29715…

2012-11-14 16:00:23 Rain Advisory: Home: Precipitation for Wed: 0.0mm

2012-11-14 16:00:23 Rain Advisory: Home: Precipitation for Thu: 9.3mm

2012-11-14 16:00:23 Rain Advisory: Home: Precipitation for Fri: 0.0mm

2012-11-14 16:00:23 Rain Advisory: Home: Precipitation for Sat: 0.0mm

2012-11-14 16:00:23 Rain Advisory: Home: Precipitation for Sun: 0.0mm

2012-11-14 16:00:23 Rain Advisory: Home: Setting "RainAdvisory" flag to: 0
 
The error was a timeout for just that one time. The other time it was refreshed successfully but since the mm is less than 25 it does not trigger the flag.
 
Lupinglade,

I only copied one section. I am getting the error constantly. Also, the above example has 9.3 mm and it has to be 25mm to trigger a flag? That seems like a lot of rain. It is almost an inch of rain actually. Maybe you meant to set it at 2.5 mm? That seems much more reasonable to me.

Thanks,

Jason
 
We're working on improving the algorithm.

Update: Looks like what we will do in the future is set the flag to the amount of precipitation in the next 5 days, in millimeters. This will allow your program/script to check the flag and react as you see fit.
 
Back
Top