Apple just bought Dark Sky

Openweathermap just released a new API “One Call API” This can be a good alternative to dark sky. https://openweathermap.org/api/one-call-api

This api provide the following data:

  • Current weather
  • Hourly forecast for 48 hours
  • Daily forecast for 7 days
  • Historical weather data for 5 previous days

There is also a feature request to integrate this API into HA: https://community.home-assistant.io/t/convert-openweathermap-integration-to-use-one-call-api/

1 Like

Great. Should be nice if they had a human readable daily text for TTS usage.

Someone just created this custom component and added it HACS. It is working as a perfect drop-in replacement for my so far. It even includes the Low Temp I am using in a sensor which NWS and OpenWeatherMap did not.

1 Like

Do you get what you need from the free weatherbit offering, including after the 1st month is up?

Has anyone tried the official Openweathermap Integration in Home Assistant?
Is it accurate enough to be a replacement for Dark Sky?
The yr.no weather integrations is pretty good, but it is only average with accuracy for Australia and the Australian BOM integration, although it works, does not bring in correct data that Home Assistant can use properly for forecasts and current condtions.

I signed up for the free plan. I don’t have a card on file. I could be wrong, but I believe the free plan resets every month without cost.

FYI, the developer limits queries to 4 per hour which gives you enough room to track 5 locations.

Annotation 2020-05-17 095856

I have tried OpenWeatherMap, National Weather Service (US only), and Weatherbit. OpenWeatherMap seemed good, but it was missing the daily low temperature forecast.

I realize the National Weather Service won’t cover you @brendan but I want US readers to know it was very comparable to OpenWeatherMap. While it appears to have been fixed it was frequently offline when I tried it.

You are correct with OpenWeatherMap missing the low temperatures.
NWS seems like a good option for US from what I read and it seems to send data in the right format, unlike our local BOM service.

Weatherbit seems like it could be quite usable and the custom component is available in HACS.
I’ll test this one, but it could be a contender to officially replace Darksky.
The thing I miss about from Darksky. It use to say Clear, Night or Cloudy, Night. Weathermap and Weatherbit and also yr.no all just say “Sunny” or “Cloudy”.
It messes with my Animated Background.

Hi Brendan,
I am the Author of the Weatherbit Integration, and unfortunately Weatherbit does not provide specific Icons for Day and Night. But let me look in to this. Maybe changing the Icon (If relevant) by tracking the local time (Sunset/Sunrise).

1 Like

@briis
I use an addon called Lovelace Animated Background ( https://github.com/Villhellm/lovelace-animated-background ) . It uses the weather.xxxxx and takes the current weather condition direct from what is reported.
If you can help with that, it would be appreciated (like adding night if it was after sunset, so sunny changes to clear night or whatever) It sounds like it could be a bit of hard work to get that to happen though.

I looked in to my code, and it should be possible to return if it’s night at the location you get data for. Then I just need to report the right icon based on day/night. I am away a few days, but look in to it by the end of the week.

@briis If it can report Clear, Night or Cloudy, Night etc that will work as HA will add the correct icons automatically in the weather card I believe
Thanks for checking into that.

That is also how my code works. I map icon numbers from weatherbit to the HA definitions. I just need to report a different state if it’s night.

Yes! Sign up for the “Free” Weather API tier! The Free plan is free for non-commercial use. Some features of the “Free” plan are only available on a trial basis for 30 days after enrollment. After the trial period, these features will be disabled.

I am wondering what features are disabled after the first month.

Oops. I didn’t notice the “(trial)” notes to the right of some of the features. In the feature screenshot I posted above, it says these three features are trial only features:

  1. 500 historical calls/day
  2. 48 hour forecasts
  3. Air Quality / Energy API

BTW, I don’t understand the “48 hour forecasts” limit, as currently it provides a 14 days of forecast data.

@nickrout I don’t think it expires after a month for personal use from what I understand. You just dont get historical data. Historical data is a trial I think. Air quality and energy API is trial too. But current weather and forecast is not a trial.

$0/mo

Includes:

Edit: Misread your post nickrout. Sorry lol. But hopefully some of this is helpful still

I can see the full 7 day forcasts and on the pricing page 16day / daily forecast is a feature on the free plan

48 hour forecasts are hourly forecasts for the next 48 hours. From the description of the free tier (and brendan’s experience) daily forecasts remain free.

I have now made a new version 0.5 of the weatherbit Integration. It contains the following changes:

  • The weather symbol for a clear night should now display correctly, instead of displaying a sun
  • Added a few extra attributes to both the current status and to each forecast day
  • Fixed conversion of values for both Metric and Imperial
  • Bumped weatherbitpypi to V0.7

Please check if the is_night attribute is changing correctly, because that will determine if a Clear Night or a Sunny Icon is displayed. The is_night is based on the location that has been setup.
I know that in DarkSky there is also a change for Partly Cloudy icon if it night, but that is not supported in the official Weather Component in HA, so I have not done that for now.

Could people running with Imperial Units please also check if the values seem to be correct.

Once I am back, I will move this discussion to a separate Thread for Weatherbit. In the meantime, if you do find errors, please report them on the Github Issues page

1 Like