Viktor Jaep
Part of the Furniture
WXMON v1.1.4
Released February 7, 2024
Executive Summary: WXMON is a shell script (using the same look & feel of VPNMON-R2, RTRMON, PWRMON and KILLMON) that provides current localized weather information directly from weather.gov and displays this information on screen in an SSH dashboard window. Options to expand on the weather forecast to give you more detail about the upcoming forecast. Also, capabilities to view aviation-related METAR and TAF forecasts are included. This component was originally added to my PWRMON script, which monitors your Tesla Powerwall batteries, solar panels, grid and home electrical usage. Having a weather component was useful in determining if upcoming days would yield good solar production days. Understanding that many won't be able to make use of this feature, I decided to break this out into its own standalone script -- WXMON... a script that demonstrates what's possible with APIs on our routers.
IMPORTANT NOTE: The requirement for an API key to pull aviation weather is no longer needed! Yey!
LOCATION LIMITATIONS:
You now have the option to pick between a US-only weather service, or a global weather service! There are some plusses and minuses for each... so make your choice: US-based weather is a only 3-day forecast, has a user-friendly expanded forecast, but it gives much more richer content. The units are Imperial only! The global-based weather is a 7-day forecast, does not have expanded weather, and uses more of the standard data elements. The global weather does give you an option between using Imperial or Metric units of measurement, found in the config menu.
SCRIPT REQUIREMENTS:
* You must have "JFFS custom scripts" turned on from the router UI, and have Entware installed (easiest way is through AMTM)
WXMON is free to use under the GNU General Public License version 3 (GPL 3.0).
This project is hosted on GitHub
Changelog here | What's new: Official Release, New Global Weather Service/No more API key, Initial Release!
Screenshots:
Default 3-day US-only weather forecast for the region based on your WAN IP address:
Extended details for the US-only forecast when hitting the (M)ore details key:
For those who are non-US-based, here is the Global weather option:
For those with an aviation background, current METAR and TAF for the airport of your choice:
I'm definitely looking for your feedback... what works, what doesn't... what else would you like to see. But all-in-all, as good ideas come up for things to possibly add, very much a WIP (work-in-progress).
Released February 7, 2024
Executive Summary: WXMON is a shell script (using the same look & feel of VPNMON-R2, RTRMON, PWRMON and KILLMON) that provides current localized weather information directly from weather.gov and displays this information on screen in an SSH dashboard window. Options to expand on the weather forecast to give you more detail about the upcoming forecast. Also, capabilities to view aviation-related METAR and TAF forecasts are included. This component was originally added to my PWRMON script, which monitors your Tesla Powerwall batteries, solar panels, grid and home electrical usage. Having a weather component was useful in determining if upcoming days would yield good solar production days. Understanding that many won't be able to make use of this feature, I decided to break this out into its own standalone script -- WXMON... a script that demonstrates what's possible with APIs on our routers.
IMPORTANT NOTE: The requirement for an API key to pull aviation weather is no longer needed! Yey!
LOCATION LIMITATIONS:
You now have the option to pick between a US-only weather service, or a global weather service! There are some plusses and minuses for each... so make your choice: US-based weather is a only 3-day forecast, has a user-friendly expanded forecast, but it gives much more richer content. The units are Imperial only! The global-based weather is a 7-day forecast, does not have expanded weather, and uses more of the standard data elements. The global weather does give you an option between using Imperial or Metric units of measurement, found in the config menu.
SCRIPT REQUIREMENTS:
* You must have "JFFS custom scripts" turned on from the router UI, and have Entware installed (easiest way is through AMTM)
WXMON is free to use under the GNU General Public License version 3 (GPL 3.0).
This project is hosted on GitHub
Changelog here | What's new: Official Release, New Global Weather Service/No more API key, Initial Release!
Screenshots:
Default 3-day US-only weather forecast for the region based on your WAN IP address:
Extended details for the US-only forecast when hitting the (M)ore details key:
For those who are non-US-based, here is the Global weather option:
For those with an aviation background, current METAR and TAF for the airport of your choice:
I'm definitely looking for your feedback... what works, what doesn't... what else would you like to see. But all-in-all, as good ideas come up for things to possibly add, very much a WIP (work-in-progress).
Last edited: