openweathermap weather platform uses OpenWeatherMap as a source for current meteorological data for your location.
There is currently support for the following device types within Home Assistant:
You need an API key, which is free, but requires a registration.
To add OpenWeatherMap integration go to Configuration >> Integrations and find the integration in the list.
|API Key||API Key from the website|
|Name||Name of the integration|
|Latitude||Latitude for weather forecast and sensor|
|Longitude||Longitude for weather forecast and sensor|
|Language||Language for receiving data (only for
The integration creates weather entity and also sensors for all available conditions.
For each condition
sensor entity will be created with id:
sensor.<integration name>_<monitored condition>
Sensor prints information in language which was selected for integration.
||A human-readable text summary.|
||Sea-level air pressure in millibars.|
||Description of cloud coverage.|
||Current weather condition code.|
||Current weather code.|
Weather entity always will have English language. Home Assistant translate it to user language automatically.
Details about the API are available in the OpenWeatherMap documentation.