Skip to content

jason912/FreeNiagaraOpenWeatherData

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

FreeNiagaraOpenWeatherData 🆓

Niagara 4.14+ Free to use License: MIT

🆓 Free weather data for your Niagara Station — pull live forecasts and current conditions from Open-Meteo.


What Is It?

A free Niagara 4 module that fetches real-time weather data from Open-Meteo (a free, no-API-key-required weather service) and writes it directly into Niagara points.

Data Available

  • Current temperature, humidity, wind speed
  • Weather condition code (sunny, cloudy, rain, etc.)
  • 7-day forecast data
  • Configurable city/location

Quick Start

# 1. Install gline.pem certificate (or skip if other gline modules already installed)

# 2. Add glineCurlWeather-rt.jar to your modules/ directory

# 3. Restart station

# 4. Configure your city coordinates (latitude/longitude)

# 5. Enable → weather data flows into your station points

The module uses the gline-prefix certificate. If you've already installed other gline jar packages, re-importing the certificate is not necessary.


Features

Feature Support
Free to use
No API key required ✅ Open-Meteo API
Current conditions ✅ Temperature, humidity, wind
7-day forecast
Configurable location ✅ Any lat/lon

Pricing

🆓 Free — no license, no API key, no hidden costs.


Commercial Contact

Need weather data from a different source? Custom data feeds? We build it.

Shanghai Gline Net Co., Ltd. — Your Partner in Smarter Automation Already tested in Niagara 4.14, the gline certificate needs to be imported; provided that other gline-prefixed jar packages have been successfully installed, re-importing the certificate is unnecessary. Usage instructions are as follows: image City examples are as follows: Shanghai https://api.open-meteo.com/v1/forecast?latitude=31.23&longitude=121.47&current=temperature_2m,relative_humidity_2m,weather_code&daily=weather_code,temperature_2m_max,temperature_2m_min&timezone=Asia%2FShanghai NewYork https://api.open-meteo.com/v1/forecast?latitude=40.71&longitude=-74.01&current=temperature_2m,relative_humidity_2m,weather_code&daily=weather_code,temperature_2m_max,temperature_2m_min&timezone=America%2FNew_York TempC is Celsius and TempF is Fahrenheit. User trigger to excute the curl command to the URL. Here is another sample: Singapore https://api.open-meteo.com/v1/forecast?latitude=1.29&longitude=103.85&current=temperature_2m,relative_humidity_2m,weather_code&daily=weather_code,temperature_2m_max,temperature_2m_min&timezone=Asia%2FSingapore image

Should you need to develop more weather functions, such as UV light, IAQ, or weather forecast, just let me know. jason.zhang@gline-net.com

About

Free weather data integration for Niagara 4 — pull live forecasts from Open-Meteo, no API key required

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors