WxList
(Weather Data List)

Weather Logo

See the main page for the WxTools overview

Description

This code is for a servlet container to display the data collected from a weather station (originally an Oregon Scientific WMR928 or WMR180, later a Fine Offset WH2900/Pro-Signal PSG04173). WxList displays weather data logged in its directory by the WxServer program (or formerly by WxLog or WxLogger).

In particular, WxList relies on data files being maintained in its directory: LAST_DAY.DAT for the previous day of data and YYYYMMDD.DAT for the current day's data.

Usage

WxList should be installed into the Tomcat webapps directory (or equivalent on other containers). Then visit the application URL, e.g. http://localhost:8080/wxlist. This should result in a page that shows hourly averages for the last 24 hours of wind speed, wind direction, outdoor temperature, outdoor humidity, outdoor pressure, outdoor rainfall, UV index (if available) and solar radiation (if available). Graphs should also be shown for the last 24 hours of wind gust, outoor temperature, outdoor humidity, absolute pressure, cumulative rainfall and solar radiation. A typical display might show:

Weather Averages Gust Graph

Licence

This program is free software. You can redistribute it and/or under the terms of the GNU General Public License as published by the Free Software Foundation - either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful but without any warranty, without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details. You may re-distribute this software provided you preserve this README file.

History

Version 1.0: Ken Turner, 1st September 2011

Version 1.1: Ken Turner, 5th September 2011

Version 1.2: Ken Turner, 26th November 2011

Version 1.3: Ken Turner, 18th February 2013

Version 2.0: Ken Turner, 13th February 2017

Version 3.0: Ken Turner, 1st March 2021