Open Weather Agent

MSRP: $60.00
Chowmain LTD
30 days
Version: 20230724
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.


OpenWeather is a team of IT experts and data scientists that has been practising deep weather data science since 2014. For each point on the globe, OpenWeather provides current and forecasted weather data.

The Chowmain OpenWeatherMap agent brings all of this data into Control4 for use in the home automation system. This is useful for automating services within the home based upon the external environment.

Note This is built as a Control4 Agent and will only work on Control4 OS 3.1.3 and above.

Note This is not a replacement for a personal weather station. We recommend utilising Cumulus Weather
Stations or WeatherHawk weather station drivers/hardware if you require accurate readings as these provide
real time local weather information.


  • The agent utilises project's Location and Temperature scale automatically to ensure that the data you receive is specific to your project and is returned in imperial or metric
  • Auto polls for weather information every 15 minutes
  • Bindings for current temperature and current humidity allows you to connect to temperature display driver and other thermostat drivers
  • Current Weather Conditions for:
    • Sunset (time)
    • Sunrise (time)
    • Temperature Minimum
    • Temperature Maximum
    • Wind Speed (miles/hour or meters/sec)
    • Wind Direction (degrees)
    • Temperature (degrees celcius / fahrenheit)
    • Pressure (hPa)
    • Humidity (percentage)
    • Dew Point (degrees celsius / fahrenheit)
    • Clouds (percentage)
    • Rain (mm)
    • Snow (mm)
  • Forecasted Weather Conditions for (Today & Tomorrow):
    • Temperature Minimum (degrees celcius / fahrenheit)
    • Temperature Maximum (degrees celcius / fahrenheit)
    • Wind Speed (miles/hour or meters/sec)
    • Wind Direction (degrees)
    • Pressure (hPa)
    • Humidity (percentage)
    • Dew Point (degrees celsius / fahrenheit)
    • Clouds (percentage)
    • Precipitation Rain (mm)
    • Snow (mm)


Can you give us some examples of how we could use this driver?

  • Humidifiers can be turned on automatically if it is going to be a dry day
  • If it is going to be a hot and sunny day, close the shutters to shut the heat out
  • If it is hotter indoors than it is outdoors and the wind direction is facing the motorised windows then open the windows
  • If it's going to snow tomorrow, turn on the Heated Driveway System in advance
  • If it is going to be a hot day turn on the AC
  • If it is going to rain don’t automatically water the garden
  • Water the garden if it is extremely hot and if it hasn’t watered the garden in X amount of days
  • If it is going to be a cloudy day and the customer has solar then don’t turn on the smart appliances until tomorrow
  • Combine with our Advanced Announcements driver to read the weather forecast out in the morning


Why do you only support OS 3.1.3 and above?
Driver developers can only develop agents for OS 3.1.3 and above.

I can't find the driver in composer?
This is not a driver but an agent.  You have to add it in via the agents tab.  See PDF installation guide for detailed instructions.

Do you offer showroom discounts?
We offer dealers a free showroom licence for demonstration and educational purposes.  See link below for T&C's and signup procedure.

Chowmain Dealer Showroom FAQ

I want to try this driver out before buying it?
All Chowmain drivers for Control4 come with a 90 day trial.  Just add the driverCentral licencing driver and this driver and you're good to go.  No registration required.

Do you offer other drivers?

We have hundreds of drivers.  Many of which are manufacturer sponsored and free.  Please visit our website to view all available drivers including FREE drivers.


Version #20230724 - 24-JUL-2023

- Added feedback in Lua Output when connection to openweathermap fails due to an authentication issue
- Add additional notes to the documentation regarding the need to subscribe to the Professional Collection

Version #20220822 – 22-AUG-2022
- Added support for 3.0 endpoint
- Added lua jit support

Version #20211110 – 10-NOV-2021

· Further Improve Debugging

Version #20211006 – 06-OCT-2021

· Improve Debugging

Version #20201102 – 02-NOV-2020
· Added UV Index

Version #20201027 – 27-OCT-2020
· Driver re-write
· Changed to an agent instead of a driver

Version #20170710 - 10-JUL-2017
Migrated to driverCentral.

Version #20160416 - 16-APR-2016

Made improvements to licencing algorithm. Should resolve issues on OS 2.8 systems with intermittent internet connections.

Version #20160404 - 04-APR-2015
Updated driver to resolve API change that caused the driver to always return data in Kelvin regardless of unit set.

Version #20151016 - 16-OCT-2015
Starting from 9 October 2015 openweathermap's API requires a valid APPID for access. Note that this does not mean that their API is subscription-only now - please take a minute to register a free account to receive a key.

Version #20150917 - 17-SEP-2015
Fixed issue effecting OS 2.8 systems

Version #20150818 - 18-AUG-2015
Implemented Dealer Demo Licencing

Version #20150618 - 18-JUN-2015
Changed Pressure from string to number type variable.

Version #20150407 - 07-APR-2015
Resolved issue where logs on 2.6 systems would fill out controller storage causing system stability issues. This only effects systems where people have set the debug logs to 'print and log' or 'log' and have forgotten about it over longer periods of time.

Version #20141118 - 18-NOV-2014
Converted from c4i to c4z filetype

Version #20140514 - 14-MAY-2014
Initial Driver Release