OpenWeatherMap Sensor
The openweathermap
platform uses OpenWeatherMap as a source for current meteorological data for your location. The forecast
will show you the condition in 3 h.
You need an API key which is free but requires a registration.
To add OpenWeatherMap to your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
sensor:
- platform: openweathermap
api_key: YOUR_API_KEY
monitored_conditions:
- weather
Configuration Variables
- api_key
-
(string)(Required)Your API key for OpenWeatherMap.
- name
-
(string)(Optional)Additional name for the sensors. Default to platform name.
Default value: OWM
- forecast
-
(string)(Optional)Enables the forecast. The default is to display the current conditions.
Default value: false
- language
-
(string)(Optional)The language in which you want text results to be returned. It’s a two-characters string, eg.
en
,es
,ru
,it
, etc.Default value: en
- monitored_conditions
-
(list)(Required)Conditions to display in the frontend.
-
- weather
-
A human-readable text summary.
- temperature
-
The current temperature.
- wind_speed
-
The wind speed.
- wind_bearing
-
The wind bearing.
- humidity
-
The relative humidity.
- pressure
-
The sea-level air pressure in millibars.
- clouds
-
Description about cloud coverage.
- rain
-
The rain volume.
- snow
-
The snow volume.
Details about the API are available in the OpenWeatherMap documentation.