The Weather at GlassverketObservations at 16.09.2014 23:25:01 LTOAT 13.0°C · WIND 031° / 0.0 kts · GUST 022° / 0.9 kts · QNH 1027.1 hPa · UV 0.0 · SR 0 W
Actual Weather Report
--------------------------------------------------------------------------- DATA FROM THE DAVIS VANTAGE PRO2 PLUS/DFARS WEATHER STATION Received on 16.09.2014 @ 23:25:01 local time LOCATION: Moss, Norway (N 59°25.945' E 010°38.752' / JO59hk) SUNRISE and SUNSET occur at 06:51 & 19:36 LOCAL TIME --------------------------------------------------------------------------- TEMPERATURE and HUMIDITY Outside Air Temperature ..... : 13.0°C / 55.4°F Dew Point Temperature ....... : 10.6°C / 51.0°F Relative Humidity ........... : 86 % BAROMETER Barometric Pressure (QNH) ... : 1027.1 hPa / 30.33 inHg Barometric Trend ............ : Barometric pressure is steady. WIND (present: calm, gust: light air) Present Wind Velocity ....... : 031° at 0.0 kts / 0.0 m/sec. / 0 mph 10-Minute Wind Gust ......... : 022° at 0.9 kts / 0.4 m/sec. / 1 mph Average 2-Minute Wind Speed : 0.2 kts / 0.1 m/sec. / 0.2 mph Average 10-Minute Wind Speed : 0.0 kts / 0.0 m/sec. / 0.0 mph UV INDEX and SOLAR RADIATION UV Index .................... : 0.0 Solar Radiation ............. : 0 watts/m2 RAINFALL Present Rainfall Rate ....... : 0.0 mm / 0.00 in per hour Rainfall Last 24 Hours ...... : 0.0 mm / 0.00 in Rainfall Since Midnight ..... : 0.0 mm / 0.00 in Rainfall September .......... : 25.8 mm / 1.02 in Rainfall This Year .......... : 493.8 mm / 19.44 in EVAPOTRANSPIRATION Since Midnight .............. : 2.0 mm / 0.08 in September ................... : 35.5 mm / 1.40 in This Year ................... : 607.0 mm / 23.90 in GENERAL FORECAST Partly cloudy with little temperature change. --------------------------------------------------------------------------- NOTE: Reported rainfall of 0.2 mm may be caused by condensation in the rain collector. --------------------------------------------------------------------------- Data proudly brought to you by WOSPi and a very dedicated Raspberry Pi.
--------------------------------------------------------------------------- DATA FROM THE DAVIS VANTAGE PRO2 PLUS/DFARS WEATHER STATION Received on 16.09.2014 @ 23:20:34 local time LOCATION: Moss, Norway (N 59°25.945' E 010°38.752' / JO59hk) --------------------------------------------------------------------------- TEMPERATURE (Today's MIN @ 06:54 LT, MAX @ 14:59 LT) Today MIN 9.7°C / 49.5°F MAX 20.9°C / 69.6°F September MIN 9.0°C / 48.2°F MAX 23.2°C / 73.8°F This Year MIN -10.7°C / 12.7°F MAX 35.4°C / 95.8°F DEW POINT (Today's MIN @ 05:20 LT, MAX @ 12:08 LT) Today MIN 8.3°C / 47°F MAX 12.8°C / 55°F September MIN 6.7°C / 44°F MAX 16.1°C / 61°F This Year MIN -13.3°C / 8°F MAX 21.1°C / 70°F HUMIDITY (Today's MIN @ 14:56 LT, MAX @ 06:32 LT) Today MIN 55 % MAX 92 % September MIN 43 % MAX 95 % This Year MIN 18 % MAX 97 % BAROMETER (Today's MIN @ 19:08 LT, MAX @ 00:05 LT) Today MIN 1026.4 hPa / 30.31 inHg MAX 1029.8 hPa / 30.41 inHg September MIN 1007.8 hPa / 29.76 inHg MAX 1032.2 hPa / 30.48 inHg This Year MIN 978.7 hPa / 28.90 inHg MAX 1036.6 hPa / 30.61 inHg WIND SPEED (Today's MAX @ 16:13 LT) Today MAX 10.4 kts / 12.0 mph / 5.4 m/sec. / Moderate breeze September MAX 19.1 kts / 22.0 mph / 9.8 m/sec. / Fresh breeze This Year MAX 31.3 kts / 36.0 mph / 16.1 m/sec. / Near gale UV INDEX and SOLAR RADIATION Today MAX UV Index 2.9 @ 12:37 LT MAX SR 650 W/m2 @ 14:51 LT September MAX UV Index 3.8 MAX SR 788 W/m2 This Year MAX UV Index 6.0 MAX SR 1099 W/m2 RAINFALL RATE September MAX 25.2 mm/hour / 0.99 in/hour This Year MAX 123.8 mm/hour / 4.87 in/hour NOTE: The rainfall rate does not indicate long-lasting rainfall at the recorded rate. Rainfall of 0.2 mm may indicate condensation in the rain collector. --------------------------------------------------------------------------- CONSOLE and SYSTEM STATUS INFORMATION Firmware Date ....... : Dec 11 2012 Firmware Version .... : 3.12 ISS Battery Status .. : OK (0) Console Model ....... : Vantage Pro/Vantage Pro2 (16) ID: 6312 Console Voltage ..... : 4.0 Console Temperature . : 22.0°C / 71.6 °F RH: 52 % Console RXCHECK ..... : TOT:3224, LST:15, RESYNC:0, CONT:548, CRC:7 Software Version .... : 20140205-RPi System Uptime ....... : Running since Sat Aug 2 22:11:04 2014 LT. 45 day(s), 1 hour(s), 9 minute(s), 37 second(s). Cycle ............... : 101515 RPi SoC Temperature . : 35.8°C Data Packet Format .. : LOOP + LOOP2 --------------------------------------------------------------------------- Data proudly brought to you by WOSPi and a very dedicated Raspberry Pi.
Nearby web cameras are provided by the Port of Moss. Please note that these cameras seem to have some reliability issues and may not always be available. Also, the camera feeds require a proprietary H.264 decoder (feel free to try talking Moss Havnevesen KF into publishing simple JPG images instead - for the benefit of the human race): Moss Havnevesen KF. There's also a rather nice view available from mellos.no.
Data Plots and Histograms
The usual click-to-enlarge concept applies. Enlarged images open in new windows.
Note that the update frequency for the data plots varies. Some are updated at 10-minute intervals, others four times a day or only once a day.
|Weather data is collected using a Davis Instruments Vantage Pro2 Plus weather station. The weather station console is interfaced to a Raspberry Pi model B running homemade software which queries the weather station, reads the binary-coded console data stream and uploads the decoded weather report to an external web server. With a little help of SED, weather data is also output to a locally attached flatscreen display (normally switched off, though). The software on the RPi also stores weather data on a SD card for later analysis. As such, the system provides functionality which is equal to or better than the proprietary WeatherLink software available from Davis Instruments. There is no Davis Instruments software or hardware involved in extracting weather data from the Vantage Pro2 Plus weather station, it's all done in my own software, called WOSPi. That's short for Weather Observation System for the Raspberry Pi. There is a rather detailed description of the WOSPi software available for download in PDF format. You can download the documentation right here. A slideshow presentation of weather data is also available, intented to run continously on a tablet computer. Although my weather station works fine, I can no longer recommend a Davis Instruments weather station to anyone else. Davis Instruments made a design change in 2012, affecting new console units - effectively leaving them totally useless without further investments in expensive Davis Instruments hardware. Luckily, my console is of the old breed (firmware version 1.90), whereas the new firmware (version 3) which is fitted to new consoles requires an original Davis Instruments data logger (or an appropriate workaround) in order to start communicating over the serial line. Davis Instruments claims that this design change was mandated by hardware upgrades. After a bit of effort looking into the details of what's really going on, it's sad to see that the company is repeatedly serving lies to its customers. This PDF document may be of particular interest. Luckily, weather enthusiasts will be able to find other manufacturers of fine weather stations. Weather data is fed into Weather Underground at regular intervals. Station ID is ISTFOLDM6. The WOSPi software also generates an APRS-compliant weather report for use with UIView-32, etc. Presently, this weather report is updated at 10-minute intervals only. There's a log of system events available here. It may or may not contain items of interest to the general audience.|
|The Raspberry Pi provides an embedded Linux platform, running on the ARM1176JZFS processor provided by the Broadcom BCM2835 chip. The ARM processor runs steadily at 700 MHz, and the entire thing draws less than 700 mA provided by a 5V USB power supply. Power consumption is minimal and the device is allowed to run H24 (the power requirement for the RPi is 700 mA, whereas the actual power consumption in the present configuration is significantly less). The software was originally developed for the BeagleBone development board (Ångstrøm Linux running on the Texas Instruments ARM Cortex-A8 processor). Stability issues related to corruption of the microSD card proved to be a major concern with the BeagleBone. Even with major modifications to the Ångstrøm distribution, the microSD card became corrupt after a month of operation.|
|Testing and proof-of-concept programming was carried out on a Windows 7/64-bit system by means of the PowerBASIC Console Compiler v. 6 (PB/CC). PB/CC was chosen in favor of PB/Win due to ease of debugging and no need to spend time coding a GUI. Also, the PowerBASIC language provided extremely flexible and easy-to-use serial communications routines.|
|As the PowerBASIC compilers are available only for the Win32 and MS-DOS platforms, the implementation on the BeagleBone/Raspberry Pi was done using the Python programming language, offering much-appreciated degrees of flexibility and structure. Python has proved to be an excellent development platform for this project. Moving from the BeagleBone to the Raspberry Pi only required minor modifications of the program code.|
|From the home network, presently set up as a 100 MBit/s cabled ethernet, weather data is transferred to an external web server by means of a 40 Mbit/s synchronous fiber-optic connection provided by Viken Fibernett AS/AltIBox. Who cares for copper/xDSL (or, even worse: hybrid fiber-coax/HFC) when the best option is available at a reasonable cost?|
|Other tools and technologies which have been used extensively during the development of annoyingdesigns.com and back-office subsystems: GNU Emacs, PHP, gnuplot, SED (who can live without it?), CSS and the Debian (RPi) and Ångström (BB) Linux distributions. Code documentation was carried out using Doxygen. Also, the Windows Calculator application (used in "Programmer View") proved to be useful, as did EditPad Pro (no surprise, really - who can stand Notepad for more than a day?). The funniest encounter while working on this project was the CRC calculation used by the Vantage Pro2 weather station, requiring a Python implementation of the CCITT-16 algorithm. Oh, I have to admit - for a quick backup of the RPi SD card, I stick to an Apple Powerbook / iMac. Whichever comes first. Anyway, the BSD system on either of these allows for efficient SD card imaging. Life isn't too hard with a *nix clone within reach. And ... these pages should display just fine on the iPhone/iPad.|
The Raspberry Pi with the connections made to the P1 expansion header. For simplicity, I opted for a 3.5mm stereo phono jack to serve as connector between the RasPi and the Davis console. Only three connections are required for simple serial communications: GND, TX and RX.
Indeed a nice case from Barch Designs - available from piholder.com.
The Raspberry Pi in operation, squeezed in below the display. While a display isn't really required, this one was a nice gift from my employer - it would have been such a waste to send off a perfectly operational flatscreen display to the dump. And - yes, there's a SD card holder, too - for storage of weather data.
The Davis weather station console is normally left all by itself, only connected to an external DC power supply and the Raspberry Pi. The 3.5mm stereo phono jack is hooked up to the expansion connector at the rear of the console. The phono jack makes it easy to insert a patch cable between the console and the RPi.
Oh. SED. Why do so many people ignore your beauty?
Other Weather Resources
- WOSPi documentation (PDF)
- WOSPi downloads (registration required)
- A fix for the Davis Instruments firmware v. 3.xx problem (PDF)
- Other WOSPi sites
Weather Data Explained
This section explains the various parameters output by the Davis Vantage Pro2 Plus weather station.
HumidityHumidity itself simply refers to the amount of water vapor in the air. However, the total amount of water vapor that the air can contain varies with air temperature and pressure. Relative humidity takes into account these factors and offers a humidity reading which reflects the amount of water vapor in the air as a percentage of the amount the air is capable of holding. Relative humidity, therefore, is not actually a measure of the amount of water vapor in the air, but a ratio of the air's water vapor content to its capacity. It is important to realize that relative humidity changes with temperature, pressure, and water vapor content. A parcel of air with a capacity for 10 grams of water vapor which contains 4 grams of water vapor, the relative humidity would be 40%. Adding 2 grams more water vapor (for a total of 6 g) would change the humidity to 60%. If that same parcel of air is then warmed so that it has a capacity for 20 grams of water vapor, the relative humidity drops to 30% even though water vapor content does not change. Relative humidity is an important factor in determining the amount of evaporation from plants and wet surfaces since warm air with low humidity has a large capacity to absorb extra water vapor.
Wind ChillWind chill (often called wind chill factor) is the felt air temperature on exposed skin due to wind. The wind chill temperature is never higher than the air temperature, and the wind chill is undefined at higher temperatures (above 10°C).
THSW IndexThe THSW index (temperature/humidity/sun/wind) uses humidity, temperature, sunshine and wind data to calculate an apparent temperature of what it "feels" like out in the sun. The derived temperature is called the THSW index. The THSW index is available when the outside temperature is above 10°C.
Dew Point TemperatureDew point is the temperature to which air must be cooled for saturation (100% relative humidity) to occur, providing there is no change in water vapor content. The dew point is an important measurement used to predict the formation of dew, frost, and fog. If dew point and temperature are close together in the late afternoon when the air begins to turn colder, fog is likely during the night. Dew point is also a good indicator of the air's actual water vapor content, unlike relative humidity, which takes the air's temperature into account. High dew point indicates high water vapor content; low dew point indicates low water vapor content. In addition a high dew point indicates a better chance of rain, severe thunderstorms, and tornados. You can also use dew point to predict the minimum overnight temperature. Provided no new fronts are expected overnight and the afternoon relative humidity is greater than or equal to 50%, the afternoon's dew point gives you an idea of what minimum temperature to expect overnight, since the air can never get colder than the dew point. Dew point is equal to air temperature when humidity = 100%.
RainfallThe Vantage Pro2 incorporates a tipping-bucket rain collector in the sensor suite that measures 0.2 mm of rain for each tip of the bucket. The station logs rain data in the same units it is measured in. Rain rate calculations are based on the interval of time between each bucket tip, which is each 0.2 mm (EU version).
Condensation thresholdThe construction of the Vantage Pro2 rain collector may cause rainfall readings of 0.2 mm / 0.01" when condensation droplets occur on the surface of the rain collector. The default behavior of the WOSPi software is to filter out rainfall readings below a predefined condensation threshold, typically 0.2 mm / 0.01". As such, typical morning condensation on the rain collector will not increase the count of rainy days per month.
Storm rainStorm rain is the amount of rain in a continous period of rainfall, with an amount of leeway for beginning and end. A rainstorm begins when 0.5 mm of rain has fallen in a 24-hour period, and continues until 24 hours have passed without 0.5 mm of rain.
Barometric PressureThe weight of the air that makes up our atmosphere exerts a pressure on the surface of the earth. This pressure is known as atmospheric pressure. Generally, the more air above an area, the higher the atmospheric pressure. This means that atmospheric pressure changes with altitude. For example, atmospheric pressure is greater at sea level than on a mountaintop. To compensate for this difference and facilitate comparison between locations with different altitudes, atmospheric pressure is generally adjusted ("reduced") to the equivalent sea level pressure. This adjusted pressure is known as barometric pressure. In reality, the Vantage Pro2 Plus weather station measures atmospheric pressure. When you enter your location's altitude into the station parameters, the Vantage Pro2 Plus stores the necessary offset value to consistently translate atmospheric pressure into barometric pressure. Barometric pressure also changes with local weather conditions, making barometric pressure an extremely important and useful weather forecasting tool. High pressure zones are generally associated with fair weather while low pressure zones are generally associated with poor weather. For forecasting purposes, however, the absolute barometric pressure value is generally less important than the change in barometric pressure. In general, rising pressure indicates improving weather conditions while falling pressure indicates deteriorating weather conditions.
Barometric TrendChange rates, as reported by the Vantage Pro2 Plus weather station:
PRESSURE CHANGE ACTUAL DESCRIPTION PRESSURE CHANGE RATE Rapidly >= 2.0 hPa / 3 hr Slowly >= 0.7 hPa and < 2.0 hPa / 3 hr
Solar RadiationWhat we call "current solar radiation" is technically known as Global Solar Radiation, a measure of the intensity of the sun's radiation reaching a horizontal surface. This irradiance includes both the direct component from the sun and the reflected component from the rest of the sky. The solar radiation reading gives a measure of the amount of solar radiation hitting the solar radiation sensor at any given time, expressed in Watts/sq. meter (W/m2). Sensor range is 0-1800 W/m2.
Ultraviolet (UV) RadiationEnergy from the sun reaches the earth as visible, infrared (IR), and ultraviolet (UV) rays. Excessive exposure to UV rays can cause health problems, such as sunburn, skin cancer, skin aging, cataracts, and can suppress the immune system. The Vantage Pro2 Plus helps analyze the changing levels of UV radiation and can advise of situations where exposure is particularly unacceptable. The UV readings do not take into account UV rays reflected off snow, sand, or water, which can significantly increase your total exposure. Nor do your UV readings take into account the dangers of prolonged UV exposure. The readings do not suggest that any amount of exposure is safe or healthful. Do not use the Vantage Pro2 Plus to determine the amount of UV radiation to which you expose yourself. Scientific evidence suggests that UV exposure should be avoided and that even low UV doses can be harmful. The Vantage Pro2 Plus can displays the UV Index, an intensity measurement first defined by Environment Canada and since been adopted by the World Meteorological Organization. UV Index assigns a number between 0 and 16 to the current UV intensity. The US EPA categorizes the Index values as shown in the table below. The lower the number, the lower the danger of sunburn. The Index value published by the U.S. National Weather Service is a forecast of the next day's noontime UV intensity. The index values displayed by the Vantage Pro2 Plus are real-time measurements.
NUMERIC VALUE ACTUAL MEANING 0-2 Low UV radiation 3-4 Moderate UV radiation 5-6 High UV radiation 7-9 Very High UV radiation 10+ Extreme UV radiation
Evapotranspiration (ET)Evapotranspiration (ET) is a measurement of the amount of water vapor returned to the air in a given area. It combines the amount of water vapor returned through evaporation (from wet surfaces) with the amount of water vapor returned through transpiration (exhaling of moisture through plant stomata) to arrive at a total. Effectively, ET is the opposite of rainfall, and it is expressed in the same units of measure (inches or millimeters). The Vantage Pro2 Plus uses air temperature, relative humidity, average wind speed and solar radiation data to estimate ET, which is calculated once an hour, on the hour.
Weather ForecastThe Davis forecasting algorithms are based on readings and trends from a single point of reference only. It has no other data from which to draw, hence the forecast will not be very accurate. The Davis forecasting algorithm is probably an implementation of a slightly modified Zambretti algorithm.
Please keep in mind that annoyingdesigns.com does not provide weather or image data for any professional purposes. As such, it is not recommended to use data from annoyingdesigns.com for crop-critical decisions regarding irrigation planning or anything else which could possibly ruin your day.You probably get the message - if not, here it is in a different wrapping: you're using data from this system entirely at your own risk. If you are troubled by Davis Instruments Corp. firmware version 3.xx in your Vantage Pro2 weather station, you may want to consider this easy-to-apply fix.
Torkel M. Jodalen Pb. 1036 Jeløy NO-1510 Moss Norway Tel. (+47) 69 25 20 33 / 92 42 20 20