Definitive guide to Weather integrations šŸŒ¦

For NWS, here is some more information you can use to fill out your chart:
Forecasts: Twice Daily: 14 forecasts (7 days worth)) and Hourly (~7 days worth).
My experience has been that the NWS server is often not able to provide data.

1 Like

Good initiative!

For German users, for the Deutsche Wetterdienst there is a second integration besides the one that you have listed in your posts. This works pretty well for me, so you might include that as well. But also the one you listed above works, maybe you have no German weather station close to you and therefore it doesnā€™t for you?!

Great minds think alike.
Bearded Thinker made a video with 18 weather integrations :exploding_head:: https://youtu.be/xezOx64nLhA?si=Npix6ziRxsSq9dVx

Iā€™ll try to catch up.

I am trying to use the service without entering my card details, and I can access the API Keys section, but even when using an active API key I am getting an error, am I doing anything wrong?

Please use one of the topics in the integration section of the forum for help on configuration. Iā€™m sure there are a few on OpenWeatherMap already.

I had the same. You need to save a credit card number. You can then set a maximum number of api calls per day lower than the free threshold, so youā€™ll never have to pay.

You guys have been asked to keep the OWM discussions elsewhere. Please stop. Now.

2 Likes

Thanks for putting this together. There are two factors I am curious about that Iā€™d like to know which plugins support:

  1. Ability to use local weather stations. I believe DarkSky used to let you select from a netowrk of public weather stations. Thatā€™s always going to be more accurate than a national/global guess/calculations.
  2. Entity with a ā€œfeels likeā€ or ā€œreal feelā€ temperature.

Anyone know of a free solution that has both of these?

@AJediIAm Wow, very nice post!

Iā€™m the creator of the KNMI integration, Iā€™m curious about where it deviates from HA standards. My assumption is that since version 2.0.0 it follows all standards, but I could be unaware of something.

What might also be worth mentioning, There is a sun sensor, a solar irradiance sensor, and the hourly forecast also contains a solar_irradiance value, useful for solar panel owners.
But I do understand you canā€™t squeeze everything into that table.

Edit:
The weather entity does have Apparent temperature (App)
Edit2:
Signup should be email, you need to get a free API key

To that point, Iā€™m trying to setup my own tts morning summary and Iā€™m struggling to find a service that returns the forecast condition in the local(ized) language. Iā€™m using OpenWeathermap but
{{state_translated(ā€˜weather.openweathermapā€™)}} returns Š”Š»ŃŠŠ½Ń‡ŠµŠ²Š¾ (translation of Sunny), while {{state_translated(ā€˜sensor.openweathermap_forecast_conditionā€™)}} returns ā€˜rainyā€™ in English. What are you guys using for TTS?

This is an excellent use case for a local LLM. Even the tiniest models can produce a good sentence in a format to your liking. If you generate the text every hours, you can retrieve it instantly from a helper.

I donā€™t mind a static, boring, nonLLM text message, but it would mean the world to me if it is in my local language :smiley:

Thanks for maintaining the integration. Feel free to update the article to best reflect the integration. I made some updates already, but itā€™s difficult to keep track of all the integrations.

Regarding the deviations: The point is not to criticize, but to help users find good integrations. The forecast attributes do not match the suggested attributes in de developer documentation. Iā€™m not sure if itā€™s ok to add additional attributes. I was a bit confused when comparing all the integrations, but Iā€™m not sure it matters for users who just want to use one or two integrations.

Thanks for the list! I got pirate weather set up in minutes.

It does makes me miss Dark Sky, but we do what we can when mega corp buy up the good stuff.

Some things you can do with the sensors from BOM Weather.

HOW TO: Full Text Weather Report, BOM Australia Integration, Extract Weather Warning Data & Other Text

1 Like

The table editor is bugged and will mess up the article.
After some discussion with the mods, the only way is to freeze the article to prevent people from breaking it by accident.

I think you tried to make some changes but they have been lost because we needed to revert to a working version. Any changes can be suggest down here in the comments. You can tag a moderator to help with edits or leave them here to be processed in batches.

I hope the issue gets fixed so we can get back to group editing soon. Until then, we have to weather the stormā€¦

2 Likes

can this guide perhaps include examples? i am wondering how to refresh the weather forecast from openweather and how to make a automation that if no rain is predicted in the next 2 hours, then trigger X.

CURRENT WEATHER Daily Hourly Con Temp App Dew Hum Rain Pres Wind Gust Vis Cld O3 UV Other
Bureau of Meteorology 8 72 X X X X X X X X X X
FORECAST Daily Hourly Con Temp Low App Hum Wind Gust Rain Rain% Pres Cld Dew UV
Bureau of Meteorology 8 72 DH DH D H DH H H DH D H H
Integration Entities Description
Bureau of Meteorology 163 Will give all data for your selected weather station. 7 Days UV Fore Cast UV Start Time, UV End Time, UV Max, UV Category, UV Long Text Forecast. Sunset, Sunrise. Extended Text Forecast, Short Text Forecast. Fire Danger Rating. Icon Descriptor, MDI Icon, (3 Times A Day) Temperature Now and Later. 7 Days Rain Min, Rain Max, Rain Range, Rain Chance Of. Weather Warnings.
1 Like

No, I understand that, Iā€™m also trying to find out if I did something wrong in the integration, as ā€œDeviates from HA standardsā€ seems to suggest that, or at least it doesnā€™t sound very positive. Or does this only refer to:

The API that feeds this integration has sun_chance, solar_irradiance, and wind_speed_bft for forecasts and I assumed they could be to use by someone.
The documentation nor the code doesnā€™t prevent extending forecasts

I agree with you that adding useful information is a good thing and the deviation from the standard weather object is not relevant.

I thought I updated the description already, but now I see itā€™s still the original one. We had to revert some changes because the table editor messed up the article. The article is now frozen, but it can be unfrozen upon request to allow me to make some changes.

I hope to do an update early next week.

2 Likes