Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. OpenWeather - Current Weather API

OpenWeather

Current Weather API

Community3.1.2Updated last year
DocumentationReport an issueView on GitHub

Documentation

<a href="https://openweathermap.org/" style="background-color:rgba(163, 163, 163, 0.05)"> <img src="https://openweathermap.org/themes/openweathermap/assets/img/logo_white_cropped.png" width=150 alt="OpenWeathermap Logo"></a>

Retrieve and display weather information. <br>

Stuck backstage in some cold, dark ballroom, running A/V support for meetings?<br> Do you wonder what the weather is like outside?<br> Display the current weather information on a Companion button!<br>

This module requires an active internet connection and you will need your own API key from here: <a href="https://openweathermap.org/home/sign_up" title="OpenWeather">OpenWeathermap.org</a>.<br>


Contributions for maintenance and development of this open source module are always welcome https://github.com/sponsors/istnv


Configuration

SettingDescription
API KeyEnter your API Key from OpenWeather
LocationEnter the weather location <sup>*2</sup>
Measurement UnitsDefault variables use Celsius & kPH, otherwise Fahrenheit & MPH
TimezoneSelect timezone for variables (here, there, UTC). Defaults to 'Here' to match prior releases.
Refresh FrequencyHow often to update the weather info in Minutes

Available Actions/commands

CommandDescription
RefreshRefresh weather information every # of minutes. (To prevent API abuse, there is a minimum of one minute between update queries).

Feedback

 Description
GraphicOpenWeather graphic for current weather

Variables

Replace ow with the actual instance label.

VariableDescription
Location 
$(ow:l_name)Name
$(ow:l_region)Region or State (if available)
$(ow:l_country)Country
$(ow:l_localtime)Local Time
Current Information 
$(ow:c_time)Time last updated
$(ow:c_sunrise)Sunrise Time
$(ow:c_sunset)Sunset time
$(ow:c_temp)Temperature in selected units
$(ow:c_tempf)Temperature Farenheit
$(ow:c_tempc)Temperature Celsius
$(ow:c_tempk)Temperature Kelvin
$(ow:c_feels)'Feels like' in selected units
$(ow:c_feelf)'Feels like' Farenheit
$(ow:c_feelc)'Feels Like' Celsius
$(ow:c_feelk)'Feels Like' Kelvin
$(ow:c_time)Time last updated
$(ow:c_press)Barometric Pressure in selected units
$(ow:c_inhg)Barometric Pressure inHg
$(ow:c_mmhg)Barometric Pressure mmHg
$(ow:c_hpa)Barometric Pressure in hPa
$(ow:c_humid)Relative Humidity
$(ow:c_text)Condition description
$(ow:c_wind)Wind speed in selected units
$(ow:c_windi)Wind speed MPH
$(ow:c_windm)Wind speed MPS
$(ow:c_windir)Wind direction

<sup>*1</sup> Temperature variables include the degree (°) symbol


<sup>*2</sup> Enter one of the following for the weather location

DescriptionExample
City nameParis<sup>*3</sup>
US zip10001
UK postcodeSW1
Canada postal codeG2J

<sup>*3</sup> City name options:

  • Add a comma "," and a 2 character country code to specify which City: "Paris,FR"
  • Add a comma "," and a 2 character state code followed by another comma and a 2 character country code to specify which City: "Paris,TX,US"

Details

Manufacturer
OpenWeather
Product
Current Weather API
Latest Version
3.1.2
Author
John A Knight Jr
Contributors
istnv(49)
Julusian(3)
JeffreyDavidsz(2)
krocheck(1)

Open Issues and Requests

explorationplace#51 [Feature]:msguerenabarrena-arch#41 Openweather module requestistnv#25 Implement 'Location' times

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →