Load cache utility for Plains Weather Network mesomap - V4.08 - 03-Oct-2025


Current time is         Fri, 16-Jan-2026 04:28:01 CST (on host [/] Note: real IP is 74.208.252.86 ) PHP 8.1.34
Cache last updated Fri, 16-Jan-2026 04:23:04 CST (297 seconds ago).

Mesomap uses English units: Temp=(°F), Wind=(mph), Baro=(in), Rain=(in) for output to PWN-conditions.txt data.

Cache loading status and statistics

More
Info

Area

Station
Temp
°F
Hum
%
DewPt
°F
Wind
mph
Rain
in
Baro
in
Baro
Trend
Curr
Cond
Load
Type
HTTP
RC
Load
Time
Age
Secs

Last updated
Iowa Carter Lake 36 67 26 Wind from WSWWSW 6 G 4 0.00
29.82Steady
Steady Metar KOMA: Partly Cloudy CR 200 0.082 3 Fri, 16-Jan-2026 04:27:58 CST
Details for Iowa Carter Lake (PWN-stations-cc.txt record 14):

type='CR' RawDataURL = 'http://www.carterlake.org/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.carterlake.org/clientraw.txt'
HTTP stats: RC=200 dest=162.215.96.234 port=80 (from sce=74.208.252.86)
Times: dns=0.030 conn=0.055 pxfer=0.055 get=0.027 total=0.082 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.carterlake.org
Accept: */*
Referer: http://www.carterlake.org/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:01 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Fri, 16 Jan 2026 10:27:58 GMT
Accept-Ranges: bytes
Content-Length: 654
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.082 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:01 GMT'
age=3 sec 'Fri, 16 Jan 2026 10:27:58 GMT'
metric='12345 5.3 3.5 238 2.2 67 1009.9 0.0 21.3 21.3 0.000 0.000 15.9 39 0.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 0.0 -100.0 -100.0 -100 -100 -100 04 27 57 -4:27:57_AM 1 0 16 1 100 100 100 100 100 100 100 0.4 -0.7 5.7 2.2 1 Dry/Night_time 0.2 4 5 5 5 5 6 6 5 5 6 5 4 4 4 4 3 4 4 3 3 19.1 -3.3 3249.3 1/16/2026 3.5 -0.7 5.7 -3.1 0.0 7 4 6 3 6 4 6 6 5 3 2.5 2.4 2.4 2.4 2.3 2.3 2.2 2.2 2.2 2.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.7 2.2 2.2 11.7 0 21:48:31 2026/01/15 253 45 11 -100.0 -100.0 -100 0 0 0 0 0.0 16.3 15.9 -1.2 1010.2 1009.2 13 3:36AM 12:32_AM 3.2 -2.2 -0.0 -3.5 3 2026 0.0 -1 1 -1 264 273 258 267 264 252 252 276 250 238 0.0 255.0 4.6 !!C10.37f!!'
station using CR units C,kts,hPa,mm by default
convertWind(5.3) kts [5.3 kts] to '6' mph
convertWind(3.5) kts [3.5 kts] to '4' mph
CR[48]=1 .. trying METAR KOMA for conditions
METAR='KOMA'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KOMA.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.065 pxfer=0.297 get=0.038 total=0.335 secs
request_header:
GET /data/observations/metar/stations/KOMA.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:01 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: script-src 'self'
Referrer-Policy: no-referrer
Strict-Transport-Security: max-age=31536000
Last-Modified: Fri, 16 Jan 2026 09:54:13 GMT
Accept-Ranges: bytes
Content-Length: 88
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KOMA time to fetch: 0.336 sec
KOMA='2026/01/16 09:52 KOMA 160952Z 29011KT 10SM SCT050 02/M04 A2974 RMK AO2 SLP075 T00221044'
age=2161 sec '2026-01-16 09:52:00 GMT'
metar 'KOMA' saved in local cache
called process_metar
calling 'get_time' part='160952Z' ptr=3 grp=1
calling 'get_station_type' part='29011KT' ptr=4 grp=2
calling 'get_wind' part='29011KT' ptr=4 grp=3
calling 'get_var_wind' part='10SM' ptr=5 grp=4
calling 'get_visibility' part='10SM' ptr=5 grp=5
calling 'get_runway' part='SCT050' ptr=6 grp=6
calling 'get_conditions' part='SCT050' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT050' ptr=6 grp=8
get cloud cover 'SCT050'
get cloud cover 'SCT050'
calling 'get_cloud_cover' part='02/M04' ptr=7 grp=8
get cloud cover '02/M04'
get cloud cover '02/M04'
calling 'get_temperature' part='02/M04' ptr=7 grp=9
calling 'get_altimeter' part='A2974' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KOMA
[WIND] = WNW at 13 mph (20 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 1524 m
[TEMP] = 36F (2C)
[WIND CHILL] = 27°F (-3°C)
[DEWPT] = 25F (-4C)
[HUMIDITY] = 65%
[BAROMETER] = 1007 hPa (29.74 in Hg)
)

condition begin: '','PARTLY CLOUDY','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='04:28' tfixed='04:28' out='04:28'
condition using: time2='04:28' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_partly_cloudy.gif 'Metar KOMA: Partly Cloudy' used instead of WD icon=1 'Dry/Night_time'
Iowa Carter Lake 14 data='36,67,WSW,6,0.00,29.82,Steady,night_partly_cloudy.gif,Metar KOMA: Partly Cloudy,26,4,1768559278,0.082'

Nebraska Columbus 34 67 24 Wind from NWNW 9 G 11 0.00
29.83Steady
Steady Metar KOLU: Overcast CR 200 0.206 6 Fri, 16-Jan-2026 04:27:56 CST
Details for Nebraska Columbus (PWN-stations-cc.txt record 30):

type='CR' RawDataURL = 'https://localweatherplus.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://localweatherplus.com/clientraw.txt'
HTTP stats: RC=200 dest=162.241.24.23 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.095 pxfer=0.166 get=0.039 total=0.205 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: localweatherplus.com
Accept: */*
Referer: https://localweatherplus.com/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:02 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Fri, 16 Jan 2026 10:27:56 GMT
Accept-Ranges: bytes
Content-Length: 712
Vary: Accept-Encoding
host-header: c2hhcmVkLmJsdWVob3N0LmNvbQ==
Content-Type: text/plain

CR time to fetch: 0.206 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:02 GMT'
age=6 sec 'Fri, 16 Jan 2026 10:27:56 GMT'
metric='12345 7.8 9.6 310 1.2 67 1010.3 0.0 5.6 5.6 0.000 0.000 21.1 32 0.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 04 27 55 Local_Weather_Plus-4:27:55_AM 0 0 16 1 100 100 100 100 100 100 100 -2.8 -1.9 4.2 1.0 1 /A_few_clouds_ -0.5 7 7 6 7 7 7 10 10 8 7 7 4 4 6 6 6 6 10 10 10 27.8 -4.3 2247.0 1/16/2026 1.5 -2.1 -0.1 -3.7 0.0 12 8 8 9 7 8 7 7 8 9 2.1 2.1 1.8 1.6 1.5 1.3 1.2 1.0 1.1 1.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.2 1.0 1.2 19.4 0 --- --- 288 0 0 -100.0 -100.0 0 0 0 0 0 0.0 22.3 21.1 -3.2 1011.9 1010.3 17 3:29AM 12:40_AM -1.0 -5.1 -2.5 -4.6 12 2026 0.0 -1 1 -1 298 316 308 292 296 304 290 292 311 310 0.0 255.0 8.0 -0.7 41.43333 97.39306 0.0 67 59 0.0 4:23_AM !!C10.37Q!!'
station using CR units C,kts,hPa,mm by default
convertWind(7.8) kts [7.8 kts] to '9' mph
convertWind(9.6) kts [9.6 kts] to '11' mph
CR[48]=1 .. trying METAR KOLU for conditions
METAR='KOLU'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KOLU.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.065 pxfer=0.142 get=0.038 total=0.180 secs
request_header:
GET /data/observations/metar/stations/KOLU.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:02 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: script-src 'self'
Referrer-Policy: no-referrer
Strict-Transport-Security: max-age=31536000
Last-Modified: Fri, 16 Jan 2026 09:59:00 GMT
Accept-Ranges: bytes
Content-Length: 107
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KOLU time to fetch: 0.180 sec
KOLU='2026/01/16 09:56 KOLU 160956Z AUTO 27010KT 10SM FEW044 OVC055 02/M05 A2980 RMK AO2 SLP101 T00221050 FZRANO'
age=1922 sec '2026-01-16 09:56:00 GMT'
metar 'KOLU' saved in local cache
called process_metar
calling 'get_time' part='160956Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='27010KT' ptr=5 grp=3
calling 'get_var_wind' part='10SM' ptr=6 grp=4
calling 'get_visibility' part='10SM' ptr=6 grp=5
calling 'get_runway' part='FEW044' ptr=7 grp=6
calling 'get_conditions' part='FEW044' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='FEW044' ptr=7 grp=8
get cloud cover 'FEW044'
get cloud cover 'FEW044'
calling 'get_cloud_cover' part='OVC055' ptr=8 grp=8
get cloud cover 'OVC055'
get cloud cover 'OVC055'
calling 'get_cloud_cover' part='02/M05' ptr=9 grp=8
get cloud cover '02/M05'
get cloud cover '02/M05'
calling 'get_temperature' part='02/M05' ptr=9 grp=9
calling 'get_altimeter' part='A2980' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KOLU
[WIND] = W at 12 mph (19 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Few Clouds 1341 m Overcast 1676 m
[TEMP] = 36F (2C)
[WIND CHILL] = 28°F (-2°C)
[DEWPT] = 23F (-5C)
[HUMIDITY] = 60%
[BAROMETER] = 1009 hPa (29.80 in Hg)
)

condition begin: '','OVERCAST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='04:28' tfixed='04:28' out='04:28'
condition using: time2='04:28' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_cloudy.gif 'Metar KOLU: Overcast' used instead of WD icon=1 '/A_few_clouds_'
Nebraska Columbus 30 data='34,67,NW,9,0.00,29.83,Steady,night_cloudy.gif,Metar KOLU: Overcast,24,11,1768559276,0.206'

Nebraska Friend 35 78 28 Wind from WW 14 G 14 0.00
29.82Steady
Steady Metar KJYR: Overcast CR 200 0.088 1 Fri, 16-Jan-2026 04:28:01 CST
Details for Nebraska Friend (PWN-stations-cc.txt record 16):

type='CR' RawDataURL = 'http://friendweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://friendweather.com/clientraw.txt'
HTTP stats: RC=200 dest=51.222.248.174 port=80 (from sce=74.208.252.86)
Times: dns=0.030 conn=0.059 pxfer=0.059 get=0.029 total=0.088 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: friendweather.com
Accept: */*
Referer: http://friendweather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
Cache-Control: public, max-age=120
Expires: Fri, 16 Jan 2026 10:30:02 GMT
Content-Type: text/plain
Last-Modified: Fri, 16 Jan 2026 10:28:01 GMT
Accept-Ranges: bytes
Content-Length: 801
Date: Fri, 16 Jan 2026 10:28:02 GMT
Server: LiteSpeed
X-Frame-Options: sameorigin
Strict-Transport-Security: max-age=31536000

CR time to fetch: 0.088 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:02 GMT'
age=1 sec 'Fri, 16 Jan 2026 10:28:01 GMT'
metric='12345 12.4 12.2 279 1.4 78 1009.9 0.0 17.5 17.5 0.000 0.000 23.8 31 1 1 0.0 0 0 0.8 14.4 255.0 0.0 -100.0 -100.0 -100.0 -100 -100 -100 04 28 00 -4:28:00_AM 7 0 16 1 100 100 100 100 100 100 100 -3.9 -1.2 3.7 1.3 1 Night_time/Dry -0.4 13.0 13.0 12.2 11.3 11.3 11.3 10.4 10.4 10.4 12.2 12.2 13.0 12.2 12.2 12.2 11.3 11.3 11.3 13.0 11.3 27.0 -2.0 2933.5 1/16/2026 1.7 -1.4 -0.9 -4.3 0.0 11.7 11.5 13.3 12.0 11.7 10.7 10.9 11.2 11.9 12.8 1.4 1.3 1.3 1.4 1.5 1.6 1.5 1.4 1.4 1.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.7 1.3 1.4 20.8 0 04:26:54 2026/01/16 290 41 270 -100.0 -100.0 0 0 0 0 0 0.0 24.0 23.7 -4.3 1010.4 1009.3 20 3:38AM 12:49_AM -1.4 -5.0 1.6 -2.4 16 2026 32.0 -1 1 1 297 289 298 296 293 292 293 288 286 279 0.0 255.0 12.4 0.2 40.65833 97.21889 0.8 88 73 0.0 3:44_AM - - - - - - !!C10.37R!!'
station using CR units C,kts,hPa,mm by default
convertWind(12.4) kts [12.4 kts] to '14' mph
convertWind(12.2) kts [12.2 kts] to '14' mph
CR[48]=1 .. trying METAR KJYR for conditions
METAR='KJYR'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KJYR.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.065 pxfer=0.142 get=0.037 total=0.180 secs
request_header:
GET /data/observations/metar/stations/KJYR.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:02 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: script-src 'self'
Referrer-Policy: no-referrer
Strict-Transport-Security: max-age=31536000
Last-Modified: Fri, 16 Jan 2026 10:20:16 GMT
Accept-Ranges: bytes
Content-Length: 76
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KJYR time to fetch: 0.180 sec
KJYR='2026/01/16 10:15 KJYR 161015Z AUTO 27015KT 10SM OVC050 01/M03 A2983 RMK AO2'
age=782 sec '2026-01-16 10:15:00 GMT'
metar 'KJYR' saved in local cache
called process_metar
calling 'get_time' part='161015Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='27015KT' ptr=5 grp=3
calling 'get_var_wind' part='10SM' ptr=6 grp=4
calling 'get_visibility' part='10SM' ptr=6 grp=5
calling 'get_runway' part='OVC050' ptr=7 grp=6
calling 'get_conditions' part='OVC050' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='OVC050' ptr=7 grp=8
get cloud cover 'OVC050'
get cloud cover 'OVC050'
calling 'get_cloud_cover' part='01/M03' ptr=8 grp=8
get cloud cover '01/M03'
get cloud cover '01/M03'
calling 'get_temperature' part='01/M03' ptr=8 grp=9
calling 'get_altimeter' part='A2983' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KJYR
[WIND] = W at 17 mph (28 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 1524 m
[TEMP] = 34F (1C)
[WIND CHILL] = 23°F (-5°C)
[DEWPT] = 27F (-3C)
[HUMIDITY] = 75%
[BAROMETER] = 1010 hPa (29.83 in Hg)
)

condition begin: '','OVERCAST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='04:28' tfixed='04:28' out='04:28'
condition using: time2='04:28' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_cloudy.gif 'Metar KJYR: Overcast' used instead of WD icon=1 'Night_time/Dry'
Nebraska Friend 16 data='35,78,W,14,0.00,29.82,Steady,night_cloudy.gif,Metar KJYR: Overcast,28,14,1768559281,0.088'

Nebraska Lincoln 38 60 26 Wind from NWNW 4 G 3 0.00
29.85Steady
Steady Overcast CR 200 0.306 1 Fri, 16-Jan-2026 04:28:01 CST
Details for Nebraska Lincoln (PWN-stations-cc.txt record 26):

type='CR' RawDataURL = 'https://www.gwwilkins.org/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.gwwilkins.org/clientraw.txt'
HTTP stats: RC=200 dest=107.180.25.194 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.117 pxfer=0.237 get=0.069 total=0.306 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.gwwilkins.org
Accept: */*
Referer: https://www.gwwilkins.org/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:02 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Fri, 16 Jan 2026 10:28:01 GMT
ETag: "d481c0-2fd-6487ecbb9a181"
Accept-Ranges: bytes
Content-Length: 765
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.306 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:02 GMT'
age=1 sec 'Fri, 16 Jan 2026 10:28:01 GMT'
metric='12345 3.2 2.6 325 3.6 60 1011.0 0.0 8.6 8.6 0.00 0.00 23.5 35 100.0 0 0.0 0 0 0.0 31.3 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 04 27 59 SELIncoln-4:27:59_AM 0 0 16 1 0.00 0.00 100 100 100 100 100 2.5 0.6 6.4 2.9 13 Night_time/Dry/Overcast_ 0.0 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 15.0 -3.5 4143.9 1/16/2026 4.1 -0.1 6.4 -1.2 0.0 4 3 3 3 4 2 3 2 4 4 2.9 2.9 2.9 3.0 3.1 3.2 3.3 3.3 3.4 3.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 6.4 2.9 3.6 6.0 0 --- --- 325 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 23.6 23.1 0.9 1011.5 1010.3 10 3:29_AM 12:28_AM 4.4 -0.7 -0.3 -3.8 5 2026 34.8 1 -1 1 262 274 271 276 257 273 312 343 276 325 0.0 255.0 3.4 1.2 40.79444 96.64444 0.0 64 59 0.0 3:29_AM 0.0 0.0 0.0 0.0 0.0 0.0 31.6 12:31_AM 3:25_AM 292 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(3.2) kts [3.2 kts] to '4' mph
convertWind(2.6) kts [2.6 kts] to '3' mph
Nebraska Lincoln 26 data='38,60,NW,4,0.00,29.85,Steady,night_cloudy.gif,Overcast,26,3,1768559281,0.306'

Nebraska Omaha 37 66 27 Wind from NWNW 8 G 18 0.00
29.76Steady
Steady Metar KOMA: Partly Cloudy STCU 200 0.145 2 Fri, 16-Jan-2026 04:28:00 CST
Details for Nebraska Omaha (PWN-stations-cc.txt record 47):

type='STCU' RawDataURL = 'https://www.chappelleweather.com/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.chappelleweather.com/realtime.txt'
HTTP stats: RC=200 dest=184.97.150.150 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.054 pxfer=0.118 get=0.026 total=0.144 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.chappelleweather.com
Accept: */*
Referer: https://www.chappelleweather.com/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:02 GMT
Server: Apache/2.4.18 (Ubuntu)
Last-Modified: Fri, 16 Jan 2026 10:28:00 GMT
ETag: "105-6487ecbb3f2dd"
Accept-Ranges: bytes
Content-Length: 261
Vary: Accept-Encoding
Content-Type: text/plain

STCU time to fetch: 0.145 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:02 GMT'
age=2 sec 'Fri, 16 Jan 2026 10:28:00 GMT'
metric='16/01/26 04:28:00 37.0 66 26.7 8 4 306 0.00 0.00 29.76 NW 3 mph F in in 32.1 0.00 0.92 0.92 0.00 75.9 26 31.1 -0.5 42.4 00:00 36.5 03:15 10 00:14 25 04:01 29.79 02:37 29.74 00:02 3.27.0 3257 18 37.0 2.8 0.0 0.000 0 289 0.00 11 0 0 WNW 2343 ft 28.4 0.0 0 0 31.1'
station reporting units F,mph,in,in
convertWind(8) mph [6.9518096 kts] to '8' mph
convertWind(18) mph [15.6415716 kts] to '18' mph
convertWind(10) mph [8.689762 kts] to '10' mph
convertWind(25) mph [21.724405 kts] to '25' mph
get_barotrend_text in=0.00 in change out=0.0 hPa change [0.0] (Steady)
metar 'KOMA' reused from local cache, age=2161, '2026-01-16 09:52:00 GMT'
raw-METAR='2026/01/16 09:52 KOMA 160952Z 29011KT 10SM SCT050 02/M04 A2974 RMK AO2 SLP075 T00221044'
called process_metar
calling 'get_time' part='160952Z' ptr=3 grp=1
calling 'get_station_type' part='29011KT' ptr=4 grp=2
calling 'get_wind' part='29011KT' ptr=4 grp=3
calling 'get_var_wind' part='10SM' ptr=5 grp=4
calling 'get_visibility' part='10SM' ptr=5 grp=5
calling 'get_runway' part='SCT050' ptr=6 grp=6
calling 'get_conditions' part='SCT050' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT050' ptr=6 grp=8
get cloud cover 'SCT050'
get cloud cover 'SCT050'
calling 'get_cloud_cover' part='02/M04' ptr=7 grp=8
get cloud cover '02/M04'
get cloud cover '02/M04'
calling 'get_temperature' part='02/M04' ptr=7 grp=9
calling 'get_altimeter' part='A2974' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KOMA
[WIND] = WNW at 13 mph (20 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 1524 m
[TEMP] = 36F (2C)
[WIND CHILL] = 27°F (-3°C)
[DEWPT] = 25F (-4C)
[HUMIDITY] = 65%
[BAROMETER] = 1007 hPa (29.74 in Hg)
)

condition begin: '','PARTLY CLOUDY','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='04:28' tfixed='04:28' out='04:28'
condition using: time2='04:28' as night for sunrise2='06:00',sunset2='19:00'
Nebraska Omaha 47 data='37,66,NW,8,0.00,29.76,Steady,night_partly_cloudy.gif,Metar KOMA: Partly Cloudy,27,18,1768559280,0.145'

North Dakota Bismarck 15 87 12 Wind from NN 23 G 39 0.00
29.74Steady
Steady Metar KBIS: light Snow +Mist STCU 200 0.366 7 Fri, 16-Jan-2026 04:27:56 CST
Details for North Dakota Bismarck (PWN-stations-cc.txt record 22):

type='STCU' RawDataURL = 'https://www.bismarckweather.net/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.bismarckweather.net/realtime.txt'
HTTP stats: RC=200 dest=107.180.48.113 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.181 pxfer=0.301 get=0.065 total=0.365 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.bismarckweather.net
Accept: */*
Referer: https://www.bismarckweather.net/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:03 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Fri, 16 Jan 2026 10:27:56 GMT
ETag: "68e6a8-106-6487ecb730217"
Accept-Ranges: bytes
Content-Length: 262
Vary: Accept-Encoding
Content-Type: text/plain

STCU time to fetch: 0.366 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:03 GMT'
age=7 sec 'Fri, 16 Jan 2026 10:27:56 GMT'
metric='16/01/26 04:27:54 15.3 87 12.1 23 16 1 0.00 0.00 29.74 N 5 mph F in in 104.2 +0.01 0.01 0.01 0.00 70.7 35 -3.0 -3.0 27.6 00:27 15.3 04:23 29 03:07 46 00:41 29.75 03:48 29.66 00:28 4.6.4 4128 39 15.3 -9.3 0.0 0.004 0 1 0.00 3 0 0 N 721 ft -3.3 0.0 0 0 -3.0 0.00'
station reporting units F,mph,in,in
convertWind(23) mph [19.9864526 kts] to '23' mph
convertWind(39) mph [33.8900718 kts] to '39' mph
convertWind(29) mph [25.2003098 kts] to '29' mph
convertWind(46) mph [39.9729052 kts] to '46' mph
get_barotrend_text in=+0.01 in change out=0.3 hPa change [0.3] (Steady)
METAR='KBIS'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBIS.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.065 pxfer=0.142 get=0.038 total=0.180 secs
request_header:
GET /data/observations/metar/stations/KBIS.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:03 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: script-src 'self'
Referrer-Policy: no-referrer
Strict-Transport-Security: max-age=31536000
Last-Modified: Fri, 16 Jan 2026 10:15:38 GMT
Accept-Ranges: bytes
Content-Length: 131
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBIS time to fetch: 0.180 sec
KBIS='2026/01/16 10:13 KBIS 161013Z 32018G31KT 3SM -SN BR FEW010 BKN031 OVC070 M07/M09 A2975 RMK AO2 PK WND 32031/1013 P0000 T10671089 $'
age=903 sec '2026-01-16 10:13:00 GMT'
metar 'KBIS' saved in local cache
called process_metar
calling 'get_time' part='161013Z' ptr=3 grp=1
calling 'get_station_type' part='32018G31KT' ptr=4 grp=2
calling 'get_wind' part='32018G31KT' ptr=4 grp=3
calling 'get_var_wind' part='3SM' ptr=5 grp=4
calling 'get_visibility' part='3SM' ptr=5 grp=5
calling 'get_runway' part='-SN' ptr=6 grp=6
calling 'get_conditions' part='-SN' ptr=6 grp=7
conditions='' on entry
get_conditions part='-SN'
calling 'get_conditions' part='BR' ptr=7 grp=7
conditions='light Snow ' on entry
get_conditions part='BR'
calling 'get_conditions' part='FEW010' ptr=8 grp=7
conditions='light Snow +Mist ' on entry
calling 'get_cloud_cover' part='FEW010' ptr=8 grp=8
get cloud cover 'FEW010'
get cloud cover 'FEW010'
calling 'get_cloud_cover' part='BKN031' ptr=9 grp=8
get cloud cover 'BKN031'
get cloud cover 'BKN031'
calling 'get_cloud_cover' part='OVC070' ptr=10 grp=8
get cloud cover 'OVC070'
get cloud cover 'OVC070'
calling 'get_cloud_cover' part='M07/M09' ptr=11 grp=8
get cloud cover 'M07/M09'
get cloud cover 'M07/M09'
calling 'get_temperature' part='M07/M09' ptr=11 grp=9
calling 'get_altimeter' part='A2975' ptr=12 grp=10
wxInfo
Array
(
[STATION] = KBIS
[WIND] = NW at 21 mph (33 km/h), gusting to 36 mph (57 km/h)
[VISIBILITY] = 3 miles (5 km)
[CONDITIONS] = light Snow +Mist
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Few Clouds 305 m Mostly Cloudy 945 m Overcast 2134 m
[TEMP] = 19F (-7C)
[WIND CHILL] = 3°F (-16°C)
[DEWPT] = 16F (-9C)
[HUMIDITY] = 86%
[BAROMETER] = 1007 hPa (29.75 in Hg)
)

condition begin: '','LIGHT SNOW +MIST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='04:28' tfixed='04:28' out='04:28'
condition using: time2='04:28' as night for sunrise2='06:00',sunset2='19:00'
North Dakota Bismarck 22 data='15,87,N,23,0.00,29.74,Steady,night_snow.gif,Metar KBIS: light Snow +Mist,12,39,1768559276,0.366'

Oklahoma Collinsville 39 77 32 Wind from NNWNNW 9 G 15 0.00
29.88Rising Rapidly
Rising Rapidly Metar KTUL: Few Clouds ST 200 0.289 458 Fri, 16-Jan-2026 04:20:25 CST
Details for Oklahoma Collinsville (PWN-stations-cc.txt record 35):

type='ST' RawDataURL = 'https://weather.sandridgeairpark.com/WL_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://weather.sandridgeairpark.com/WL_stickertags.htm'
HTTP stats: RC=200 dest=75.119.205.19 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.163 pxfer=0.243 get=0.046 total=0.289 secs
request_header:
GET /WL_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: weather.sandridgeairpark.com
Accept: */*
Referer: https://weather.sandridgeairpark.com/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:03 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Fri, 16 Jan 2026 10:20:25 GMT
ETag: "6d-6487eb0874c40"
Accept-Ranges: bytes
Content-Length: 109
Cache-Control: max-age=600
Expires: Fri, 16 Jan 2026 10:38:03 GMT
Vary: Accept-Encoding,User-Agent
Content-Type: text/html

ST time to fetch: 0.289 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:03 GMT'
age=458 sec 'Fri, 16 Jan 2026 10:20:25 GMT'
metric='4:22,01/16/26,38.8,38.4,32.6,77,32.2,29.880,Rising Rapidly,9.0,NNW,0.00,, 7:32,17:32,8.6,15.0,°F|mph|in|in'
using International style stickertag process
station reporting units °F,mph,in,in
convertWind(9.0) mph [7.8207858 kts] to '9' mph
convertWind(8.6) mph [7.47319532 kts] to '9' mph
convertWind(15.0) mph [13.034643 kts] to '15' mph
METAR='KTUL'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KTUL.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.065 pxfer=0.143 get=0.037 total=0.180 secs
request_header:
GET /data/observations/metar/stations/KTUL.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:03 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: script-src 'self'
Referrer-Policy: no-referrer
Strict-Transport-Security: max-age=31536000
Last-Modified: Fri, 16 Jan 2026 09:55:49 GMT
Accept-Ranges: bytes
Content-Length: 88
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KTUL time to fetch: 0.180 sec
KTUL='2026/01/16 09:53 KTUL 160953Z 35007KT 10SM FEW250 02/M02 A2982 RMK AO2 SLP099 T00171017'
age=2103 sec '2026-01-16 09:53:00 GMT'
metar 'KTUL' saved in local cache
called process_metar
calling 'get_time' part='160953Z' ptr=3 grp=1
calling 'get_station_type' part='35007KT' ptr=4 grp=2
calling 'get_wind' part='35007KT' ptr=4 grp=3
calling 'get_var_wind' part='10SM' ptr=5 grp=4
calling 'get_visibility' part='10SM' ptr=5 grp=5
calling 'get_runway' part='FEW250' ptr=6 grp=6
calling 'get_conditions' part='FEW250' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='FEW250' ptr=6 grp=8
get cloud cover 'FEW250'
get cloud cover 'FEW250'
calling 'get_cloud_cover' part='02/M02' ptr=7 grp=8
get cloud cover '02/M02'
get cloud cover '02/M02'
calling 'get_temperature' part='02/M02' ptr=7 grp=9
calling 'get_altimeter' part='A2982' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KTUL
[WIND] = N at 8 mph (13 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Few Clouds
[CLOUD-DETAILS] = Few Clouds 7620 m
[TEMP] = 36F (2C)
[WIND CHILL] = 30°F (-1°C)
[DEWPT] = 28F (-2C)
[HUMIDITY] = 75%
[BAROMETER] = 1010 hPa (29.82 in Hg)
)

condition begin: '4:22','FEW CLOUDS','7:32','17:32'
fixupTime in='7:32' tfixed='7:32' out='07:32'
fixupTime in='17:32' tfixed='17:32' out='17:32'
fixupTime in='4:22' tfixed='4:22' out='04:22'
condition using: time2='04:22' as night for sunrise2='07:32',sunset2='17:32'
Oklahoma Collinsville 35 data='39,77,NNW,9,0.00,29.88,Rising Rapidly,night_partly_cloudy.gif,Metar KTUL: Few Clouds,32,15,1768558825,0.289'

Oklahoma Stillwater 44 65 33 Wind from NENE 10 G 5 0.00
29.99Rising Rapidly
Rising Rapidly Partly Cloudy CR 200 0.472 0 Fri, 16-Jan-2026 04:28:04 CST
Details for Oklahoma Stillwater (PWN-stations-cc.txt record 43):

type='CR' RawDataURL = 'https://stillwaterweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://stillwaterweather.com/clientraw.txt'
HTTP stats: RC=200 dest=147.79.79.189 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.158 pxfer=0.234 get=0.238 total=0.471 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (PWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: stillwaterweather.com
Accept: */*
Referer: https://stillwaterweather.com/


headers:
HTTP/1.1 200 OK
Date: Fri, 16 Jan 2026 10:28:04 GMT
Content-Type: text/plain; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Fri, 16 Jan 2026 10:28:04 GMT
Etag: W/"2f4-696a12b4-bdc2d555c59c6b7c;gz"
platform: hostinger
panel: hpanel
Content-Security-Policy: upgrade-insecure-requests
Server: hcdn
alt-svc: h3=":443"; ma=86400
x-hcdn-request-id: 7cc96ee5e3dfb5de747f7658a1f272a6-bos-edge4
x-hcdn-cache-status: DYNAMIC
x-hcdn-upstream-rt: 0.202

CR time to fetch: 0.472 sec (200 OK)
webserver timesync=0 sec 'Fri, 16 Jan 2026 10:28:04 GMT'
age=0 sec 'Fri, 16 Jan 2026 10:28:04 GMT'
metric='12345 8.7 4.3 45 6.6 65 1015.6 0.0 16.8 16.8 0.00 0.00 18.6 30 100.0 4 0.0 0 0 0.0 22.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 04 28 04 Stillwater_Weather-4:28:04_AM 0 0 16 1 0.00 0.00 100 100 100 100 100 3.6 4.6 7.4 3.1 4 clear 2.3 9 9 15 12 9 10 10 11 11 10 12 12 12 10 10 10 8 4 5 4 21.0 0.5 2520.4 1/16/2026 5.5 0.7 6.2 0.5 0.0 5 6 7 9 11 5 10 8 9 7 6.3 6.4 6.5 7.0 7.4 7.2 7.0 6.9 6.7 6.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7.4 3.1 6.6 13.0 0 --- --- 25 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 20.4 18.6 2.5 1015.6 1010.3 21 3:53_AM 3:53_AM 5.1 0.0 1.7 -1.1 15 2026 0.0 1 -1 1 10 11 17 345 20 332 345 47 345 45 0.0 255.0 9.2 4.2 36.11611 97.05889 0.0 77 64 0.0 2:46_AM 0.0 0.0 0.0 0.0 0.0 0.0 21.4 3:57_AM 2:01_AM 2 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(8.7) kts [8.7 kts] to '10' mph
convertWind(4.3) kts [4.3 kts] to '5' mph
Oklahoma Stillwater 43 data='44,65,NE,10,0.00,29.99,Rising Rapidly,night_partly_cloudy.gif,Partly Cloudy,33,5,1768559284,0.472'

Total time to load: 1.954    

 

Cache PWN-conditions.txt updated successfully with conditions data.

METARs accessed by PWN-stations-cc.txt specifications:

KOMA used 2 times age=2161 secs (2026-01-16 09:52:00 GMT) '2026/01/16 09:52 KOMA 160952Z 29011KT 10SM SCT050 02/M04 A2974 RMK AO2 SLP075 T00221044'
KOLU used 1 times age=1922 secs (2026-01-16 09:56:00 GMT) '2026/01/16 09:56 KOLU 160956Z AUTO 27010KT 10SM FEW044 OVC055 02/M05 A2980 RMK AO2 SLP101 T00221050 FZRANO'
KJYR used 1 times age=782 secs (2026-01-16 10:15:00 GMT) '2026/01/16 10:15 KJYR 161015Z AUTO 27015KT 10SM OVC050 01/M03 A2983 RMK AO2'
KBIS used 1 times age=903 secs (2026-01-16 10:13:00 GMT) '2026/01/16 10:13 KBIS 161013Z 32018G31KT 3SM -SN BR FEW010 BKN031 OVC070 M07/M09 A2975 RMK AO2 PK WND 32031/1013 P0000 T10671089 $'
KTUL used 1 times age=2103 secs (2026-01-16 09:53:00 GMT) '2026/01/16 09:53 KTUL 160953Z 35007KT 10SM FEW250 02/M02 A2982 RMK AO2 SLP099 T00171017'

Legend:
ST  loaded from stickertag
CR  loaded from Weather-display clientraw.txt
STCU loaded from Cumulus realtime.txt or Meteobridge MBrealtime.txt, WeatherLink WLrealtime.txt or WeatherCat WCT_realtime.txt
SSG loaded from SteelSeries Gauge realtime file
MTJ loaded from MeteoTemplate WebFeeds/index.php?format=json conditions
WLC loaded from WeatherLink.com embedded page JSON url
WDAPI loaded from pwsdashboard ./jsondata/WDapi.txt
BTN loaded from json/weewx_data.json Belchertown weewx skin data
VWSWF loaded from VWS WeatherFlash data/wflash.txt, data/wflash2.txt
ECW loaded from Ecowitt CSV live.csv
Note: click on Plus icon icon to see additional details for each station.

Generated by PWN-mesomap-loadcache.php - V4.08 - 03-Oct-2025 Memory usage 1078888 bytes.
Author: Ken True - webmaster@saratoga-weather.org