Open Weather Map

Prev Next

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 service.


By configuring this plugin, you are able to create 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.

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