OpenWeatherMap.org has released a new API (named OneCall) that provides current weather information based on your lat/long along with 7 days of forecast data in JSON format. It allows 1000 calls per day to the free account that you will have to set up on their website (which is the same API key that the shipped OWM driver used).
I will build a help file once a few things gets finalized, but I think the driver fields are self explanatory and you can look at the shipped OpenWeatherMap driver for most of them.
All of the Current Weather Data from the website is captured, but there are a number of fields that could be added for Days 1 - 7::
Let me know if you would like to see these added.
A couple of quirks/limitations:
** Updated to V0.91 that includes a total of 8 forecast days (Day 1 is the remainder of the current day, and Days 2 thru 8 are the next 7 days. All of the fields listed above were added except for the "Feels Like" forecast temperatures, mainly because that would of added 4 new fields for each forecasted day. If someone really needs these, let me know.
I also included a help file in this update.
** Updated to V0.92 to allow barometric pressure to be shown in either Inches of Mercury or Millibars at initialization.
I will build a help file once a few things gets finalized, but I think the driver fields are self explanatory and you can look at the shipped OpenWeatherMap driver for most of them.
All of the Current Weather Data from the website is captured, but there are a number of fields that could be added for Days 1 - 7::
- Day 1-7 Feels Like Temps - Morning, Day, Evening and Night
- Day 1-7 Humidity
- Day 1-7 Dew Point
- Day 1-7 Wind Gust
- Day 1-7 Wind Direction
- Day 1-7 Cloudiness
- Day 1-7 Rain Precipitation
- Day 1-7 Snow Volume
Let me know if you would like to see these added.
A couple of quirks/limitations:
- The Day 1 data is the remaining data for the current day. There is Day 8 data that could be added to give a full forecasted week of data.
- The Current Visibility is not always visible (all pun intended). On some Lat/Longs it shows up, on others it doesn't, it will show 0 if it isn't there.
- Not totally confirmed, but feel confident that the dates shown for Days 1-7 (which are Noon Standard Time for your time zone), cover that date from Midnight to 11:59pm. There is always a possibility that it covers from Noon to 11:59am, but from what I can tell it doesn't, and the documentation does not indicate that is the case.
- I wrote this driver to be V2, but it doesn't pass the validation check in the CML test harness, so will ask Dean about that in a separate post.
- There is no Precipitation Probability available for the current data or forecast days.
** Updated to V0.91 that includes a total of 8 forecast days (Day 1 is the remainder of the current day, and Days 2 thru 8 are the next 7 days. All of the fields listed above were added except for the "Feels Like" forecast temperatures, mainly because that would of added 4 new fields for each forecasted day. If someone really needs these, let me know.
I also included a help file in this update.
** Updated to V0.92 to allow barometric pressure to be shown in either Inches of Mercury or Millibars at initialization.