Weather forcast entity not working out of the box

Hi,

I’m new to home assistant and I installed it on Raspberry Pi5. It works great with Zigbee devices, however I have some issue with the basic Weather.forcast_home entity out of the box.

For unknow reason, it does not retrieve data related to my location set in Settings > System > edit location.

So on the overview board, I have the classic error message that entity is currently unavailable.

I’m lost. What’s wrong with it ?

thx

The documentation is a bit muddy about this, but you need to install a weather service integration.

To use the integration, you need to get an API key from your weather service. It is almost always free, especially for low-volume use. For example, I use OpenWeatherMap which allows 1,000 API calls per day for free, I set my configuration to check the weather every ten seconds which is well below that 1,000 per day limit.

Ok, thx.

I was thinking that at least this integration is built-in as the card on the dashboard is right out of the box there.

There are too many weather services all over the world to include all of their integrations in the Home Assistant core. The amount of storage space needed would be prohibitive.

when I try to configure OpenWeatherMap, HA returns me :

Failed to connect: Cannot connect to host api.openweathermap.org:443 ssl:default [Could not contact DNS servers]

with my API key :frowning: