--- title: "Open Weather Map" slug: "open-weather-map" updated: 2026-05-06T09:52:33Z published: 2026-05-06T09:52:33Z canonical: "learn.servitly.com/open-weather-map" --- > ## Documentation Index > Fetch the complete documentation index at: https://learn.servitly.com/llms.txt > Use this file to discover all available pages before exploring further. # Open Weather Map Integrate weather information to improve the performance of connected products subject to external conditions (e.g., temperature, humidity, wind). With this plugin, you can integrate weather data provided by the [OpenWeather](https://openweathermap.org/) service. ![](https://configuration.servitly.com/plugins/open_weather_map/images/bG9nby5wbmc=) By configuring this plugin, you are able to create [Location Metrics](/docs/location-metrics) for local weather data loading. You can map one of the following measures to location metrics: *Temperature, Humidity, Pressure*. With the plugin and location metrics configured, the DPS will periodically (once an hour) contact the OpenWeather service to retrieve location data using the GPS position of each location. The retrieved measurement values are stored in the DPS and can be used as standard metrics. ## Periodic data pushing When at least one of the options in the section titled *Weather Data Parameters Mapping* is configured, the plugin begins sending weather information to the connected products through [configuration parameters](/v1/docs/parameters). ## Plugin Configuration To enable this plugin, you need to: 1. Go to the *Integrations / Plugins* page. 2. Select the *Data Integration* category. 3. Locate the *Open Weather Map* card. 4. Click on the card switch to activate the plugin. 5. Configure the plugin properties and save. Here is the list of all the properties that can be configured in the plugin. | *API Key* | The API key obtained from the Open Weather Map account. Type: STRING **\|** Mandatory | | --- | --- | | *External Temperature* | The name of the parameter used to send the `external temperature `to the connected product. Type: STRING `Sample name: EXT_TEMPERATURE` | | *External Humidity* | The name of the thing-definition parameter used to send the `humidity` to the connected product. Type: STRING `Sample name: EXT_HUMIDITY` | | *External Pressure* | The name of the thing-definition parameter used to send the `pressure` to the connected product. Type: STRING `Sample name: EXT_PRESSURE` |