Load cache utility for Midwestern Weather Network mesomap - V4.07 - 22-Mar-2025


Current time is         Tue, 20-May-2025 05:13:01 CDT (on host [/] Note: real IP is 74.208.252.86 ) PHP 8.1.32
Cache last updated Tue, 20-May-2025 05:08:33 CDT (268 seconds ago).

Mesomap uses English units: Temp=(°F), Wind=(mph), Baro=(in), Rain=(in) for output to MWWN-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
Illinois Alma 66 95 65 Wind from SESE 6 1.14
29.47Steady
Steady Metar KSLO: Partly Cloudy ST 200 0.504 770 Tue, 20-May-2025 05:00:11 CDT
Details for Illinois Alma (MWWN-stations-cc.txt record 33):

type='ST' RawDataURL = 'https://www.daybreakimagery.com/weather/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://www.daybreakimagery.com/weather/VWS_stickertags.htm'
HTTP stats: RC=200 dest=50.87.190.173 port=443 (from sce=74.208.252.86)
Times: dns=0.256 conn=0.279 pxfer=0.449 get=0.054 total=0.503 secs
request_header:
GET /weather/VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.daybreakimagery.com
Accept: */*
Referer: https://www.daybreakimagery.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:01 GMT
Server: nginx/1.25.5
Content-Type: text/html
Content-Length: 80
Last-Modified: Tue, 20 May 2025 10:00:11 GMT
Vary: Accept-Encoding
host-header: c2hhcmVkLmJsdWVob3N0LmNvbQ==
X-Server-Cache: true
X-Proxy-Cache: HIT
Accept-Ranges: bytes

ST time to fetch: 0.504 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:01 GMT'
age=770 sec 'Tue, 20 May 2025 10:00:11 GMT'
metric='4:58am,5/20/25,66.2,72.6,66.2,95,64.7,29.47,Steady,6,SE,1.14,10,,5:38am,8:05pm'
using USA style stickertag process
convertWind(6) mph [5.2138572 kts] to '6' mph
condition begin: '4:58am','','5:38am','8:05pm'
fixupTime in='5:38am' tfixed='5:38am' out='05:38'
fixupTime in='8:05pm' tfixed='8:05pm' out='20:05'
fixupTime in='4:58am' tfixed='4:58am' out='04:58'
condition using: time2='04:58' as night for sunrise2='05:38',sunset2='20:05'
METAR='KSLO'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSLO.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.105 get=0.025 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KSLO.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13: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: Tue, 20 May 2025 09:58:24 GMT
Accept-Ranges: bytes
Content-Length: 85
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KSLO time to fetch: 0.131 sec
KSLO='2025/05/20 09:55 KSLO 200955Z AUTO 12005KT 10SM SCT120 20/19 A2965 RMK AO2 T01960185'
age=1081 sec '2025-05-20 09:55:00 GMT'
metar 'KSLO' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='12005KT' 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='SCT120' ptr=7 grp=6
calling 'get_conditions' part='SCT120' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT120' ptr=7 grp=8
get cloud cover 'SCT120'
get cloud cover 'SCT120'
calling 'get_cloud_cover' part='20/19' ptr=8 grp=8
get cloud cover '20/19'
get cloud cover '20/19'
calling 'get_temperature' part='20/19' ptr=8 grp=9
calling 'get_altimeter' part='A2965' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KSLO
[WIND] = ESE at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 3658 m
[TEMP] = 68F (20C)
[DEWPT] = 66F (19C)
[HUMIDITY] = 94%
[BAROMETER] = 1004 hPa (29.65 in Hg)
)

condition begin: '4:58am','PARTLY CLOUDY','5:38am','8:05pm'
fixupTime in='5:38am' tfixed='5:38am' out='05:38'
fixupTime in='8:05pm' tfixed='8:05pm' out='20:05'
fixupTime in='4:58am' tfixed='4:58am' out='04:58'
condition using: time2='04:58' as night for sunrise2='05:38',sunset2='20:05'
Illinois Alma 33 data='66,95,SE,6,1.14,29.47,Steady,night_partly_cloudy.gif,Metar KSLO: Partly Cloudy,65,,1747735211,0.504'

Illinois Batavia 54 83 48 Wind from EE 0 G 13 0.15
29.79Falling
Falling Metar KDPA: heavy Rain ST 200 0.238 168 Tue, 20-May-2025 05:10:14 CDT
Details for Illinois Batavia (MWWN-stations-cc.txt record 116):

type='ST' RawDataURL = 'https://www.mdweather.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://www.mdweather.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=162.241.24.41 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.147 pxfer=0.205 get=0.032 total=0.237 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.mdweather.com
Accept: */*
Referer: https://www.mdweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:02 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:10:14 GMT
Accept-Ranges: bytes
Content-Length: 91
Vary: Accept-Encoding
host-header: c2hhcmVkLmJsdWVob3N0LmNvbQ==
Content-Type: text/html

ST time to fetch: 0.238 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:02 GMT'
age=168 sec 'Tue, 20 May 2025 10:10:14 GMT'
metric='5:09am,5/20/25,54,58,54,83,48,29.79,Falling,0,E,0.15,,5:27am,8:11pm,0,13,°F|mph|in|in'
using International style stickertag process
station reporting units °F,mph,in,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
convertWind(13) mph [11.2966906 kts] to '13' mph
METAR='KDPA'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KDPA.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.149 pxfer=0.202 get=0.026 total=0.227 secs
request_header:
GET /data/observations/metar/stations/KDPA.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13: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: Tue, 20 May 2025 09:54:12 GMT
Accept-Ranges: bytes
Content-Length: 134
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KDPA time to fetch: 0.228 sec
KDPA='2025/05/20 09:52 KDPA 200952Z 09012KT 4SM +RA SCT048 BKN065 OVC080 12/09 A2982 RMK AO2 PK WND 09031/0859 RAB05 SLP099 P0009 T01170089'
age=1262 sec '2025-05-20 09:52:00 GMT'
metar 'KDPA' saved in local cache
called process_metar
calling 'get_time' part='200952Z' ptr=3 grp=1
calling 'get_station_type' part='09012KT' ptr=4 grp=2
calling 'get_wind' part='09012KT' ptr=4 grp=3
calling 'get_var_wind' part='4SM' ptr=5 grp=4
calling 'get_visibility' part='4SM' ptr=5 grp=5
calling 'get_runway' part='+RA' ptr=6 grp=6
calling 'get_conditions' part='+RA' ptr=6 grp=7
conditions='' on entry
get_conditions part='+RA'
calling 'get_conditions' part='SCT048' ptr=7 grp=7
conditions='heavy Rain ' on entry
calling 'get_cloud_cover' part='SCT048' ptr=7 grp=8
get cloud cover 'SCT048'
get cloud cover 'SCT048'
calling 'get_cloud_cover' part='BKN065' ptr=8 grp=8
get cloud cover 'BKN065'
get cloud cover 'BKN065'
calling 'get_cloud_cover' part='OVC080' ptr=9 grp=8
get cloud cover 'OVC080'
get cloud cover 'OVC080'
calling 'get_cloud_cover' part='12/09' ptr=10 grp=8
get cloud cover '12/09'
get cloud cover '12/09'
calling 'get_temperature' part='12/09' ptr=10 grp=9
calling 'get_altimeter' part='A2982' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KDPA
[WIND] = E at 14 mph (22 km/h)
[VISIBILITY] = 4 miles (6 km)
[CONDITIONS] = heavy Rain
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Partly Cloudy 1463 m Mostly Cloudy 1981 m Overcast 2438 m
[TEMP] = 54F (12C)
[DEWPT] = 48F (9C)
[HUMIDITY] = 82%
[BAROMETER] = 1010 hPa (29.82 in Hg)
)

condition begin: '5:09am','HEAVY RAIN','5:27am','8:11pm'
fixupTime in='5:27am' tfixed='5:27am' out='05:27'
fixupTime in='8:11pm' tfixed='8:11pm' out='20:11'
fixupTime in='5:09am' tfixed='5:09am' out='05:09'
condition using: time2='05:09' as night for sunrise2='05:27',sunset2='20:11'
Illinois Batavia 116 data='54,83,E,0,0.15,29.79,Falling,night_rain.gif,Metar KDPA: heavy Rain,48,13,1747735814,0.238'

Illinois Centralia 66 94 64 Wind from SSESSE 6 0.87
29.58Falling
Falling Metar KENL: Partly Cloudy ST 200 0.193 161 Tue, 20-May-2025 05:10:21 CDT
Details for Illinois Centralia (MWWN-stations-cc.txt record 69):

type='ST' RawDataURL = 'http://www.centraliaweather.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'http://www.centraliaweather.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=107.180.0.96 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.158 pxfer=0.158 get=0.034 total=0.192 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.centraliaweather.com
Accept: */*
Referer: http://www.centraliaweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Tue, 20 May 2025 10:10:21 GMT
Accept-Ranges: bytes
ETag: "99c55b656fc9db1:0"
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Tue, 20 May 2025 10:13:02 GMT
Content-Length: 82

ST time to fetch: 0.193 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:02 GMT'
age=161 sec 'Tue, 20 May 2025 10:10:21 GMT'
metric='5:10am,5/20/25,65.7,71.9,65.7,94,63.9,29.58,Falling,6,SSE,0.87,13,,5:40am,8:05pm'
using USA style stickertag process
convertWind(6) mph [5.2138572 kts] to '6' mph
condition begin: '5:10am','','5:40am','8:05pm'
fixupTime in='5:40am' tfixed='5:40am' out='05:40'
fixupTime in='8:05pm' tfixed='8:05pm' out='20:05'
fixupTime in='5:10am' tfixed='5:10am' out='05:10'
condition using: time2='05:10' as night for sunrise2='05:40',sunset2='20:05'
METAR='KENL'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KENL.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.149 pxfer=0.201 get=0.026 total=0.227 secs
request_header:
GET /data/observations/metar/stations/KENL.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13: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: Tue, 20 May 2025 09:58:16 GMT
Accept-Ranges: bytes
Content-Length: 92
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KENL time to fetch: 0.227 sec
KENL='2025/05/20 09:55 KENL 200955Z AUTO 14009KT 10SM SCT090 SCT120 19/19 A2965 RMK AO2 T01900186'
age=1082 sec '2025-05-20 09:55:00 GMT'
metar 'KENL' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='14009KT' 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='SCT090' ptr=7 grp=6
calling 'get_conditions' part='SCT090' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT090' ptr=7 grp=8
get cloud cover 'SCT090'
get cloud cover 'SCT090'
calling 'get_cloud_cover' part='SCT120' ptr=8 grp=8
get cloud cover 'SCT120'
get cloud cover 'SCT120'
calling 'get_cloud_cover' part='19/19' ptr=9 grp=8
get cloud cover '19/19'
get cloud cover '19/19'
calling 'get_temperature' part='19/19' ptr=9 grp=9
calling 'get_altimeter' part='A2965' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KENL
[WIND] = SE at 10 mph (17 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 2743 m Partly Cloudy 3658 m
[TEMP] = 66F (19C)
[DEWPT] = 66F (19C)
[HUMIDITY] = 100%
[BAROMETER] = 1004 hPa (29.65 in Hg)
)

condition begin: '5:10am','PARTLY CLOUDY','5:40am','8:05pm'
fixupTime in='5:40am' tfixed='5:40am' out='05:40'
fixupTime in='8:05pm' tfixed='8:05pm' out='20:05'
fixupTime in='5:10am' tfixed='5:10am' out='05:10'
condition using: time2='05:10' as night for sunrise2='05:40',sunset2='20:05'
Illinois Centralia 69 data='66,94,SSE,6,0.87,29.58,Falling,night_partly_cloudy.gif,Metar KENL: Partly Cloudy,64,,1747735821,0.193'

Illinois Danville 56 92 53 Wind from WW 9 G 2 0.50
29.66Falling Slowly
Falling Slowly Showers CR 200 0.220 4 Tue, 20-May-2025 05:12:59 CDT
Details for Illinois Danville (MWWN-stations-cc.txt record 20):

type='CR' RawDataURL = 'https://vermilionweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://vermilionweather.com/clientraw.txt'
HTTP stats: RC=200 dest=162.214.147.228 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.148 pxfer=0.196 get=0.024 total=0.220 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: vermilionweather.com
Accept: */*
Referer: https://vermilionweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:03 GMT
Server: Apache
Last-Modified: Tue, 20 May 2025 10:12:59 GMT
Accept-Ranges: bytes
Content-Length: 804
Content-Type: text/plain

CR time to fetch: 0.220 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:03 GMT'
age=4 sec 'Tue, 20 May 2025 10:12:59 GMT'
metric='12345 8.0 1.7 261 13.2 92 1004.5 12.8 37.9 270.4 0.14 0.23 22.8 32 100.0 15 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 12 57 Vermilion_Weather-5:12:57_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 13.2 15.4 20.2 13.1 15 Light_rain/Dawn -1.2 3 3 3 3 3 3 3 3 5 8 8 8 8 7 7 7 7 5 3 3 21.5 11.9 523.8 5/20/2025 22.8 15.2 20.2 13.1 0.0 1 1 2 3 2 5 6 11 8 11 13.9 13.8 13.7 13.6 13.4 13.3 13.2 13.2 13.1 13.1 4.8 5.6 6.7 7.5 8.3 9.1 10.1 11.2 11.7 12.5 20.2 13.1 13.2 20.2 0 --- --- 185 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 23.2 22.8 11.1 1006.2 1003.7 20 5:03_AM 2:23_AM 21.0 6.9 12.7 11.4 10 2025 0.0 -1 1 -1 198 148 165 53 154 257 205 128 180 261 0.0 255.0 8.0 12.5 40.17028 87.65222 12.8 92 61 12.8 5:01_AM 0.0 0.0 0.0 0.0 0.0 0.0 40.7 12:00_AM 5:01_AM 180 !!C10.37S151!!'
station using CR units C,kts,hPa,mm by default
convertWind(8.0) kts [8 kts] to '9' mph
convertWind(1.7) kts [1.7 kts] to '2' mph
Illinois Danville 20 data='56,92,W,9,0.50,29.66,Falling Slowly,night_light_rain.gif,Showers,53,2,1747735979,0.220'

Illinois Milan 55 96 53 Wind from ESEESE 7 G 22 1.08
29.57Steady
Steady Metar KMLI: heavy Rain +Mist SSG 200 1.523 63 Tue, 20-May-2025 05:12:00 CDT
Details for Illinois Milan (MWWN-stations-cc.txt record 169):

type='SSG' RawDataURL = 'http://smvamv.com/weather/AWNrealtimegauges.php' Click here to inspect it in a pop-up window.
curl fetching 'http://smvamv.com/weather/AWNrealtimegauges.php'
HTTP stats: RC=200 dest=66.42.125.154 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.138 pxfer=0.139 get=1.384 total=1.523 secs
request_header:
GET /weather/AWNrealtimegauges.php HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: smvamv.com
Accept: */*
Referer: http://smvamv.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:03 GMT
Server: Apache/2.4.41 (Ubuntu)
Set-Cookie: PHPSESSID=pg561qbbali9fua1arkuh8fsqk; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: lang=en; expires=Thu, 20-Nov-2025 11:13:03 GMT; Max-Age=15901200; path=/weather/; SameSite=Lax
Last-modified: Tue, 20 May 2025 10:12:00 +0000
Vary: Accept-Encoding
Content-Length: 1680
Content-Type: text/plain;charset=UTF-8

SSG time to fetch: 1.523 sec (200 OK)
webserver timesync=1 sec 'Tue, 20 May 2025 10:13:03 GMT'
age=63 sec 'Tue, 20 May 2025 10:12:00 +0000'
metric='{"date":"5:12am","dateFormat":"m/d/y","temp":"54.5","tempTL":"51.4","tempTH":"54.7","intemp":"63.9","dew":"53.4","dewpointTL":"46.1","dewpointTH":"53.4","apptemp":"54.5","apptempTL":"51.4","apptempTH":"54.7","wchill":"54.5","wchillTL":"51.4","heatindex":"54.5","heatindexTH":"54.7","humidex":"58.4","wlatest":"7.4","wspeed":"7.4","wgust":"21.7","wgustTM":"21.7","bearing":"110","avgbearing":"110","press":"29.57","pressTL":"29.57","pressTH":"29.76","pressL":"29.57","pressH":"29.76","rfall":"1.08","rrate":"0.54","rrateTM":"0.85","hum":"96","humTL":"76","humTH":"96","inhum":"55","inhumTL":"49","inhumTH":"55","SensorContactLost":"0","forecast":"Conditions updated: 5:12am","tempunit":"°F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"0.2","TtempTL":"01:56am","TtempTH":"04:40am","TdewpointTL":"12:00am","TdewpointTH":"05:10am","TapptempTL":"51.4","TapptempTH":"54.7","TwchillTL":"01:56am","TheatindexTH":"04:40am","TrrateTM":"01:50am","ThourlyrainTH":"00:00","LastRainTipISO":"n/a","hourlyrainTH":"0.0","ThumTL":"12:00am","ThumTH":"03:15am","TinhumTL":"12:00am","TinhumTH":"02:10am","TpressTL":"04:30am","TpressTH":"01:30am","presstrendval":"-0.02","Tbeaufort":"F2","TwgustTM":"03:55am","windTM":"21.7","bearingTM":"110","timeUTC":"2025,05,20,10,10,00","BearingRangeFrom10":"359","BearingRangeTo10":"0","UV":"0","UVTH":"0","SolarRad":"0","CurrentSolarMax":"0","SolarTM":"0","domwinddir":"ESE","WindRoseData":"[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]","windrun":"0.0","cloudbasevalue":"0","cloudbaseunit":"m","version":"6","build":"0.3","ver":"12"}'
json_decode returns - No errors
station reporting units °F,mph,inHg,in
convertWind(7.4) mph [6.43042388 kts] to '7' mph
convertWind(21.7) mph [18.85678354 kts] to '22' mph
METAR='KMLI'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMLI.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.149 pxfer=0.202 get=0.025 total=0.228 secs
request_header:
GET /data/observations/metar/stations/KMLI.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:04 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: Tue, 20 May 2025 10:06:35 GMT
Accept-Ranges: bytes
Content-Length: 111
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KMLI time to fetch: 0.228 sec
KMLI='2025/05/20 10:04 KMLI 201004Z 09013KT 2SM +RA BR BKN009 OVC014 13/12 A2959 RMK AO2 CIG 007V011 P0008 T01280122'
age=544 sec '2025-05-20 10:04:00 GMT'
metar 'KMLI' saved in local cache
called process_metar
calling 'get_time' part='201004Z' ptr=3 grp=1
calling 'get_station_type' part='09013KT' ptr=4 grp=2
calling 'get_wind' part='09013KT' ptr=4 grp=3
calling 'get_var_wind' part='2SM' ptr=5 grp=4
calling 'get_visibility' part='2SM' ptr=5 grp=5
calling 'get_runway' part='+RA' ptr=6 grp=6
calling 'get_conditions' part='+RA' ptr=6 grp=7
conditions='' on entry
get_conditions part='+RA'
calling 'get_conditions' part='BR' ptr=7 grp=7
conditions='heavy Rain ' on entry
get_conditions part='BR'
calling 'get_conditions' part='BKN009' ptr=8 grp=7
conditions='heavy Rain +Mist ' on entry
calling 'get_cloud_cover' part='BKN009' ptr=8 grp=8
get cloud cover 'BKN009'
get cloud cover 'BKN009'
calling 'get_cloud_cover' part='OVC014' ptr=9 grp=8
get cloud cover 'OVC014'
get cloud cover 'OVC014'
calling 'get_cloud_cover' part='13/12' ptr=10 grp=8
get cloud cover '13/12'
get cloud cover '13/12'
calling 'get_temperature' part='13/12' ptr=10 grp=9
calling 'get_altimeter' part='A2959' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KMLI
[WIND] = E at 15 mph (24 km/h)
[VISIBILITY] = 2 miles (3 km)
[CONDITIONS] = heavy Rain +Mist
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Mostly Cloudy 274 m Overcast 427 m
[TEMP] = 55F (13C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 94%
[BAROMETER] = 1002 hPa (29.59 in Hg)
)

condition begin: '','HEAVY RAIN +MIST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Illinois Milan 169 data='55,96,ESE,7,1.08,29.57,Steady,night_rain.gif,Metar KMLI: heavy Rain +Mist,53,22,1747735920,1.523'

Illinois Morris 51 88 48 Wind from ESEESE 6 G 8 0.35
29.77Steady
Steady Rain CR 200 0.320 5 Tue, 20-May-2025 05:13:00 CDT
Details for Illinois Morris (MWWN-stations-cc.txt record 29):

type='CR' RawDataURL = 'https://www.gooselakeweather.com/wxlive/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'https://www.gooselakeweather.com/wxlive/clientraw.txt?1747735981'
HTTP stats: RC=200 dest=162.241.216.17 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.169 pxfer=0.267 get=0.053 total=0.320 secs
request_header:
GET /wxlive/clientraw.txt?1747735981 HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.gooselakeweather.com
Accept: */*
Referer: https://www.gooselakeweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:05 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:00 GMT
Accept-Ranges: bytes
Content-Length: 793
Vary: Accept-Encoding
host-header: c2hhcmVkLmJsdWVob3N0LmNvbQ==
Content-Type: text/plain

CR time to fetch: 0.320 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:05 GMT'
age=5 sec 'Tue, 20 May 2025 10:13:00 GMT'
metric='12345 5.5 7.0 103 10.7 88 1008.2 8.9 24.9 230.6 0.08 0.14 17.8 50 16.7 14 0.0 0 0 0.3 17.8 17.8 17.8 -31.7 -100.0 -100.0 -100 56 -100 05 12 56 Morris,_IL-5:12:56_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 10.7 11.5 15.9 10.7 14 ---_rain;_Lightning_observed -0.5 4 4 4 4 6 6 4 4 8 9 6 6 5 9 9 6 5 5 5 4 19.1 8.8 1310.0 5/20/2025 17.0 11.5 15.9 10.7 0.0 3 6 4 5 5 4 5 4 5 7 11.3 11.2 11.1 11.1 11.0 10.9 10.8 10.8 10.8 10.7 3.8 4.6 5.1 5.3 5.8 6.1 6.9 7.6 8.4 8.9 15.9 10.7 10.7 11.0 0 18:37:51 2014/25/08 92 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 18.2 17.8 8.9 1010.2 1007.8 16 4:38_AM 3:18_AM 15.0 8.3 10.2 8.8 10 2025 0.0 -1 1 -1 99 115 111 89 101 106 68 109 90 103 8.0 255.0 6.0 9.8 41.34167 88.29778 9.1 89 66 8.9 5:08_AM 0.0 0.0 0.0 0.0 0.0 0.0 51.9 2:29_AM 5:08_AM 105 !!C10.37S128!!'
station using CR units C,kts,hPa,mm by default
convertWind(5.5) kts [5.5 kts] to '6' mph
convertWind(7.0) kts [7 kts] to '8' mph
Illinois Morris 29 data='51,88,ESE,6,0.35,29.77,Steady,night_rain.gif,Rain,48,8,1747735980,0.320'

Illinois Peotone 50 91 48 Wind from ESEESE 12 0.25
29.84Steady
Steady Metar KIKK: Overcast ST 200 0.316 105 Tue, 20-May-2025 05:11:20 CDT
Details for Illinois Peotone (MWWN-stations-cc.txt record 75):

type='ST' RawDataURL = 'https://www.peotoneweather.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://www.peotoneweather.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=198.12.236.45 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.169 pxfer=0.266 get=0.050 total=0.316 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.peotoneweather.com
Accept: */*
Referer: https://www.peotoneweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:05 GMT
Server: Apache
Content-Security-Policy: upgrade-insecure-requests;
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:11:20 GMT
ETag: "63c398b-4a-6358e7851a72a"
Accept-Ranges: bytes
Content-Length: 74
Vary: Accept-Encoding
Content-Type: text/html

ST time to fetch: 0.316 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:05 GMT'
age=105 sec 'Tue, 20 May 2025 10:11:20 GMT'
metric='5:10am,5/20/25,50,56,46,91,48,29.84,Steady,12,ESE,0.25,24,,5:27am,8:07pm'
using USA style stickertag process
convertWind(12) mph [10.4277144 kts] to '12' mph
condition begin: '5:10am','','5:27am','8:07pm'
fixupTime in='5:27am' tfixed='5:27am' out='05:27'
fixupTime in='8:07pm' tfixed='8:07pm' out='20:07'
fixupTime in='5:10am' tfixed='5:10am' out='05:10'
condition using: time2='05:10' as night for sunrise2='05:27',sunset2='20:07'
METAR='KIKK'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KIKK.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.105 get=0.026 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KIKK.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:05 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: Tue, 20 May 2025 10:00:06 GMT
Accept-Ranges: bytes
Content-Length: 125
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KIKK time to fetch: 0.131 sec
KIKK='2025/05/20 09:55 KIKK 200955Z AUTO 11016KT 5SM RA SCT038 SCT046 OVC065 11/10 A2984 RMK AO2 LTG DSNT E AND SE P0021 T01080100'
age=1085 sec '2025-05-20 09:55:00 GMT'
metar 'KIKK' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='11016KT' ptr=5 grp=3
calling 'get_var_wind' part='5SM' ptr=6 grp=4
calling 'get_visibility' part='5SM' ptr=6 grp=5
calling 'get_runway' part='RA' ptr=7 grp=6
calling 'get_runway' part='SCT038' ptr=8 grp=6
calling 'get_conditions' part='SCT038' ptr=8 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT038' ptr=8 grp=8
get cloud cover 'SCT038'
get cloud cover 'SCT038'
calling 'get_cloud_cover' part='SCT046' ptr=9 grp=8
get cloud cover 'SCT046'
get cloud cover 'SCT046'
calling 'get_cloud_cover' part='OVC065' ptr=10 grp=8
get cloud cover 'OVC065'
get cloud cover 'OVC065'
calling 'get_cloud_cover' part='11/10' ptr=11 grp=8
get cloud cover '11/10'
get cloud cover '11/10'
calling 'get_temperature' part='11/10' ptr=11 grp=9
calling 'get_altimeter' part='A2984' ptr=12 grp=10
wxInfo
Array
(
[STATION] = KIKK
[WIND] = ESE at 18 mph (30 km/h)
[VISIBILITY] = 5 miles (8 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Partly Cloudy 1158 m Partly Cloudy 1402 m Overcast 1981 m
[TEMP] = 52F (11C)
[DEWPT] = 50F (10C)
[HUMIDITY] = 94%
[BAROMETER] = 1010 hPa (29.84 in Hg)
)

condition begin: '5:10am','OVERCAST','5:27am','8:07pm'
fixupTime in='5:27am' tfixed='5:27am' out='05:27'
fixupTime in='8:07pm' tfixed='8:07pm' out='20:07'
fixupTime in='5:10am' tfixed='5:10am' out='05:10'
condition using: time2='05:10' as night for sunrise2='05:27',sunset2='20:07'
Illinois Peotone 75 data='50,91,ESE,12,0.25,29.84,Steady,night_cloudy.gif,Metar KIKK: Overcast,48,,1747735880,0.316'

Illinois Plainfield 52 91 50 Wind from ENEENE 1 0.40
29.79Steady
Steady Showers CR 200 0.235 7 Tue, 20-May-2025 05:12:58 CDT
Details for Illinois Plainfield (MWWN-stations-cc.txt record 180):

type='CR' RawDataURL = 'http://www.tkhuman.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.tkhuman.com/clientraw.txt'
HTTP stats: RC=200 dest=98.63.168.218 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.149 pxfer=0.149 get=0.086 total=0.235 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.tkhuman.com
Accept: */*
Referer: http://www.tkhuman.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Last-Modified: Tue, 20 May 2025 10:12:58 GMT
Accept-Ranges: bytes
ETag: "fb2c11c36fc9db1:0"
Server: Microsoft-IIS/8.5
Date: Tue, 20 May 2025 10:13:05 GMT
Content-Length: 816

CR time to fetch: 0.235 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:05 GMT'
age=7 sec 'Tue, 20 May 2025 10:12:58 GMT'
metric='12345 0.6 0.0 73 11.2 91 1008.8 10.2 32.5 260.6 0.08 1.09 28.3 37 100.0 15 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 12 57 TKHuman-Plainfield-5:12:57_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 11.2 12.4 14.8 11.2 15 Night_time/Light_rain/Scattered_clouds_ -0.4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 11.3 9.8 583.2 5/20/2025 16.1 12.4 14.8 11.2 0.0 1 1 0 1 2 1 1 1 1 1 12.1 12.0 11.8 11.7 11.6 11.5 11.4 11.4 11.3 11.2 5.6 6.1 6.3 6.9 7.1 7.6 8.1 8.4 9.7 10.2 14.8 11.2 11.2 5.3 0 --- --- 55 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 28.3 27.2 11.2 1010.7 1008.3 7 4:35_AM 2:01_AM 14.9 10.5 10.5 9.6 2 2025 0.0 -1 1 -1 43 100 265 241 233 116 169 297 115 73 0.0 255.0 1.4 10.5 41.62917 88.12694 10.2 91 72 10.2 5:08_AM 0.0 0.0 0.0 0.0 0.0 0.0 18.6 2:59_AM 5:08_AM 80 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.6) kts [0.6 kts] to '1' mph
convertWind(0.0) kts [0 kts] to '0' mph
Illinois Plainfield 180 data='52,91,ENE,1,0.40,29.79,Steady,night_light_rain.gif,Showers,50,0,1747735978,0.235'

Illinois Towanda 55 95 54 Wind from EE 19 G 32 1.08
29.63Steady
Steady Metar KBMI: light Rain SSG 200 0.379 0 Tue, 20-May-2025 05:13:06 CDT
Details for Illinois Towanda (MWWN-stations-cc.txt record 173):

type='SSG' RawDataURL = 'http://www.mckinneyfarm.com/template/plugins/steelSeries/ssMeteotemplate.php' Click here to inspect it in a pop-up window.
curl fetching 'http://www.mckinneyfarm.com/template/plugins/steelSeries/ssMeteotemplate.php'
HTTP stats: RC=200 dest=198.46.94.65 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.166 pxfer=0.166 get=0.213 total=0.379 secs
request_header:
GET /template/plugins/steelSeries/ssMeteotemplate.php HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.mckinneyfarm.com
Accept: */*
Referer: http://www.mckinneyfarm.com/


headers:
HTTP/1.1 200 OK
Server: nginx/1.27.4
Date: Tue, 20 May 2025 10:13:06 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
X-Proxy-Cache: DISABLED

SSG time to fetch: 0.379 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:06 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='{"date":"5:13:01 AM","dateFormat":"m/d/y","temp":"55.2","tempTL":"55.0","tempTH":"63.0","dew":"53.8","dewpointTL":"49.4","dewpointTH":"55.3","apptemp":"39.6","apptempTL":"37.8","apptempTH":"55.5","wlatest":"29.8","wspeed":"18.9","wgust":"31.8","wgustTM":"42.5","bearing":"94","avgbearing":"90.0","press":"29.63","pressTL":"29.61","pressTH":"29.77","pressL":"29.61","pressH":"29.77","rfall":"1.08","rrate":"0.04","rrateTM":"2.87","hum":"95.0","humTL":"70.0","humTH":"95.0","SensorContactLost":"0","tempunit":"F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"-0.8","TtempTL":"5:10 AM","TtempTH":"1:55 AM","TdewpointTL":"12:00 AM","TdewpointTH":"3:00 AM","TapptempTL":"4:50 AM","TapptempTH":"2:50 AM","TrrateTM":"2:50 AM","ThourlyrainTH":"00:00","LastRainTipISO":"1.08","hourlyrainTH":"0.0","ThumTL":"1:35 AM","ThumTH":"5:13:01 AM","TpressTL":"4:50 AM","TpressTH":"3:00 AM","presstrendval":"-0.07","Tbeaufort":"F2","TwgustTM":"4:50 AM","TwindTM":"4:50 AM","windTM":"32.8","bearingTM":"90.0","timeUTC":"2025,05,20,10,13,01","BearingRangeFrom10":"359","BearingRangeTo10":"0","UV":"0.0","UVTH":"--","SolarRad":"0","CurrentSolarMax":"N/A","SolarTM":"0","TSolarTM":"5:13:01 AM","domwinddir":"E","WindRoseData":[0,0,0,8,49,4,2,0,0,0,0,0,0,0,0,0],"windrun":"98.6","forecast":"","version":"3.1","build":"10736","ver":"10","yesterday":{"date":"20250519","data":{"maxT":"73.0","maxTTime":"5:40 PM","minT":"49.8","minTTime":"6:40 AM","maxH":"79.0","maxHTime":"4:10 AM","minH":"46.8","minHTime":"5:30 PM","maxP":"30.03","maxPTime":"2:25 PM","minP":"29.75","minPTime":"11:55 PM","maxA":"67.2","maxATime":"7:50 PM","minA":"39.4","minATime":"7:35 AM","maxD":"53.1","maxDTime":"7:50 PM","minD":"41.9","minDTime":"7:05 AM","maxW":"25.0","maxWTime":"3:40 PM","maxG":"35.1","maxGRawTime":"12:00 AM","maxRR":"0.00","maxRRTime":"11:55 PM","maxS":"1002.0","maxSTime":"1:10 PM","R":"0.00","maxGTime":"3:40 PM","avgW":"16.3","avgB":74,"dominantWind":"ENE","direction":{"ENE":212,"E":64,"NE":7,"NNE":1,"ESE":4}}}}'
json_decode returns - No errors
station reporting units F,mph,inHg,in
convertWind(18.9) mph [16.42365018 kts] to '19' mph
convertWind(31.8) mph [27.63344316 kts] to '32' mph
METAR='KBMI'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBMI.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.105 get=0.025 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KBMI.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:06 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: Tue, 20 May 2025 09:57:22 GMT
Accept-Ranges: bytes
Content-Length: 149
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBMI time to fetch: 0.131 sec
KBMI='2025/05/20 09:56 KBMI 200956Z AUTO 10024G30KT 10SM -RA BKN007 BKN017 OVC026 13/13 A2968 RMK AO2 PK WND 09031/0945 CIG 006V013 SLP045 P0024 T01330133'
age=1026 sec '2025-05-20 09:56:00 GMT'
metar 'KBMI' saved in local cache
called process_metar
calling 'get_time' part='200956Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='10024G30KT' 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='-RA' ptr=7 grp=6
calling 'get_conditions' part='-RA' ptr=7 grp=7
conditions='' on entry
get_conditions part='-RA'
calling 'get_conditions' part='BKN007' ptr=8 grp=7
conditions='light Rain ' on entry
calling 'get_cloud_cover' part='BKN007' ptr=8 grp=8
get cloud cover 'BKN007'
get cloud cover 'BKN007'
calling 'get_cloud_cover' part='BKN017' ptr=9 grp=8
get cloud cover 'BKN017'
get cloud cover 'BKN017'
calling 'get_cloud_cover' part='OVC026' ptr=10 grp=8
get cloud cover 'OVC026'
get cloud cover 'OVC026'
calling 'get_cloud_cover' part='13/13' ptr=11 grp=8
get cloud cover '13/13'
get cloud cover '13/13'
calling 'get_temperature' part='13/13' ptr=11 grp=9
calling 'get_altimeter' part='A2968' ptr=12 grp=10
wxInfo
Array
(
[STATION] = KBMI
[WIND] = E at 28 mph (44 km/h), gusting to 35 mph (56 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] = light Rain
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Mostly Cloudy 213 m Mostly Cloudy 518 m Overcast 792 m
[TEMP] = 55F (13C)
[DEWPT] = 55F (13C)
[HUMIDITY] = 100%
[BAROMETER] = 1005 hPa (29.68 in Hg)
)

condition begin: '','LIGHT RAIN','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Illinois Towanda 173 data='55,95,E,19,1.08,29.63,Steady,night_light_rain.gif,Metar KBMI: light Rain,54,32,1747735986,0.379'

Indiana Gosport 59 93 57 Wind from SWSW 0 0.37
29.82Steady
Steady Metar KBMG: Mist STCU 200 0.710 11 Tue, 20-May-2025 05:12:56 CDT
Details for Indiana Gosport (MWWN-stations-cc.txt record 186):

type='STCU' RawDataURL = 'https://www.gosportwx.com/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.gosportwx.com/realtime.txt'
HTTP stats: RC=200 dest=24.210.75.18 port=443 (from sce=74.208.252.86)
Times: dns=0.509 conn=0.557 pxfer=0.658 get=0.052 total=0.710 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.gosportwx.com
Accept: */*
Referer: https://www.gosportwx.com/


headers:
HTTP/1.1 200 OK
date: Tue, 20 May 2025 10:13:07 GMT
server: Apache/2.4.38 (Debian)
last-modified: Tue, 20 May 2025 10:12:56 GMT
etag: "ff-6358e7e0bb8ef"
accept-ranges: bytes
content-length: 255
vary: Accept-Encoding
content-type: text/plain
strict-transport-security: max-age=16000000; includeSubDomains; preload;

STCU time to fetch: 0.710 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:07 GMT'
age=11 sec 'Tue, 20 May 2025 10:12:56 GMT'
metric='20/05/25 06:12:53 59.2 93 57.2 0 0 235 0.39 0.37 29.82 SW 0 mph F in in 0.0 +0.01 3.47 19.63 0.00 0.0 51 59.2 -2.2 66.3 00:44 59.2 06:12 0 00:00 14 04:14 29.85 00:00 29.78 03:28 3.28.5 3282 0 59.2 18.4 0.0 0.000 0 0 0.30 2 1 0 - 459 ft 61.5 0.0 0 0 60.2'
station reporting units F,mph,in,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
convertWind(14) mph [12.1656668 kts] to '14' mph
get_barotrend_text in=+0.01 in change out=0.3 hPa change [0.3] (Steady)
METAR='KBMG'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBMG.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.110 get=0.025 total=0.135 secs
request_header:
GET /data/observations/metar/stations/KBMG.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:07 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: Tue, 20 May 2025 09:55:48 GMT
Accept-Ranges: bytes
Content-Length: 146
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBMG time to fetch: 0.135 sec
KBMG='2025/05/20 09:53 KBMG 200953Z AUTO 10007KT 4SM RA BR FEW038 BKN055 OVC085 16/14 A2982 RMK AO2 LTG DSNT ALQDS TSE0857B13E36 SLP093 P0029 T01610139'
age=1207 sec '2025-05-20 09:53:00 GMT'
metar 'KBMG' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='10007KT' ptr=5 grp=3
calling 'get_var_wind' part='4SM' ptr=6 grp=4
calling 'get_visibility' part='4SM' ptr=6 grp=5
calling 'get_runway' part='RA' ptr=7 grp=6
calling 'get_runway' part='BR' ptr=8 grp=6
calling 'get_conditions' part='BR' ptr=8 grp=7
conditions='' on entry
get_conditions part='BR'
calling 'get_conditions' part='FEW038' ptr=9 grp=7
conditions='Mist ' on entry
calling 'get_cloud_cover' part='FEW038' ptr=9 grp=8
get cloud cover 'FEW038'
get cloud cover 'FEW038'
calling 'get_cloud_cover' part='BKN055' ptr=10 grp=8
get cloud cover 'BKN055'
get cloud cover 'BKN055'
calling 'get_cloud_cover' part='OVC085' ptr=11 grp=8
get cloud cover 'OVC085'
get cloud cover 'OVC085'
calling 'get_cloud_cover' part='16/14' ptr=12 grp=8
get cloud cover '16/14'
get cloud cover '16/14'
calling 'get_temperature' part='16/14' ptr=12 grp=9
calling 'get_altimeter' part='A2982' ptr=13 grp=10
wxInfo
Array
(
[STATION] = KBMG
[WIND] = E at 8 mph (13 km/h)
[VISIBILITY] = 4 miles (6 km)
[CONDITIONS] = Mist
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Few Clouds 1158 m Mostly Cloudy 1676 m Overcast 2591 m
[TEMP] = 61F (16C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 88%
[BAROMETER] = 1010 hPa (29.82 in Hg)
)

condition begin: '','MIST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Indiana Gosport 186 data='59,93,SW,0,0.37,29.82,Steady,mist.gif,Metar KBMG: Mist,57,0,1747735976,0.710'

Indiana Mishawaka 51 67 40 Wind from ESEESE 2 G 4 0.00
29.98Steady
Steady Metar KSBN: Partly Cloudy STCU 200 0.132 7 Tue, 20-May-2025 05:13:00 CDT
Details for Indiana Mishawaka (MWWN-stations-cc.txt record 166):

type='STCU' RawDataURL = 'https://www.mymishawakaweather.com/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.mymishawakaweather.com/realtime.txt'
HTTP stats: RC=200 dest=73.45.50.235 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.108 get=0.024 total=0.132 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.mymishawakaweather.com
Accept: */*
Referer: https://www.mymishawakaweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:07 GMT
Server: Apache/2.4.63 (Win64) OpenSSL/3.3.2 PHP/8.4.6
Last-Modified: Tue, 20 May 2025 10:13:00 GMT
ETag: "109-6358e7e466054"
Accept-Ranges: bytes
Content-Length: 265
Content-Type: text/plain; charset=UTF-8

STCU time to fetch: 0.132 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:07 GMT'
age=7 sec 'Tue, 20 May 2025 10:13:00 GMT'
metric='20/05/25 06:13:00 50.6 67 40.0 2 2 105 0.00 0.00 29.979 ESE 1 mph F in in 12.8 -0.005 1.59 13.29 0.00 68.0 51 50.6 -1.2 58.3 00:00 50.5 06:05 3 00:14 14 05:42 30.025 00:27 29.931 04:12 1.9.4 10992 4 50.6 50.6 0.0 0.006 0 289 0.00 -26 1 0 WNW 2399 ft 47.3 0.0 0 0'
station reporting units F,mph,in,in
convertWind(2) mph [1.7379524 kts] to '2' mph
convertWind(4) mph [3.4759048 kts] to '4' mph
convertWind(3) mph [2.6069286 kts] to '3' mph
convertWind(14) mph [12.1656668 kts] to '14' mph
get_barotrend_text in=-0.005 in change out=-0.2 hPa change [-0.2] (Steady)
METAR='KSBN'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSBN.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KSBN.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:07 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: Tue, 20 May 2025 09:56:17 GMT
Accept-Ranges: bytes
Content-Length: 108
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KSBN time to fetch: 0.130 sec
KSBN='2025/05/20 09:54 KSBN 200954Z 12018G26KT 10SM SCT110 11/03 A2993 RMK AO2 PK WND 12026/0934 SLP136 T01110028'
age=1147 sec '2025-05-20 09:54:00 GMT'
metar 'KSBN' saved in local cache
called process_metar
calling 'get_time' part='200954Z' ptr=3 grp=1
calling 'get_station_type' part='12018G26KT' ptr=4 grp=2
calling 'get_wind' part='12018G26KT' 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='SCT110' ptr=6 grp=6
calling 'get_conditions' part='SCT110' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT110' ptr=6 grp=8
get cloud cover 'SCT110'
get cloud cover 'SCT110'
calling 'get_cloud_cover' part='11/03' ptr=7 grp=8
get cloud cover '11/03'
get cloud cover '11/03'
calling 'get_temperature' part='11/03' ptr=7 grp=9
calling 'get_altimeter' part='A2993' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KSBN
[WIND] = ESE at 21 mph (33 km/h), gusting to 30 mph (48 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 3353 m
[TEMP] = 52F (11C)
[DEWPT] = 37F (3C)
[HUMIDITY] = 58%
[BAROMETER] = 1014 hPa (29.93 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='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Indiana Mishawaka 166 data='51,67,ESE,2,0.00,29.98,Steady,night_partly_cloudy.gif,Metar KSBN: Partly Cloudy,40,4,1747735980,0.132'

Iowa Carter Lake 62 90 59 Wind from SESE 0 0.29
29.53Steady
Steady Metar KOMA: light Rain CR 200 0.197 5 Tue, 20-May-2025 05:13:02 CDT
Details for Iowa Carter Lake (MWWN-stations-cc.txt record 22):

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.125 conn=0.159 pxfer=0.159 get=0.038 total=0.197 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.carterlake.org
Accept: */*
Referer: http://www.carterlake.org/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:07 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:02 GMT
Accept-Ranges: bytes
Content-Length: 672
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.197 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:07 GMT'
age=5 sec 'Tue, 20 May 2025 10:13:02 GMT'
metric='12345 0.4 0.0 144 16.5 90 1000.0 7.4 32.3 168.4 0.006 0.693 21.7 45 0.0 4 0.0 0 0 8.1 -100.0 255.0 -100.0 0.0 -100.0 -100.0 -100 -100 -100 05 13 01 -5:13:01_AM 1 0 20 5 100 100 100 100 100 100 100 16.5 20.4 17.5 16.4 1 Dry/Night_time -0.4 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 11.3 14.9 1661.4 5/20/2025 21.3 20.0 17.5 16.4 0.0 2 0 0 0 1 2 1 0 1 0 16.4 16.4 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 7.1 7.1 7.1 7.4 7.4 7.4 7.4 7.4 7.4 7.4 17.5 16.4 16.5 6.1 0 05:11:17 2025/05/20 144 44 332 -100.0 -100.0 -100 0 0 0 0 0.0 22.4 21.7 17.7 1000.6 999.5 3 4:18AM 12:00_AM 18.7 16.7 14.9 13.9 1 2025 0.0 1 1 1 136 145 145 146 146 153 153 153 145 144 0.0 255.0 0.6 !!C10.37f!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.4) kts [0.4 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' 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.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.105 get=0.025 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KOMA.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:07 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: Tue, 20 May 2025 09:54:13 GMT
Accept-Ranges: bytes
Content-Length: 117
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KOMA time to fetch: 0.130 sec
KOMA='2025/05/20 09:52 KOMA 200952Z 16008KT 10SM -RA BKN033 BKN042 OVC060 17/16 A2951 RMK AO2 TSE06 SLP988 P0001 T01670156'
age=1267 sec '2025-05-20 09:52:00 GMT'
metar 'KOMA' saved in local cache
called process_metar
calling 'get_time' part='200952Z' ptr=3 grp=1
calling 'get_station_type' part='16008KT' ptr=4 grp=2
calling 'get_wind' part='16008KT' 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='-RA' ptr=6 grp=6
calling 'get_conditions' part='-RA' ptr=6 grp=7
conditions='' on entry
get_conditions part='-RA'
calling 'get_conditions' part='BKN033' ptr=7 grp=7
conditions='light Rain ' on entry
calling 'get_cloud_cover' part='BKN033' ptr=7 grp=8
get cloud cover 'BKN033'
get cloud cover 'BKN033'
calling 'get_cloud_cover' part='BKN042' ptr=8 grp=8
get cloud cover 'BKN042'
get cloud cover 'BKN042'
calling 'get_cloud_cover' part='OVC060' ptr=9 grp=8
get cloud cover 'OVC060'
get cloud cover 'OVC060'
calling 'get_cloud_cover' part='17/16' ptr=10 grp=8
get cloud cover '17/16'
get cloud cover '17/16'
calling 'get_temperature' part='17/16' ptr=10 grp=9
calling 'get_altimeter' part='A2951' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KOMA
[WIND] = SSE at 9 mph (15 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] = light Rain
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Mostly Cloudy 1006 m Mostly Cloudy 1280 m Overcast 1829 m
[TEMP] = 63F (17C)
[DEWPT] = 61F (16C)
[HUMIDITY] = 94%
[BAROMETER] = 999 hPa (29.51 in Hg)
)

condition begin: '','LIGHT RAIN','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_light_rain.gif 'Metar KOMA: light Rain' used instead of WD icon=1 'Dry/Night_time'
Iowa Carter Lake 22 data='62,90,SE,0,0.29,29.53,Steady,night_light_rain.gif,Metar KOMA: light Rain,59,0,1747735982,0.197'

Iowa Olin 52 88 48 Wind from EE 12 G 13 0.43
29.72Steady
Steady Showers CR 200 0.279 1 Tue, 20-May-2025 05:13:07 CDT
Details for Iowa Olin (MWWN-stations-cc.txt record 19):

type='CR' RawDataURL = 'https://www.sandhillweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.sandhillweather.com/clientraw.txt'
HTTP stats: RC=200 dest=67.20.76.226 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.159 pxfer=0.237 get=0.041 total=0.278 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.sandhillweather.com
Accept: */*
Referer: https://www.sandhillweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:08 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:07 GMT
Accept-Ranges: bytes
Content-Length: 821
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.279 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:08 GMT'
age=1 sec 'Tue, 20 May 2025 10:13:07 GMT'
metric='12345 10.3 11.3 81 11.0 88 1006.3 10.9 69.1 218.9 0.06 0.11 21.7 48 13.3 15 0.0 0 0 26.9 68.9 255.0 61.7 -3.3 -100.0 -100.0 -100 -100 -100 05 13 05 Olin_Iowa-5:13:05_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 11.0 11.9 11.1 9.9 15 Night_time/Moderate_drizzle/overcast_- -0.1 10 10 8 8 10 10 10 10 11 11 11 11 11 13 13 13 11 12 11 11 30.4 9.1 1585.7 5/20/2025 12.0 10.1 11.1 6.1 0.0 16 18 17 18 17 17 14 13 11 11 10.5 10.6 10.6 10.6 11.0 11.1 11.1 11.1 11.0 11.0 9.9 9.9 10.2 10.2 10.4 10.4 10.4 10.7 10.7 10.9 11.1 9.9 11.0 24.7 0 --- --- 81 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 22.0 21.2 7.6 1011.9 1006.1 30 4:19_AM 4:19_AM 8.2 2.3 9.3 7.1 13 2025 0.0 1 0 1 72 80 88 82 91 84 98 86 69 81 0.0 13.0 11.7 10.0 42.01972 91.12972 37.8 89 82 10.9 2:53_AM 0.0 0.0 0.0 0.0 0.0 0.0 144.1 4:48_AM 2:46_AM 78 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(10.3) kts [10.3 kts] to '12' mph
convertWind(11.3) kts [11.3 kts] to '13' mph
Iowa Olin 19 data='52,88,E,12,0.43,29.72,Steady,night_light_rain.gif,Showers,48,13,1747735987,0.279'

Kentucky Bowling Green 72 92 70 Wind from SESE 1 G 2 0.00
29.77Steady
Steady Metar KBWG: Mostly Cloudy STCU 200 0.379 9 Tue, 20-May-2025 05:12:59 CDT
Details for Kentucky Bowling Green (MWWN-stations-cc.txt record 172):

type='STCU' RawDataURL = 'http://www.sokyweather.com/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.sokyweather.com/realtime.txt'
HTTP stats: RC=200 dest=107.180.57.8 port=80 (from sce=74.208.252.86)
Times: dns=0.253 conn=0.309 pxfer=0.309 get=0.069 total=0.379 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.sokyweather.com
Accept: */*
Referer: http://www.sokyweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:08 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:12:59 GMT
ETag: "45ccc93-107-6358e7e33ddf4"
Accept-Ranges: bytes
Content-Length: 263
Vary: Accept-Encoding
Content-Type: text/plain

STCU time to fetch: 0.379 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:08 GMT'
age=9 sec 'Tue, 20 May 2025 10:12:59 GMT'
metric='20/05/25 05:12:59 72.1 92 69.6 1 1 146 0.00 0.00 29.77 SE 1 mph F in in 1.3 -0.01 3.90 30.60 0.00 78.1 34 72.1 +0.1 72.2 01:03 70.9 03:42 1 00:47 3 04:39 29.81 00:00 29.77 04:39 4.4.5 4088 2 72.1 30.4 0.0 0.000 0 146 0.00 24 1 0 SE 557 ft 79.0 0.0 0 0 77.2 0.00'
station reporting units F,mph,in,in
convertWind(1) mph [0.8689762 kts] to '1' mph
convertWind(2) mph [1.7379524 kts] to '2' mph
convertWind(1) mph [0.8689762 kts] to '1' mph
convertWind(3) mph [2.6069286 kts] to '3' mph
get_barotrend_text in=-0.01 in change out=-0.3 hPa change [-0.3] (Steady)
METAR='KBWG'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBWG.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.105 get=0.026 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KBWG.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:08 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: Tue, 20 May 2025 09:55:48 GMT
Accept-Ranges: bytes
Content-Length: 106
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBWG time to fetch: 0.131 sec
KBWG='2025/05/20 09:53 KBWG 200953Z AUTO 17007KT 10SM SCT040 BKN050 BKN065 23/19 A2978 RMK AO2 SLP079 T02330194'
age=1208 sec '2025-05-20 09:53:00 GMT'
metar 'KBWG' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='17007KT' 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='SCT040' ptr=7 grp=6
calling 'get_conditions' part='SCT040' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT040' ptr=7 grp=8
get cloud cover 'SCT040'
get cloud cover 'SCT040'
calling 'get_cloud_cover' part='BKN050' ptr=8 grp=8
get cloud cover 'BKN050'
get cloud cover 'BKN050'
calling 'get_cloud_cover' part='BKN065' ptr=9 grp=8
get cloud cover 'BKN065'
get cloud cover 'BKN065'
calling 'get_cloud_cover' part='23/19' ptr=10 grp=8
get cloud cover '23/19'
get cloud cover '23/19'
calling 'get_temperature' part='23/19' ptr=10 grp=9
calling 'get_altimeter' part='A2978' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KBWG
[WIND] = S at 8 mph (13 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 1219 m Mostly Cloudy 1524 m Mostly Cloudy 1981 m
[TEMP] = 73F (23C)
[DEWPT] = 66F (19C)
[HUMIDITY] = 78%
[BAROMETER] = 1008 hPa (29.78 in Hg)
)

condition begin: '','MOSTLY CLOUDY','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Kentucky Bowling Green 172 data='72,92,SE,1,0.00,29.77,Steady,night_cloudy.gif,Metar KBWG: Mostly Cloudy,70,2,1747735979,0.379'

Kentucky Fairdale No current conditions report. STCU 200 0.104 491229 Wed, 14-May-2025 12:46:01 CDT
Details for Kentucky Fairdale (MWWN-stations-cc.txt record 157):

type='STCU' RawDataURL = 'http://markclary.com/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://markclary.com/realtime.txt'
HTTP stats: RC=200 dest=66.102.133.51 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.052 get=0.054 total=0.107 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: markclary.com
Accept: */*
Referer: http://markclary.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:08 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Wed, 14 May 2025 17:46:01 GMT
Accept-Ranges: bytes
Content-Length: 0
Vary: Accept-Encoding,User-Agent
Content-Type: text/plain

STCU time to fetch: 0.107 sec (200 OK)
curl fetching 'http://markclary.com/realtime.txt'
HTTP stats: RC=200 dest=66.102.133.51 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.052 get=0.052 total=0.104 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: markclary.com
Accept: */*
Referer: http://markclary.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:10 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Wed, 14 May 2025 17:46:01 GMT
Accept-Ranges: bytes
Content-Length: 0
Vary: Accept-Encoding,User-Agent
Content-Type: text/plain

RETRY STCU time to fetch: 0.104 sec (200 OK) on second try to fetch data
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:10 GMT'
age=491229 sec 'Wed, 14 May 2025 17:46:01 GMT'
metric=''
headers returned follows
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:10 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Wed, 14 May 2025 17:46:01 GMT
Accept-Ranges: bytes
Content-Length: 0
Vary: Accept-Encoding,User-Agent
Content-Type: text/plain
non-digital data -- html follows
Array
(
[0] =>
)

Kentucky Fairfield 64 92 61 Wind from SSWSSW 0 G 4 0.15
29.77Steady
Steady STCU 200 0.571 1 Tue, 20-May-2025 05:13:10 CDT
Details for Kentucky Fairfield (MWWN-stations-cc.txt record 181):

type='STCU' RawDataURL = 'https://www.paulkiener.com/Saratoga/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.paulkiener.com/Saratoga/realtime.txt'
HTTP stats: RC=200 dest=92.204.222.108 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.234 pxfer=0.456 get=0.114 total=0.570 secs
request_header:
GET /Saratoga/realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.paulkiener.com
Accept: */*
Referer: https://www.paulkiener.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:11 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:10 GMT
ETag: W/"24e16e8-109-6358e7ede818a"
Accept-Ranges: bytes
Content-Length: 265
Vary: Accept-Encoding
Content-Type: text/plain

STCU time to fetch: 0.571 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:11 GMT'
age=1 sec 'Tue, 20 May 2025 10:13:10 GMT'
metric='20/05/25 06:13:10 63.7 92 61.3 0 0 210 0.00 0.15 29.77 SSW 0 mph F in in 2.4 -0.01 5.80 31.42 0.00 72.0 47 63.7 -1.0 68.5 00:00 63.7 06:11 2 01:05 10 05:02 29.85 00:02 29.76 05:35 4.4.5 4088 4 63.7 22.3 0.0 0.000 0 210 0.15 26 1 0 SSW 538 ft 67.5 0.0 0 0 66.0 0.15'
station reporting units F,mph,in,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(4) mph [3.4759048 kts] to '4' mph
convertWind(2) mph [1.7379524 kts] to '2' mph
convertWind(10) mph [8.689762 kts] to '10' mph
get_barotrend_text in=-0.01 in change out=-0.3 hPa change [-0.3] (Steady)
METAR='KBRY'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBRY.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.149 pxfer=0.201 get=0.025 total=0.226 secs
request_header:
GET /data/observations/metar/stations/KBRY.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:11 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: Thu, 15 May 2025 19:57:14 GMT
Accept-Ranges: bytes
Content-Length: 94
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBRY time to fetch: 0.227 sec
KBRY='2025/05/15 19:55 KBRY 151955Z AUTO 18008KT 10SM FEW032 SCT380 28/22 A2972 RMK AO2 T02820222 $'
age=397091 sec '2025-05-15 19:55:00 GMT'
metar 'KBRY' saved in local cache
metar KBRY missing or too old.. ignored
condition begin: '','','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Kentucky Fairfield 181 data='64,92,SSW,0,0.15,29.77,Steady,,,61,4,1747735990,0.571'

Kentucky Frankfort 63 76 55 Wind from WSWWSW 2 0.00
29.85Steady
Steady Metar KFFT: Nearby Thunderstorm ST 200 0.203 6 Tue, 20-May-2025 05:13:05 CDT
Details for Kentucky Frankfort (MWWN-stations-cc.txt record 128):

type='ST' RawDataURL = 'https://frankfortweather.us/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://frankfortweather.us/VWS_stickertags.htm'
HTTP stats: RC=200 dest=204.44.192.35 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.070 pxfer=0.157 get=0.046 total=0.203 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: frankfortweather.us
Accept: */*
Referer: https://frankfortweather.us/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:11 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:05 GMT
Accept-Ranges: bytes
Content-Length: 86
Vary: Accept-Encoding,User-Agent
Content-Type: text/html

ST time to fetch: 0.203 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:11 GMT'
age=6 sec 'Tue, 20 May 2025 10:13:05 GMT'
metric='6:13am,5/20/25,62.5,66.2,62.5,76.0,54.8,29.85,Steady,1.8,WSW,0.00,1.9,,6:23am,8:47pm'
using USA style stickertag process
convertWind(1.8) mph [1.56415716 kts] to '2' mph
condition begin: '6:13am','','6:23am','8:47pm'
fixupTime in='6:23am' tfixed='6:23am' out='06:23'
fixupTime in='8:47pm' tfixed='8:47pm' out='20:47'
fixupTime in='6:13am' tfixed='6:13am' out='06:13'
condition using: time2='06:13' as night for sunrise2='06:23',sunset2='20:47'
METAR='KFFT'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KFFT.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.148 pxfer=0.200 get=0.025 total=0.225 secs
request_header:
GET /data/observations/metar/stations/KFFT.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:11 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: Tue, 20 May 2025 10:08:33 GMT
Accept-Ranges: bytes
Content-Length: 111
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KFFT time to fetch: 0.225 sec
KFFT='2025/05/20 10:06 KFFT 201006Z AUTO 08007KT 10SM VCTS BKN055 18/12 A2984 RMK AO2 LTG DSNT S-NW PRESRR T01830122'
age=432 sec '2025-05-20 10:06:00 GMT'
metar 'KFFT' saved in local cache
called process_metar
calling 'get_time' part='201006Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='08007KT' 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='VCTS' ptr=7 grp=6
calling 'get_conditions' part='VCTS' ptr=7 grp=7
conditions='' on entry
get_conditions part='VCTS'
calling 'get_conditions' part='BKN055' ptr=8 grp=7
conditions='Nearby Thunderstorm ' on entry
calling 'get_cloud_cover' part='BKN055' ptr=8 grp=8
get cloud cover 'BKN055'
get cloud cover 'BKN055'
calling 'get_cloud_cover' part='18/12' ptr=9 grp=8
get cloud cover '18/12'
get cloud cover '18/12'
calling 'get_temperature' part='18/12' ptr=9 grp=9
calling 'get_altimeter' part='A2984' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KFFT
[WIND] = E at 8 mph (13 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] = Nearby Thunderstorm
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 1676 m
[TEMP] = 64F (18C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 68%
[BAROMETER] = 1010 hPa (29.84 in Hg)
)

condition begin: '6:13am','NEARBY THUNDERSTORM','6:23am','8:47pm'
fixupTime in='6:23am' tfixed='6:23am' out='06:23'
fixupTime in='8:47pm' tfixed='8:47pm' out='20:47'
fixupTime in='6:13am' tfixed='6:13am' out='06:13'
condition using: time2='06:13' as night for sunrise2='06:23',sunset2='20:47'
Kentucky Frankfort 128 data='63,76,WSW,2,0.00,29.85,Steady,night_tstorm.gif,Metar KFFT: Nearby Thunderstorm,55,,1747735985,0.203'

Kentucky Rineyville 88 38 59 Wind from NN 0 0.00
30.34Steady
Steady Metar KFTK: Clear CR 200 0.108 0 Tue, 20-May-2025 05:13:12 CDT
Details for Kentucky Rineyville (MWWN-stations-cc.txt record 115):

type='CR' RawDataURL = 'http://wxchris.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://wxchris.com/clientraw.txt'
HTTP stats: RC=200 dest=66.96.149.1 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.060 pxfer=0.060 get=0.048 total=0.108 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: wxchris.com
Accept: */*
Referer: http://wxchris.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:12 GMT
Content-Type: text/plain
Content-Length: 778
Connection: keep-alive
Server: Apache
Accept-Ranges: bytes
Age: 0

CR time to fetch: 0.108 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:12 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='12345 0.0 0.0 0 31.3 38 1027.4 0.0 35.6 690.2 0.000 0.000 25.6 50 0.0 5 0.0 0 0 0.0 -100.0 -100.0 25.6 -100.0 -100.0 -100.0 -100 -100 50 15 44 00 WXCHRIS.COM-3:44:00_PM 0 0 12 6 100 100 100 100 100 100 100 31.3 35.4 31.3 14.6 5 Dry -0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.7 15.2 6596.7 6/12/2020 35.5 15.1 31.3 14.6 0.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 31.0 14.6 31.0 6.0 0 --- --- 143 0 0 -100.0 -100.0 -100 0 0 0 0 0.0 25.6 23.5 33.3 1027.7 1025.7 0 1:26_PM 12:23_PM 33.3 14.7 16.9 8.1 2 2020 87.7 -1 0 0 143 143 143 143 143 143 143 143 143 143 0.0 0.0 1.0 0.0 37.74056 85.91833 0.0 68 36 0.0 6:20_AM - - - - - - 15.0 !!C10.37R81!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.0) kts [0 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=5 .. trying METAR KFTK for conditions
METAR='KFTK'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KFTK.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.105 get=0.025 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KFTK.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:12 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: Tue, 20 May 2025 09:56:09 GMT
Accept-Ranges: bytes
Content-Length: 125
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KFTK time to fetch: 0.131 sec
KFTK='2025/05/20 09:55 KFTK 200955Z AUTO 07004KT 10SM CLR 19/18 A2977 RMK AO2 RAB0855E04DZB04E09 TSB0855E11 SLP077 P0000 T01890177'
age=1092 sec '2025-05-20 09:55:00 GMT'
metar 'KFTK' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07004KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='19/18' ptr=8 grp=9
calling 'get_altimeter' part='A2977' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KFTK
[WIND] = ENE at 5 mph (7 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 66F (19C)
[DEWPT] = 64F (18C)
[HUMIDITY] = 94%
[BAROMETER] = 1008 hPa (29.77 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_clear.gif 'Metar KFTK: Clear' used instead of WD icon=5 'Dry'
Kentucky Rineyville 115 data='88,38,N,0,0.00,30.34,Steady,night_clear.gif,Metar KFTK: Clear,59,0,1747735992,0.108'

Kentucky Williamsburg 66 97 65 Wind from ESEESE 0 G 4 0.00
29.87Steady
Steady Metar KBYL: Clear SSG 200 0.311 8 Tue, 20-May-2025 05:13:04 CDT
Details for Kentucky Williamsburg (MWWN-stations-cc.txt record 168):

type='SSG' RawDataURL = 'https://southeasternkentuckyweather.com/wdisplay/customclientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://southeasternkentuckyweather.com/wdisplay/customclientraw.txt'
HTTP stats: RC=200 dest=23.229.189.133 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.169 pxfer=0.261 get=0.049 total=0.311 secs
request_header:
GET /wdisplay/customclientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: southeasternkentuckyweather.com
Accept: */*
Referer: https://southeasternkentuckyweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:12 GMT
Server: Apache
Content-Security-Policy: upgrade-insecure-requests;
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:04 GMT
ETag: "7884a6-663-6358e7e7e0aa9"
Accept-Ranges: bytes
Content-Length: 1635
Vary: Accept-Encoding
Content-Type: text/plain

SSG time to fetch: 0.311 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:12 GMT'
age=8 sec 'Tue, 20 May 2025 10:13:04 GMT'
metric='{"date":"06:13 AM","dateFormat":"m/d/y","temp":"66.2","tempTL":"64.8","tempTH":"66.9","intemp":"72.5","dew":"65.3","dewpointTL":"64.5","dewpointTH":"66.3","apptemp":"70.4","apptempTL":"66.8","apptempTH":"71.1","wchill":"66.2","wchillTL":"64.8","heatindex":"66.2","heatindexTH":"66.9","humidex":"25.4","wlatest":"0.0","wspeed":"0.0","wgust":"4.2","wgustTM":"6.3","bearing":"112","avgbearing":"107","press":"1011.4","pressTL":"1010.5 ","pressTH":"1013.1 ","pressL":"849.9","pressH":"1108.0","rfall":"0.00","rrate":"0.000","rrateTM":"0.000","hum":"97","humTL":"97","humTH":"99","inhum":"0","inhumTL":"101","inhumTH":"0","SensorContactLost":"0","forecast":"---","tempunit":"F","windunit":"mph","pressunit":"mb","rainunit":"in","temptrend":"+1.3","TtempTL":"3:24 AM","TtempTH":"5:52 AM","TdewpointTL":"3:24 AM","TdewpointTH":"5:52 AM","TapptempTL":"3:18 AM","TapptempTH":"2:31 AM","TwchillTL":"5:52 AM","TheatindexTH":"5:52 AM","TrrateTM":"00:00 AM","ThourlyrainTH":"2:22 PM","LastRainTipISO":"5/19/2025 2:21 PM","hourlyrainTH":"0.000","ThumTL":"5:52 AM","ThumTH":"12:00 AM","TinhumTL":"8:52 AM","TinhumTH":"8:42 AM","TpressTL":"4:24 AM","TpressTH":"12:00 AM","presstrendval":"-0.3 ","Tbeaufort":"2","TwgustTM":"5:54 AM","windTM":"4.9","bearingTM":"68","timeUTC":"2025,05,20,10,13,02","BearingRangeFrom10":"75","BearingRangeTo10":"157","UV":"0.0","UVTH":"-1.0","SolarRad":"0","CurrentSolarMax":"0","SolarTM":"-1","domwinddir":"East southeasterly","WindRoseData":[5.0,0.0,4.0,39.0,120.0,167.0,123.0,10.0,0.0,0.0,0.0,0.0,0.0,1.0,2.0,2.0],"windrun":"9.76","cloudbasevalue":"437","cloudbaseunit":"m","version":"10.37S","build":"152","ver":"12"}'
json_decode returns - No errors
station reporting units F,mph,mb,in
convertWind(0.0) mph [0 kts] to '0' mph
convertWind(4.2) mph [3.64970004 kts] to '4' mph
METAR='KBYL'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBYL.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.129 secs
request_header:
GET /data/observations/metar/stations/KBYL.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:12 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: Tue, 20 May 2025 09:43:12 GMT
Accept-Ranges: bytes
Content-Length: 73
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBYL time to fetch: 0.129 sec
KBYL='2025/05/20 09:35 KBYL 200935Z AUTO 16003KT 10SM CLR 19/18 A2988 RMK AO1'
age=2292 sec '2025-05-20 09:35:00 GMT'
metar 'KBYL' saved in local cache
called process_metar
calling 'get_time' part='200935Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='16003KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='19/18' ptr=8 grp=9
calling 'get_altimeter' part='A2988' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KBYL
[WIND] = SSE at 3 mph (6 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 66F (19C)
[DEWPT] = 64F (18C)
[HUMIDITY] = 94%
[BAROMETER] = 1012 hPa (29.88 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Kentucky Williamsburg 168 data='66,97,ESE,0,0.00,29.87,Steady,night_clear.gif,Metar KBYL: Clear,65,4,1747735984,0.311'

Michigan Big Bay 32 94 30 Wind from ESEESE 0 0.00
30.17Steady
Steady Metar KSAW: Clear SSG 200 0.337 0 Tue, 20-May-2025 05:13:12 CDT
Details for Michigan Big Bay (MWWN-stations-cc.txt record 34):

type='SSG' RawDataURL = 'https://www.bigbaywx.com/weather28x/ws_realtime.php' Click here to inspect it in a pop-up window.
curl fetching 'https://www.bigbaywx.com/weather28x/ws_realtime.php'
HTTP stats: RC=200 dest=173.198.201.120 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.155 pxfer=0.221 get=0.116 total=0.337 secs
request_header:
GET /weather28x/ws_realtime.php HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.bigbaywx.com
Accept: */*
Referer: https://www.bigbaywx.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:12 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Vary: Accept-Encoding,User-Agent
Transfer-Encoding: chunked
Content-Type: text/plain; charset=UTF-8

SSG time to fetch: 0.337 sec (200 OK)
webserver timesync=1 sec 'Tue, 20 May 2025 10:13:12 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='{"date":"06:13","temp":"31.5","tempTL":"30.3","tempTH":"32.8","intemp":"51.8","dew":"30","dewpointTL":"28","dewpointTH":"30","apptemp":"31.5","apptempTL":"30.3","apptempTH":"32.8","wchill":"32","wchillTL":"30","heatindex":"32","heatindexTH":"33","humidex":"32","wlatest":"0","wspeed":"0","wgust":"0","wgustTM":"6","bearing":"115","avgbearing":"115","press":"30.17","pressTL":"30.16","pressTH":"30.24","pressL":"28.92","pressH":"30.55","rfall":"0","rrate":"0","rrateTM":"0","hum":"94","humTL":"85","humTH":"94","inhum":"42","SensorContactLost":"0","forecast":" data will be reloaded in","tempunit":"F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"0","TtempTL":"03:02","TtempTH":"00:00","TdewpointTL":"00:14","TdewpointTH":"00:29","TapptempTL":"03:02","TapptempTH":"00:00","TwchillTL":"00:26","TheatindexTH":"00:00","TrrateTM":"00:00","ThourlyrainTH":"00:00","LastRained":"","LastRainTipISO":"","hourlyrainTH":"0.0","ThumTL":"00:00","ThumTH":"04:35","TpressTL":"03:34","TpressTH":"00:15","presstrendval":"Steady","Tbeaufort":"0","TwgustTM":"00:24","windTM":"6","bearingTM":"5","BearingRangeFrom10":"0","BearingRangeTo10":"359","timeUTC":"2025,05,20,10,13,02","UV":"","UVTH":"-1","SolarRad":"","SolarTM":"","CurrentSolarMax":"","domwinddir":"ESE","WindRoseData":[],"windrun":"0.0","version":"0","build":"0","ver":"11"}'
json_decode returns - No errors
station reporting units F,mph,inHg,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
METAR='KSAW'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSAW.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.105 get=0.025 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KSAW.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:13 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: Tue, 20 May 2025 10:00:09 GMT
Accept-Ranges: bytes
Content-Length: 73
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KSAW time to fetch: 0.131 sec
KSAW='2025/05/20 09:58 KSAW 200958Z AUTO 07006KT 10SM CLR 02/M03 A3013 RMK AO2'
age=913 sec '2025-05-20 09:58:00 GMT'
metar 'KSAW' saved in local cache
called process_metar
calling 'get_time' part='200958Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07006KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='02/M03' ptr=8 grp=9
calling 'get_altimeter' part='A3013' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KSAW
[WIND] = ENE at 7 mph (11 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 36F (2C)
[WIND CHILL] = 30°F (-1°C)
[DEWPT] = 27F (-3C)
[HUMIDITY] = 70%
[BAROMETER] = 1020 hPa (30.13 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Michigan Big Bay 34 data='32,94,ESE,0,0.00,30.17,Steady,night_clear.gif,Metar KSAW: Clear,30,0,1747735992,0.337'

Michigan Cheboygan 40 77 33 Wind from ENEENE 6 G 3 0.00
30.22Steady
Steady Sunny CR 200 0.255 25 Tue, 20-May-2025 05:12:48 CDT
Details for Michigan Cheboygan (MWWN-stations-cc.txt record 148):

type='CR' RawDataURL = 'https://www.lakehuronweather.org/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.lakehuronweather.org/clientraw.txt'
HTTP stats: RC=200 dest=192.252.156.13 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.155 pxfer=0.220 get=0.034 total=0.255 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.lakehuronweather.org
Accept: */*
Referer: https://www.lakehuronweather.org/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:13 GMT
Server: Apache
Content-Type: text/plain
Content-Length: 752
Vary: X-Surecache
Last-Modified: Tue, 20 May 2025 10:12:48 GMT
ETag: "2f0-6358e7d97d878"
Age: 25
Surecache-Status: BYPASS
Accept-Ranges: bytes

CR time to fetch: 0.255 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:13 GMT'
age=25 sec 'Tue, 20 May 2025 10:12:48 GMT'
metric='12345 5.4 2.6 72 4.5 77 1023.5 0.0 44.2 167.4 0.00 0.00 18.2 43 100.0 0 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 06 12 46 Lake_Huron_Weather-6:12:46_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 2.1 2.5 6.4 3.8 0 Dry/Dawn -0.1 9 10 10 8 8 5 5 4 4 3 3 3 2 3 3 2 3 3 3 3 15.0 0.8 1518.2 5/20/2025 5.1 2.2 6.4 1.6 0.0 4 4 4 4 5 3 4 5 5 4 4.9 4.9 4.8 4.8 4.7 4.7 4.6 4.6 4.5 4.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 6.4 3.8 4.5 7.0 0 --- --- 86 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 18.9 17.9 1.5 1024.6 1022.8 14 5:41_AM 3:29_AM 5.0 1.1 2.9 0.8 11 2025 0.0 -1 1 -1 86 139 30 51 28 105 56 30 86 72 0.0 255.0 4.1 3.1 45.66306 84.33278 0.0 89 71 0.0 6:12_AM 0.0 0.0 0.0 0.0 0.0 0.0 37.2 2:06_AM 12:14_AM 79 !!C10.37S127!!'
station using CR units C,kts,hPa,mm by default
convertWind(5.4) kts [5.4 kts] to '6' mph
convertWind(2.6) kts [2.6 kts] to '3' mph
Michigan Cheboygan 148 data='40,77,ENE,6,0.00,30.22,Steady,day_clear.gif,Sunny,33,3,1747735968,0.255'

Michigan East Tawas 43 80 37 Wind from SESE 9 0.00
30.15Falling
Falling Metar KOSC: Clear ST 200 0.157 483 Tue, 20-May-2025 05:05:10 CDT
Details for Michigan East Tawas (MWWN-stations-cc.txt record 48):

type='ST' RawDataURL = 'https://www.tawasbayweather.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://www.tawasbayweather.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=65.254.227.240 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.059 pxfer=0.126 get=0.031 total=0.157 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.tawasbayweather.com
Accept: */*
Referer: https://www.tawasbayweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:13 GMT
Content-Type: text/html
Content-Length: 73
Connection: keep-alive
Server: Apache
Last-Modified: Tue, 20 May 2025 10:05:10 GMT
ETag: "49-6358e623c2180"
Accept-Ranges: bytes
Cache-Control: max-age=3600
Expires: Tue, 20 May 2025 11:08:19 GMT
Age: 294

ST time to fetch: 0.157 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:13 GMT'
age=483 sec 'Tue, 20 May 2025 10:05:10 GMT'
metric='6:04am,5/20/25,43,47,38,80,37,30.15,Falling,9,SE,0.00,21,,6:01am,8:59pm'
using USA style stickertag process
convertWind(9) mph [7.8207858 kts] to '9' mph
condition begin: '6:04am','','6:01am','8:59pm'
fixupTime in='6:01am' tfixed='6:01am' out='06:01'
fixupTime in='8:59pm' tfixed='8:59pm' out='20:59'
fixupTime in='6:04am' tfixed='6:04am' out='06:04'
condition using: time2='06:04' as day for sunrise2='06:01',sunset2='20:59'
METAR='KOSC'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KOSC.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.084 pxfer=0.137 get=0.025 total=0.162 secs
request_header:
GET /data/observations/metar/stations/KOSC.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:13 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: Tue, 20 May 2025 09:56:53 GMT
Accept-Ranges: bytes
Content-Length: 73
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KOSC time to fetch: 0.162 sec
KOSC='2025/05/20 09:55 KOSC 200955Z AUTO 07012KT 10SM CLR 05/M00 A3014 RMK AO2'
age=1093 sec '2025-05-20 09:55:00 GMT'
metar 'KOSC' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07012KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='05/M00' ptr=8 grp=9
calling 'get_altimeter' part='A3014' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KOSC
[WIND] = ENE at 14 mph (22 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 41F (5C)
[WIND CHILL] = 33°F (1°C)
[DEWPT] = 32F (0C)
[HUMIDITY] = 70%
[BAROMETER] = 1021 hPa (30.14 in Hg)
)

condition begin: '6:04am','CLEAR','6:01am','8:59pm'
fixupTime in='6:01am' tfixed='6:01am' out='06:01'
fixupTime in='8:59pm' tfixed='8:59pm' out='20:59'
fixupTime in='6:04am' tfixed='6:04am' out='06:04'
condition using: time2='06:04' as day for sunrise2='06:01',sunset2='20:59'
Michigan East Tawas 48 data='43,80,SE,9,0.00,30.15,Falling,day_clear.gif,Metar KOSC: Clear,37,,1747735510,0.157'

Michigan Hersey 41 77 34 Wind from ESEESE 4 G 11 0.00
29.97Falling Rapidly
Falling Rapidly Metar KRQB: Clear ST 200 0.147 0 Tue, 20-May-2025 05:13:13 CDT
Details for Michigan Hersey (MWWN-stations-cc.txt record 121):

type='ST' RawDataURL = 'https://www.herseyweather.com/WL_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'https://www.herseyweather.com/WL_stickertags.htm'
HTTP stats: RC=200 dest=74.208.236.83 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.125 pxfer=0.132 get=0.015 total=0.147 secs
request_header:
GET /WL_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.herseyweather.com
Accept: */*
Referer: https://www.herseyweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 122
Connection: keep-alive
X-WS-RateLimit-Limit: 1000
X-WS-RateLimit-Remaining: 999
Date: Tue, 20 May 2025 10:13:13 GMT
Server: Apache
Accept-Ranges: bytes
Expires: Thu, 1 Jan 1970 00:00:00 GMT
Pragma: no-cache
Cache-Control: max-age=0, no-cache, no-store, must-revalidate

ST time to fetch: 0.147 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:13 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='6:07a,05/20/25,40.5,40.1,37.9,77,33.9,29.970,Falling Rapidly,4.0,ESE,0.00,, 6:11a,,3.7,11.0,°F|mph|in|in'
using International style stickertag process
station reporting units °F,mph,in,in
convertWind(4.0) mph [3.4759048 kts] to '4' mph
convertWind(3.7) mph [3.21521194 kts] to '4' mph
convertWind(11.0) mph [9.5587382 kts] to '11' mph
METAR='KRQB'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KRQB.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.148 pxfer=0.200 get=0.025 total=0.225 secs
request_header:
GET /data/observations/metar/stations/KRQB.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:14 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: Tue, 20 May 2025 09:56:54 GMT
Accept-Ranges: bytes
Content-Length: 85
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KRQB time to fetch: 0.226 sec
KRQB='2025/05/20 09:55 KRQB 200955Z AUTO 09011G16KT 10SM CLR 05/00 A3003 RMK AO2 T00480000'
age=1094 sec '2025-05-20 09:55:00 GMT'
metar 'KRQB' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='09011G16KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='05/00' ptr=8 grp=9
calling 'get_altimeter' part='A3003' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KRQB
[WIND] = E at 13 mph (20 km/h), gusting to 18 mph (30 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 41F (5C)
[WIND CHILL] = 34°F (1°C)
[DEWPT] = 32F (0C)
[HUMIDITY] = 70%
[BAROMETER] = 1017 hPa (30.03 in Hg)
)

condition begin: '6:07a','CLEAR','6:11a',''
fixupTime in='6:11a' tfixed='6:11a' out='06:11'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='6:07a' tfixed='6:07a' out='06:07'
condition using: time2='06:07' as night for sunrise2='06:11',sunset2='19:00'
Michigan Hersey 121 data='41,77,ESE,4,0.00,29.97,Falling Rapidly,night_clear.gif,Metar KRQB: Clear,34,11,1747735993,0.147'

Michigan Sand Point 43 79 37 Wind from EE 9 G 19 0.00
30.07
-- Metar KBAX: Clear STCU 200 3.592 114 Tue, 20-May-2025 05:11:23 CDT
Details for Michigan Sand Point (MWWN-stations-cc.txt record 90):

type='STCU' RawDataURL = 'https://www.sandpointweather.com/WL/WLrealtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.sandpointweather.com/WL/WLrealtime.txt'
HTTP stats: RC=200 dest=68.66.216.52 port=443 (from sce=74.208.252.86)
Times: dns=3.512 conn=3.532 pxfer=3.572 get=0.019 total=3.591 secs
request_header:
GET /WL/WLrealtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.sandpointweather.com
Accept: */*
Referer: https://www.sandpointweather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Tue, 20 May 2025 10:11:23 GMT
accept-ranges: bytes
content-length: 267
date: Tue, 20 May 2025 10:13:17 GMT
server: LiteSpeed
strict-transport-security: max-age=63072000; includeSubDomains
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
cache-control: max-age=3600, public, must-revalidate
alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q043=":443"; ma=2592000, quic=":443"; ma=2592000; v="43,46"

STCU time to fetch: 3.592 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:17 GMT'
age=114 sec 'Tue, 20 May 2025 10:11:23 GMT'
metric='05/20/25| 6:11a|43.0|79|36.9|9.0|7.0|82|0.00|0.00|30.068|E|-|mph|°F|in|in|-|Steady|1.41|6.67|-|72.7|37|37.6|-|47.8| 2:25a|42.8| 5:38a|19.0||19.0|-|30.131|12:41a|30.063| 5:54a|-|-|19.0|42.7|42.7|0.0|0.003|14|-|---|-|-|---|----|---|----|0.00|0.00|'
STCU using '|' delimiter
station reporting units °F,mph,in,in
convertWind(9.0) mph [7.8207858 kts] to '9' mph
convertWind(19.0) mph [16.5105478 kts] to '19' mph
convertWind(19.0) mph [16.5105478 kts] to '19' mph
convertWind(19.0) mph [16.5105478 kts] to '19' mph
METAR='KBAX'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBAX.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.106 get=0.025 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KBAX.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:17 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: Tue, 20 May 2025 09:58:15 GMT
Accept-Ranges: bytes
Content-Length: 82
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBAX time to fetch: 0.131 sec
KBAX='2025/05/20 09:55 KBAX 200955Z AUTO 07009KT 10SM CLR 03/01 A3010 RMK AO2 T00300005'
age=1097 sec '2025-05-20 09:55:00 GMT'
metar 'KBAX' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07009KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='03/01' ptr=8 grp=9
calling 'get_altimeter' part='A3010' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KBAX
[WIND] = ENE at 10 mph (17 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 37F (3C)
[WIND CHILL] = 30°F (-1°C)
[DEWPT] = 34F (1C)
[HUMIDITY] = 87%
[BAROMETER] = 1019 hPa (30.10 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Michigan Sand Point 90 data='43,79,E,9,0.00,30.07,--,night_clear.gif,Metar KBAX: Clear,37,19,1747735883,3.592'

Minnesota Edina 42 82 37 Wind from SSESSE 5 G 11 0.00
30.01Steady
Steady Metar KMSP: Overcast SSG 200 5.608 0 Tue, 20-May-2025 05:13:23 CDT
Details for Minnesota Edina (MWWN-stations-cc.txt record 167):

type='SSG' RawDataURL = 'https://www.edinaweather.com/weather28/ws_realtime.php' Click here to inspect it in a pop-up window.
curl fetching 'https://www.edinaweather.com/weather28/ws_realtime.php'
HTTP stats: RC=200 dest=66.198.240.22 port=443 (from sce=74.208.252.86)
Times: dns=5.514 conn=5.532 pxfer=5.573 get=0.035 total=5.608 secs
request_header:
GET /weather28/ws_realtime.php HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.edinaweather.com
Accept: */*
Referer: https://www.edinaweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:23 GMT
Server: Apache
X-Powered-By: PHP/7.0.33
Strict-Transport-Security: max-age=63072000; includeSubDomains
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain; charset=UTF-8

SSG time to fetch: 5.608 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:23 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='{"date":"12:21","temp":"42.3","tempTL":"38.3","tempTH":"42.3","intemp":"69.2","dew":"37.2","dewpointTL":"33.2","dewpointTH":"37.3","apptemp":"37.3","apptempTL":"38.3","apptempTH":"42.3","wchill":"39.9","wchillTL":"34.5","heatindex":"42.2","heatindexTH":"42.3","humidex":"42.2","wlatest":"5","wspeed":"5","wgust":"11","wgustTM":"13","bearing":"148","avgbearing":"115","press":"30.01","pressTL":"29.95","pressTH":"30.04","pressL":"29.08","pressH":"30.82","rfall":"0","rrate":"0","rrateTM":"","hum":"82","humTL":"80","humTH":"86","inhum":"40","SensorContactLost":"0","forecast":" Settled fine","tempunit":"F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"1.1","TtempTL":"02:25","TtempTH":"12:12","TdewpointTL":"01:37","TdewpointTH":"12:07","TapptempTL":"02:25","TapptempTH":"12:12","TwchillTL":"09:28","TheatindexTH":"00:00","TrrateTM":"00:00","ThourlyrainTH":"00:00","LastRained":"Nov 2 2023 11:55 am","LastRainTipISO":"Nov 2 2023 11:55 am","hourlyrainTH":"0.0","ThumTL":"00:02","ThumTH":"05:16","TpressTL":"00:00","TpressTH":"11:11","presstrendval":"0","Tbeaufort":"2","TwgustTM":"10:10","windTM":"13","bearingTM":"5","BearingRangeFrom10":"0","BearingRangeTo10":"359","timeUTC":"2025,05,20,17,21,00","UV":"0.8","UVTH":"0.9","SolarRad":"134","SolarTM":"190","CurrentSolarMax":"190","domwinddir":"ESE","WindRoseData":[],"windrun":"0.0","version":"0","build":"0","ver":"11"}'
json_decode returns - No errors
station reporting units F,mph,inHg,in
convertWind(5) mph [4.344881 kts] to '5' mph
convertWind(11) mph [9.5587382 kts] to '11' mph
METAR='KMSP'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMSP.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KMSP.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:23 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: Tue, 20 May 2025 09:55:55 GMT
Accept-Ranges: bytes
Content-Length: 123
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KMSP time to fetch: 0.130 sec
KMSP='2025/05/20 09:53 KMSP 200953Z 08016G26KT 7SM RA BKN040 OVC055 08/06 A2978 RMK AO2 PK WND 08026/0944 SLP084 P0006 T00830056'
age=1223 sec '2025-05-20 09:53:00 GMT'
metar 'KMSP' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='08016G26KT' ptr=4 grp=2
calling 'get_wind' part='08016G26KT' ptr=4 grp=3
calling 'get_var_wind' part='7SM' ptr=5 grp=4
calling 'get_visibility' part='7SM' ptr=5 grp=5
calling 'get_runway' part='RA' ptr=6 grp=6
calling 'get_runway' part='BKN040' ptr=7 grp=6
calling 'get_conditions' part='BKN040' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN040' ptr=7 grp=8
get cloud cover 'BKN040'
get cloud cover 'BKN040'
calling 'get_cloud_cover' part='OVC055' ptr=8 grp=8
get cloud cover 'OVC055'
get cloud cover 'OVC055'
calling 'get_cloud_cover' part='08/06' ptr=9 grp=8
get cloud cover '08/06'
get cloud cover '08/06'
calling 'get_temperature' part='08/06' ptr=9 grp=9
calling 'get_altimeter' part='A2978' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KMSP
[WIND] = E at 18 mph (30 km/h), gusting to 30 mph (48 km/h)
[VISIBILITY] = 7 miles (11 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Mostly Cloudy 1219 m Overcast 1676 m
[TEMP] = 46F (8C)
[WIND CHILL] = 39°F (4°C)
[DEWPT] = 43F (6C)
[HUMIDITY] = 87%
[BAROMETER] = 1008 hPa (29.78 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='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Minnesota Edina 167 data='42,82,SSE,5,0.00,30.01,Steady,night_cloudy.gif,Metar KMSP: Overcast,37,11,1747736003,5.608'

Minnesota Madelia 48 94 46 Wind from NENE 3 G 11 0.28
29.63Falling Rapidly
Falling Rapidly Metar KJYG: Mist ST 200 0.453 203 Tue, 20-May-2025 05:10:00 CDT
Details for Minnesota Madelia (MWWN-stations-cc.txt record 99):

type='ST' RawDataURL = 'http://www.somnwx.com/pages/station/liveMesodata.php' Click here to inspect it in a pop-up window.
curl fetching 'http://www.somnwx.com/pages/station/liveMesodata.php'
HTTP stats: RC=200 dest=198.46.82.18 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.156 pxfer=0.156 get=0.297 total=0.453 secs
request_header:
GET /pages/station/liveMesodata.php HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.somnwx.com
Accept: */*
Referer: http://www.somnwx.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:23 GMT
Server: Apache
Pragma: public
Cache-Control: maxage=180
Expires: Tue, 20 May 2025 10:16:23 GMT
Set-Cookie: PHPSESSID=a5ead8d078652134a6787665274791c3; path=/
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:10:00 GMT
Access-Control-Allow-Origin: *
Vary: *
Transfer-Encoding: chunked
Content-Type: text/plain,charset=iso-8859-1

ST time to fetch: 0.453 sec (200 OK)
webserver timesync=1 sec 'Tue, 20 May 2025 10:13:23 GMT'
age=203 sec 'Tue, 20 May 2025 10:10:00 GMT'
metric='05:10:00,2025-05-20,47.8,47.8,47.8,94,46.1,29.63,Falling Rapidly,3.1,NE,0.28,,05:44,20:44,3.1,11,F|mph|inHg|in'
using International style stickertag process
station reporting units F,mph,inHg,in
convertWind(3.1) mph [2.69382622 kts] to '3' mph
convertWind(3.1) mph [2.69382622 kts] to '3' mph
convertWind(11) mph [9.5587382 kts] to '11' mph
METAR='KJYG'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KJYG.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.105 get=0.026 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KJYG.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:24 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: Tue, 20 May 2025 09:56:18 GMT
Accept-Ranges: bytes
Content-Length: 89
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KJYG time to fetch: 0.131 sec
KJYG='2025/05/20 09:55 KJYG 200955Z AUTO 09013G20KT 2SM RA BR OVC007 09/09 A2965 RMK AO2 P0009'
age=1104 sec '2025-05-20 09:55:00 GMT'
metar 'KJYG' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='09013G20KT' ptr=5 grp=3
calling 'get_var_wind' part='2SM' ptr=6 grp=4
calling 'get_visibility' part='2SM' ptr=6 grp=5
calling 'get_runway' part='RA' ptr=7 grp=6
calling 'get_runway' part='BR' ptr=8 grp=6
calling 'get_conditions' part='BR' ptr=8 grp=7
conditions='' on entry
get_conditions part='BR'
calling 'get_conditions' part='OVC007' ptr=9 grp=7
conditions='Mist ' on entry
calling 'get_cloud_cover' part='OVC007' ptr=9 grp=8
get cloud cover 'OVC007'
get cloud cover 'OVC007'
calling 'get_cloud_cover' part='09/09' ptr=10 grp=8
get cloud cover '09/09'
get cloud cover '09/09'
calling 'get_temperature' part='09/09' ptr=10 grp=9
calling 'get_altimeter' part='A2965' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KJYG
[WIND] = E at 15 mph (24 km/h), gusting to 23 mph (37 km/h)
[VISIBILITY] = 2 miles (3 km)
[CONDITIONS] = Mist
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 213 m
[TEMP] = 48F (9C)
[WIND CHILL] = 42°F (6°C)
[DEWPT] = 48F (9C)
[HUMIDITY] = 100%
[BAROMETER] = 1004 hPa (29.65 in Hg)
)

condition begin: '05:10:00','MIST','05:44','20:44'
fixupTime in='05:44' tfixed='05:44' out='05:44'
fixupTime in='20:44' tfixed='20:44' out='20:44'
fixupTime in='05:10:00' tfixed='05:10:00' out='05:10:00'
condition using: time2='05:10:00' as night for sunrise2='05:44',sunset2='20:44'
Minnesota Madelia 99 data='48,94,NE,3,0.28,29.63,Falling Rapidly,mist.gif,Metar KJYG: Mist,46,11,1747735800,0.453'

Minnesota Sartell 42 94 40 Wind from NENE 2 G 1 0.20
29.80Steady
Steady Showers CR 200 0.253 6 Tue, 20-May-2025 05:13:18 CDT
Details for Minnesota Sartell (MWWN-stations-cc.txt record 184):

type='CR' RawDataURL = 'https://sartelleastweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://sartelleastweather.com/clientraw.txt'
HTTP stats: RC=200 dest=192.252.154.18 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.155 pxfer=0.220 get=0.033 total=0.253 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: sartelleastweather.com
Accept: */*
Referer: https://sartelleastweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:24 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:18 GMT
ETag: "2f8-6358e7f59a9c4"
Accept-Ranges: bytes
Content-Length: 760
Content-Type: text/plain

CR time to fetch: 0.253 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:24 GMT'
age=6 sec 'Tue, 20 May 2025 10:13:18 GMT'
metric='12345 1.8 0.9 42 5.4 94 1009.0 5.1 48.0 151.4 0.04 0.11 17.9 44 100.0 15 5.4 0 0 8.4 5.4 -100.0 -100.0 -100.0 -100.0 -100.0 94 -100 -100 05 13 16 Sartell_East_Weather-5:13:16_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 5.3 4.6 6.1 5.2 15 overcast_-__light_rain -0.6 3 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 0 1 0 8.0 4.6 366.1 5/20/2025 5.4 4.2 6.1 3.5 0.0 2 2 2 2 2 3 2 2 1 2 5.6 5.6 5.6 5.6 5.5 5.5 5.4 5.4 5.4 5.4 4.1 4.1 4.1 4.3 4.3 4.6 4.6 4.8 5.1 5.1 6.1 5.2 5.4 5.1 0 --- --- 42 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 19.0 17.8 4.0 1011.7 1009.0 6 4:37_AM 12:01_AM 4.9 3.0 5.0 4.0 3 2025 0.0 -1 0 -1 45 68 65 84 44 73 41 60 61 48 0.0 255.0 2.0 5.1 45.61250 94.18833 13.5 94 92 5.1 12:02_AM 0.0 0.0 0.0 0.0 0.0 0.0 21.3 2:18_AM 12:00_AM 48 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(1.8) kts [1.8 kts] to '2' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
Minnesota Sartell 184 data='42,94,NE,2,0.20,29.80,Steady,night_light_rain.gif,Showers,40,1,1747735998,0.253'

Minnesota Zumbrota 45 100 45 Wind from ENEENE 7 G 12 0.31
29.72Falling Slowly
Falling Slowly Showers CR 200 0.172 11 Tue, 20-May-2025 05:13:13 CDT
Details for Minnesota Zumbrota (MWWN-stations-cc.txt record 135):

type='CR' RawDataURL = 'http://curtiszmweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://curtiszmweather.com/clientraw.txt'
HTTP stats: RC=200 dest=173.248.187.16 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.148 pxfer=0.148 get=0.024 total=0.172 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: curtiszmweather.com
Accept: */*
Referer: http://curtiszmweather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:13 GMT
etag: "317-682c55b9-4723ebb93bb88198;;;"
accept-ranges: bytes
content-length: 791
date: Tue, 20 May 2025 10:13:24 GMT
server: LiteSpeed

CR time to fetch: 0.172 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:24 GMT'
age=11 sec 'Tue, 20 May 2025 10:13:13 GMT'
metric='12345 6.5 10.4 74 7.4 100 1006.3 7.9 15.0 196.1 0.04 0.17 22.5 46 15.0 15 0.0 0 0 1.3 -100.0 255.0 13.9 -100.0 -100.0 -100.0 -100 -100 -100 05 13 12 Zumbrota_MN_USA-5:13:12_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 5.2 7.6 9.7 7.4 15 Night_time/Moderate_drizzle/overcast_- -1.1 6 5 3 3 3 5 5 9 9 10 8 8 8 9 10 9 9 8 10 10 21.0 7.4 -0.3 20/5/2025 9.6 7.2 8.9 4.2 0.0 6 8 9 8 7 6 4 8 4 6 7.7 7.7 7.7 7.6 7.6 7.6 7.5 7.4 7.4 7.4 4.1 4.8 5.1 5.6 6.1 6.6 6.9 7.1 7.6 7.9 9.7 7.4 7.4 12.8 0 23:49:42 2025/14/05 91 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 22.8 22.4 4.9 1010.9 1006.2 17 5:09_AM 12:49_AM 8.0 3.2 7.5 5.3 10 2025 0.0 -1 1 -1 89 80 67 82 71 86 75 117 69 74 15.0 135.0 7.2 7.4 44.31667 92.67500 9.1 100 81 7.9 5:01_AM 0.0 0.0 0.0 0.0 0.0 0.0 66.6 12:00_AM 5:08_AM 76 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(6.5) kts [6.5 kts] to '7' mph
convertWind(10.4) kts [10.4 kts] to '12' mph
Minnesota Zumbrota 135 data='45,100,ENE,7,0.31,29.72,Falling Slowly,night_light_rain.gif,Showers,45,12,1747735993,0.172'

Missouri Fulton 60 32 30 Wind from SSESSE 0 0.14
29.48Falling Slowly
Falling Slowly Overcast CR 200 0.163 34 Tue, 20-May-2025 05:12:50 CDT
Details for Missouri Fulton (MWWN-stations-cc.txt record 61):

type='CR' RawDataURL = 'http://www.eds-weather.info/weather/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.eds-weather.info/weather/clientraw.txt'
HTTP stats: RC=200 dest=104.21.80.1 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.126 pxfer=0.126 get=0.036 total=0.163 secs
request_header:
GET /weather/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.eds-weather.info
Accept: */*
Referer: http://www.eds-weather.info/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:24 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Tue, 20 May 2025 10:12:50 GMT
Vary: Accept-Encoding
ETag: W/"682c55a2-305"
X-Powered-By: EasyEngine 3.7.4
X-Served-By: www.eds-weather.info
cf-cache-status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=KKOttcWyx1kjEzmftari9vNGiRew3lK0PmKbTcTmzivVNjVboFmilE8liQvqX%2B0vvv6JysT9Pt8%2FEQsKtQBPbTk%2B51y062G7XDf%2FJvCdPDP3hjTceJ0IBhODjKGYr74nTQFhBSz7vA%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 942b0fad79bb4de0-MCI
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=1753&min_rtt=1753&rtt_var=876&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=220&delivery_rate=0&cwnd=249&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

CR time to fetch: 0.163 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:24 GMT'
age=34 sec 'Tue, 20 May 2025 10:12:50 GMT'
metric='12345 0.0 0.0 163 15.78 32 998.3 3.6 72.1 303.5 0.00 0.07 26.8 40 18.9 13 0.0 0 0 26.9 -100.0 255.0 22.8 -100.0 -100.0 -100.0 -100 -100 -100 05 12 48 Eds_Weather-05:12:48 0 0 20 5 0.00 0.00 100 100 100 100 100 15.8 13.4 18.7 15.8 13 overcast_-__mist -1.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10.4 -0.9 6872.0 5/20/2025 16.7 13.4 18.7 15.8 0.0 0 0 0 0 0 0 0 0 0 0 15.8 15.8 15.8 15.8 15.8 15.8 15.8 15.8 15.8 15.8 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 18.7 15.8 15.8 1.7 0 --- --- 163 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 26.9 26.0 14.9 1001.7 998.2 0 05:00 01:18 18.0 14.9 1.1 -0.9 0 2025 0.0 -1 -1 -1 213 213 213 163 163 163 163 163 163 163 15.0 62.0 0.0 8.8 38.76389 91.96806 22.4 33 30 3.6 04:05 0.0 0.0 0.0 0.0 0.0 0.0 0.1 00:00 04:05 163 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.0) kts [0 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
Missouri Fulton 61 data='60,32,SSE,0,0.14,29.48,Falling Slowly,night_cloudy.gif,Overcast,30,0,1747735970,0.163'

Missouri Jackson 69 88 65 Wind from ENEENE 1 G 1 0.42
30.09Steady
Steady Metar KCGI: light Rain CR 200 0.098 24 Tue, 20-May-2025 05:13:00 CDT
Details for Missouri Jackson (MWWN-stations-cc.txt record 84):

type='CR' RawDataURL = 'http://www.jacksonmoweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.jacksonmoweather.com/clientraw.txt'
HTTP stats: RC=200 dest=192.223.11.207 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.062 pxfer=0.062 get=0.036 total=0.098 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.jacksonmoweather.com
Accept: */*
Referer: http://www.jacksonmoweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:24 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:00 GMT
ETag: "300-6358e7e40eb57"
Accept-Ranges: bytes
Content-Length: 768
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.098 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:24 GMT'
age=24 sec 'Tue, 20 May 2025 10:13:00 GMT'
metric='12345 0.9 0.9 64 20.3 88 1019.1 10.7 27.7 539.0 0.00 0.27 23.9 57 100.0 5 0.0 0 0 0.0 16.1 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 15 29 41 KMOJACKS46-3:29:41_PM 0 0 12 5 0.00 0.00 100 100 100 100 100 20.3 26.5 21.1 17.3 5 Dry 0.0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7.0 18.2 846.0 5/12/2025 27.2 22.5 21.1 17.3 2.4 1 1 0 0 1 0 0 0 0 1 18.8 19.1 19.3 19.4 19.6 19.8 20.0 20.3 20.3 20.3 10.7 10.7 10.7 10.7 10.7 10.7 10.7 10.7 10.7 10.7 21.1 17.3 19.2 3.9 0 --- --- 64 0 0 -100.0 -100.0 24 -100 -100 -100 -100 297.0 23.9 22.8 22.3 1019.1 1019.1 3 2:31_PM 12:46_PM 23.0 18.2 18.8 13.1 1 2025 0.0 1 -1 1 36 55 56 56 55 56 56 55 64 64 0.0 255.0 1.2 19.0 37.39444 89.70000 5.6 98 62 10.7 6:05_AM 0.0 0.0 0.0 0.0 0.0 0.0 31.1 12:26_AM 6:05_AM 64 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.9) kts [0.9 kts] to '1' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
CR[48]=5 .. trying METAR KCGI for conditions
METAR='KCGI'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KCGI.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.105 get=0.025 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KCGI.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:24 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: Tue, 20 May 2025 09:55:48 GMT
Accept-Ranges: bytes
Content-Length: 108
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KCGI time to fetch: 0.130 sec
KCGI='2025/05/20 09:53 KCGI 200953Z AUTO 15005KT 10SM -RA BKN110 18/17 A2970 RMK AO2 RAB30 SLP054 P0001 T01830172'
age=1224 sec '2025-05-20 09:53:00 GMT'
metar 'KCGI' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='15005KT' 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='-RA' ptr=7 grp=6
calling 'get_conditions' part='-RA' ptr=7 grp=7
conditions='' on entry
get_conditions part='-RA'
calling 'get_conditions' part='BKN110' ptr=8 grp=7
conditions='light Rain ' on entry
calling 'get_cloud_cover' part='BKN110' ptr=8 grp=8
get cloud cover 'BKN110'
get cloud cover 'BKN110'
calling 'get_cloud_cover' part='18/17' ptr=9 grp=8
get cloud cover '18/17'
get cloud cover '18/17'
calling 'get_temperature' part='18/17' ptr=9 grp=9
calling 'get_altimeter' part='A2970' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KCGI
[WIND] = SSE at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] = light Rain
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 3353 m
[TEMP] = 64F (18C)
[DEWPT] = 63F (17C)
[HUMIDITY] = 94%
[BAROMETER] = 1006 hPa (29.70 in Hg)
)

condition begin: '','LIGHT RAIN','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_light_rain.gif 'Metar KCGI: light Rain' used instead of WD icon=5 'Dry'
Missouri Jackson 84 data='69,88,ENE,1,0.42,30.09,Steady,night_light_rain.gif,Metar KCGI: light Rain,65,1,1747735980,0.098'

Missouri Lebanon 62 95 60 Wind from SWSW 9 G 10 0.17
29.59Falling Slowly
Falling Slowly CR 200 0.224 70 Tue, 20-May-2025 05:12:15 CDT
Details for Missouri Lebanon (MWWN-stations-cc.txt record 171):

type='CR' RawDataURL = 'https://www.weatherwx.net/weather/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.weatherwx.net/weather/clientraw.txt'
HTTP stats: RC=200 dest=104.21.50.73 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.126 pxfer=0.133 get=0.090 total=0.224 secs
request_header:
GET /weather/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.weatherwx.net
Accept: */*
Referer: https://www.weatherwx.net/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:25 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Tue, 20 May 2025 10:12:15 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hfxyCJom2C3Vnz0t1%2BHE5ibW%2BmwWPwqEtXwtzzNnFsaqx%2BjS3%2F9eeOOlEkKJn9e%2BbDHcn2pOspJh2cDoJiKaw3Yx0q3fPMTeFv9VfaVDnpMX"}]}
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Cache-Control: max-age=1333600, public, must-revalidate
Alt-Svc: h3=":443"; ma=86400
Cf-Cache-Status: DYNAMIC
Etag: W/"0682c557f-0;br"
Server: cloudflare
CF-RAY: 942b0faff9900ceb-MCI

CR time to fetch: 0.224 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:25 GMT'
age=70 sec 'Tue, 20 May 2025 10:12:15 GMT'
metric='12345 7.6 9.0 225 16.6 95 1002.0 4.3 68.9 443.5 0.00 0.25 23.8 59 100.0 1 0.0 0 0 35.8 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 12 13 Lebanon-05:12:13 0 0 20 5 0.00 0.00 100 100 100 100 100 16.6 21.1 16.8 16.2 1 Night_time/Dry -0.7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 28.2 15.8 331.4 20/5/2025 21.8 20.7 16.8 16.2 0.0 11 7 4 7 7 6 4 5 6 6 16.2 16.2 16.4 16.4 16.4 16.5 16.5 16.6 16.6 16.6 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 16.8 16.2 16.6 19.0 0 --- --- 197 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 24.2 23.7 15.6 1008.0 1001.8 16 04:17 01:10 18.1 11.5 16.6 15.6 9 2025 0.0 1 -1 1 205 196 189 194 195 180 153 199 173 223 0.0 255.0 6.5 16.1 37.99972 92.99972 31.5 99 95 4.3 01:15 0.0 0.0 0.0 0.0 0.0 0.0 70.7 00:00 01:15 197 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(7.6) kts [7.6 kts] to '9' mph
convertWind(9.0) kts [9 kts] to '10' mph
CR[48]=1 .. trying METAR KTBN for conditions
METAR='KTBN'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KTBN.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.105 get=0.026 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KTBN.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:25 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: Tue, 20 May 2025 03:01:21 GMT
Accept-Ranges: bytes
Content-Length: 128
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KTBN time to fetch: 0.131 sec
KTBN='2025/05/20 02:55 KTBN 200255Z 21018G31KT 3SM -TSRA SCT015 BKN048 OVC110 18/17 A2972 RMK FQT LTG ALQS SLPNO WND DATA/ALSTG ESTMD'
age=26305 sec '2025-05-20 02:55:00 GMT'
metar 'KTBN' saved in local cache
metar KTBN missing or too old.. ignored
condition begin: '','','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Missouri Lebanon 171 data='62,95,SW,9,0.17,29.59,Falling Slowly,,,60,10,1747735935,0.224'

Missouri Lee's Summit 56 94 54 Wind from WW 0 0.67
29.51Falling Slowly
Falling Slowly Metar KLXT: Overcast CR 200 0.354 9 Tue, 20-May-2025 05:13:16 CDT
Details for Missouri Lee's Summit (MWWN-stations-cc.txt record 183):

type='CR' RawDataURL = 'https://wxbytes.com/wdajax/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://wxbytes.com/wdajax/clientraw.txt'
HTTP stats: RC=200 dest=67.20.113.90 port=443 (from sce=74.208.252.86)
Times: dns=0.253 conn=0.275 pxfer=0.325 get=0.028 total=0.353 secs
request_header:
GET /wdajax/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: wxbytes.com
Accept: */*
Referer: https://wxbytes.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:25 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:16 GMT
Accept-Ranges: bytes
Content-Length: 798
Vary: Accept-Encoding,User-Agent
Content-Type: text/plain

CR time to fetch: 0.354 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:25 GMT'
age=9 sec 'Tue, 20 May 2025 10:13:16 GMT'
metric='12345 0.0 0.0 265 13.2 94 999.2 17.0 35.3 284.5 0.00 2.77 24.6 50 100.0 1 0.0 0 0 6.6 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 13 15 Noeleen_Acres-5:13:15_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 13.2 15.6 16.5 13.2 1 Night_time/Dry -0.7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22.0 12.3 1394.3 5/20/2025 20.6 15.6 16.5 13.2 0.0 0 0 0 0 0 0 0 0 0 0 13.5 13.4 13.4 13.4 13.4 13.4 13.4 13.3 13.3 13.2 17.0 17.0 17.0 17.0 17.0 17.0 17.0 17.0 17.0 17.0 16.5 13.2 13.2 14.7 0 --- --- 265 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 25.9 24.6 13.9 1001.5 998.2 2 4:13_AM 3:43_AM 17.8 11.1 15.3 12.3 0 2025 0.0 -1 1 -1 265 265 265 265 265 265 265 265 265 265 0.0 255.0 0.0 12.7 38.91500 94.35750 22.6 95 91 17.0 5:11_AM 0.0 0.0 0.0 0.0 0.0 0.0 14.4 12:00_AM 5:11_AM 265 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.0) kts [0 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=1 .. trying METAR KLXT for conditions
METAR='KLXT'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KLXT.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.026 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KLXT.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:25 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: Tue, 20 May 2025 09:55:52 GMT
Accept-Ranges: bytes
Content-Length: 137
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KLXT time to fetch: 0.130 sec
KLXT='2025/05/20 09:53 KLXT 200953Z AUTO 20003KT 10SM SCT065 OVC080 14/12 A2955 RMK AO2 LTG DSNT N AND NE RAE29 TSE28 SLP003 P0010 T01390122 $'
age=1225 sec '2025-05-20 09:53:00 GMT'
metar 'KLXT' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='20003KT' 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='SCT065' ptr=7 grp=6
calling 'get_conditions' part='SCT065' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT065' ptr=7 grp=8
get cloud cover 'SCT065'
get cloud cover 'SCT065'
calling 'get_cloud_cover' part='OVC080' ptr=8 grp=8
get cloud cover 'OVC080'
get cloud cover 'OVC080'
calling 'get_cloud_cover' part='14/12' ptr=9 grp=8
get cloud cover '14/12'
get cloud cover '14/12'
calling 'get_temperature' part='14/12' ptr=9 grp=9
calling 'get_altimeter' part='A2955' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KLXT
[WIND] = SSW at 3 mph (6 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Partly Cloudy 1981 m Overcast 2438 m
[TEMP] = 57F (14C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 88%
[BAROMETER] = 1001 hPa (29.55 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='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_cloudy.gif 'Metar KLXT: Overcast' used instead of WD icon=1 'Night_time/Dry'
Missouri Lee's Summit 183 data='56,94,W,0,0.67,29.51,Falling Slowly,night_cloudy.gif,Metar KLXT: Overcast,54,0,1747735996,0.354'

Missouri OFallon 63 82 58 Wind from SWSW 0 G 2 0.25
29.56Steady
Steady Metar KSTL: Overcast STCU 200 0.273 5 Tue, 20-May-2025 05:13:21 CDT
Details for Missouri OFallon (MWWN-stations-cc.txt record 39):

type='STCU' RawDataURL = 'https://www.tstolze.net/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.tstolze.net/realtime.txt'
HTTP stats: RC=200 dest=67.227.249.237 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.112 pxfer=0.221 get=0.051 total=0.273 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.tstolze.net
Accept: */*
Referer: https://www.tstolze.net/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:26 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:21 GMT
Accept-Ranges: bytes
Content-Length: 263
Content-Type: text/plain; charset=UTF-8

STCU time to fetch: 0.273 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:26 GMT'
age=5 sec 'Tue, 20 May 2025 10:13:21 GMT'
metric='20/05/25 05:13:21 63.2 82 57.6 0 1 234 0.00 0.25 29.56 SW 0 mph F in in 16.4 -0.01 1.65 16.03 0.28 65.9 78 63.2 -0.8 68.8 00:00 63.2 05:10 8 01:02 19 01:08 29.64 01:03 29.52 03:05 4.4.5 4088 2 63.2 20.8 0.0 0.001 0 0 0.03 24 0 0 - 1269 ft 65.6 0.0 0 0 64.8 0.53'
station reporting units F,mph,in,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(2) mph [1.7379524 kts] to '2' mph
convertWind(8) mph [6.9518096 kts] to '8' mph
convertWind(19) mph [16.5105478 kts] to '19' mph
get_barotrend_text in=-0.01 in change out=-0.3 hPa change [-0.3] (Steady)
METAR='KSTL'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSTL.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.106 get=0.026 total=0.132 secs
request_header:
GET /data/observations/metar/stations/KSTL.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:26 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: Tue, 20 May 2025 09:53:35 GMT
Accept-Ranges: bytes
Content-Length: 96
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KSTL time to fetch: 0.132 sec
KSTL='2025/05/20 09:51 KSTL 200951Z 20003KT 10SM BKN012 OVC150 19/17 A2962 RMK AO2 SLP018 T01940167 $'
age=1346 sec '2025-05-20 09:51:00 GMT'
metar 'KSTL' saved in local cache
called process_metar
calling 'get_time' part='200951Z' ptr=3 grp=1
calling 'get_station_type' part='20003KT' ptr=4 grp=2
calling 'get_wind' part='20003KT' 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='BKN012' ptr=6 grp=6
calling 'get_conditions' part='BKN012' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN012' ptr=6 grp=8
get cloud cover 'BKN012'
get cloud cover 'BKN012'
calling 'get_cloud_cover' part='OVC150' ptr=7 grp=8
get cloud cover 'OVC150'
get cloud cover 'OVC150'
calling 'get_cloud_cover' part='19/17' ptr=8 grp=8
get cloud cover '19/17'
get cloud cover '19/17'
calling 'get_temperature' part='19/17' ptr=8 grp=9
calling 'get_altimeter' part='A2962' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KSTL
[WIND] = SSW at 3 mph (6 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Mostly Cloudy 366 m Overcast 4572 m
[TEMP] = 66F (19C)
[DEWPT] = 63F (17C)
[HUMIDITY] = 88%
[BAROMETER] = 1003 hPa (29.62 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='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Missouri OFallon 39 data='63,82,SW,0,0.25,29.56,Steady,night_cloudy.gif,Metar KSTL: Overcast,58,2,1747736001,0.273'

Missouri Rea 57 97 56 Wind from EE 0 G 1 0.03
29.48Falling Slowly
Falling Slowly Metar KSTJ: Few Clouds STCU 200 0.618 17 Tue, 20-May-2025 05:13:09 CDT
Details for Missouri Rea (MWWN-stations-cc.txt record 133):

type='STCU' RawDataURL = 'https://empw.net/MBrealtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://empw.net/MBrealtime.txt'
HTTP stats: RC=200 dest=198.251.84.129 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.174 pxfer=0.471 get=0.147 total=0.618 secs
request_header:
GET /MBrealtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: empw.net
Accept: */*
Referer: https://empw.net/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:09 GMT
etag: "106-682c55b5-55518a66b2fdf3ed;;;"
accept-ranges: bytes
content-length: 262
date: Tue, 20 May 2025 10:13:26 GMT
server: LiteSpeed
vary: User-Agent
alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q043=":443"; ma=2592000, quic=":443"; ma=2592000; v="43,46"

STCU time to fetch: 0.618 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:26 GMT'
age=17 sec 'Tue, 20 May 2025 10:13:09 GMT'
metric='20/05/2025 05:13:06 14.0 97 13.5 0.0 0.0 87.0 0.0 0.7 998.3 E 0 m/s C hPa mm -- -0.8 67.3 218.4 62.8 24.6 45.0 14.0 0.1 15.1 00:28 13.8 04:24 5.4 00:19 10.3 00:18 1000.1 02:39 996.9 00:41 6.0 15435 0.4 14 17.1 -- -- 0.0 87.0 0.0 -- 0 -- E -- m -- 14:34 -- -- 0.0'
station reporting units C,m/s,hPa,mm
convertWind(0.0) m/s [0 kts] to '0' mph
convertWind(0.4) m/s [0.777537796 kts] to '1' mph
convertWind(5.4) m/s [10.496760246 kts] to '12' mph
convertWind(10.3) m/s [20.021598247 kts] to '23' mph
get_barotrend_text in=-0.8 hPa change out=-0.8 hPa change [-0.8] (Falling Slowly)
METAR='KSTJ'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSTJ.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.148 pxfer=0.200 get=0.025 total=0.225 secs
request_header:
GET /data/observations/metar/stations/KSTJ.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:27 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: Tue, 20 May 2025 09:55:56 GMT
Accept-Ranges: bytes
Content-Length: 110
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KSTJ time to fetch: 0.225 sec
KSTJ='2025/05/20 09:53 KSTJ 200953Z AUTO 00000KT 10SM FEW065 16/14 A2952 RMK AO2 LTG DSNT SE AND S SLP991 T01560144'
age=1227 sec '2025-05-20 09:53:00 GMT'
metar 'KSTJ' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='FEW065' ptr=7 grp=6
calling 'get_conditions' part='FEW065' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='FEW065' ptr=7 grp=8
get cloud cover 'FEW065'
get cloud cover 'FEW065'
calling 'get_cloud_cover' part='16/14' ptr=8 grp=8
get cloud cover '16/14'
get cloud cover '16/14'
calling 'get_temperature' part='16/14' ptr=8 grp=9
calling 'get_altimeter' part='A2952' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KSTJ
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Few Clouds
[CLOUD-DETAILS] = Few Clouds 1981 m
[TEMP] = 61F (16C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 88%
[BAROMETER] = 1000 hPa (29.52 in Hg)
)

condition begin: '','FEW CLOUDS','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Missouri Rea 133 data='57,97,E,0,0.03,29.48,Falling Slowly,night_partly_cloudy.gif,Metar KSTJ: Few Clouds,56,1,1747735989,0.618'

Missouri St. Louis 66 94 64 Wind from NENE 0 0.00
29.60Steady
Steady Overcast CR 200 0.302 18 Tue, 20-May-2025 05:13:09 CDT
Details for Missouri St. Louis (MWWN-stations-cc.txt record 185):

type='CR' RawDataURL = 'https://lpweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://lpweather.com/clientraw.txt'
HTTP stats: RC=200 dest=195.179.239.82 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.166 pxfer=0.260 get=0.041 total=0.302 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: lpweather.com
Accept: */*
Referer: https://lpweather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:09 GMT
etag: "312-682c55b5-6cc9f8fa90c37255;;;"
accept-ranges: bytes
content-length: 786
date: Tue, 20 May 2025 10:13:27 GMT
server: LiteSpeed
platform: hostinger
panel: hpanel
content-security-policy: upgrade-insecure-requests
alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q043=":443"; ma=2592000, quic=":443"; ma=2592000; v="43,46"

CR time to fetch: 0.302 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:27 GMT'
age=18 sec 'Tue, 20 May 2025 10:13:09 GMT'
metric='12345 0.0 0.0 35 18.90 94 1002.5 0.0 36.7 505.5 0.00 0.00 25.0 51 100.0 1 0.0 0 0 14.2 -1.0 -1.0 25.0 -1.0 166.5 -100.0 10 10 51 05 13 07 Lindenwood_Park_Weather-5:13:07_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 18.9 24.8 21.8 18.9 13 Night_time/Dry/Overcast_ 0.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18.0 17.9 406.7 5/20/2025 30.6 24.8 21.8 18.9 0.0 0 0 0 0 0 0 0 0 0 0 19.2 19.1 19.1 19.1 19.1 19.0 19.0 19.0 18.9 18.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 21.8 18.9 18.9 7.6 0 --- --- 56 0 0 -100.0 18.2 10 120 -100 -100 -100 0.0 25.7 25.0 21.1 1004.2 1001.1 0 5:00_AM 1:32_AM 24.9 21.1 21.5 17.9 0 2025 66.9 -1 -1 -1 350 350 350 350 350 351 35 35 58 58 0.0 255.0 0.0 18.3 38.59083 90.31028 14.2 99 94 0.0 5:01_AM 0.0 0.0 0.0 0.0 0.0 0.0 16.7 12:42_AM 5:01_AM 26 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.0) kts [0 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
Missouri St. Louis 185 data='66,94,NE,0,0.00,29.60,Steady,night_cloudy.gif,Overcast,64,0,1747735989,0.302'

Missouri Trimble 55 96 54 Wind from SS 3 G 1 0.23
29.40Falling Rapidly
Falling Rapidly Stopped Raining CR 200 0.279 92 Tue, 20-May-2025 05:11:55 CDT
Details for Missouri Trimble (MWWN-stations-cc.txt record 54):

type='CR' RawDataURL = 'https://www.houseofstauss.com/weather/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.houseofstauss.com/weather/clientraw.txt'
HTTP stats: RC=200 dest=192.254.189.168 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.159 pxfer=0.234 get=0.045 total=0.278 secs
request_header:
GET /weather/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.houseofstauss.com
Accept: */*
Referer: https://www.houseofstauss.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:27 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:11:55 GMT
Accept-Ranges: bytes
Content-Length: 785
Cache-Control: max-age=86400
Expires: Wed, 21 May 2025 10:13:27 GMT
Vary: Accept-Encoding
content-Security-Policy: upgrade-insecure-requests
Content-Type: text/plain

CR time to fetch: 0.279 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:27 GMT'
age=92 sec 'Tue, 20 May 2025 10:11:55 GMT'
metric='12345 2.6 0.9 185 12.9 96 995.6 5.8 21.8 170.9 0.02 0.45 21.7 41 100.0 34 0.0 0 0 6.4 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 11 55 HOS-5:11:55_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 12.9 15.4 15.5 12.9 34 Stopped_raining/Night_time -3.4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 1 1 17.4 12.3 256.5 5/20/2025 19.4 15.4 15.5 12.9 0.0 2 2 2 0 0 1 1 5 4 2 14.8 14.4 14.0 13.8 13.6 13.4 13.2 13.1 12.9 12.9 3.3 3.6 3.8 4.1 4.3 4.8 5.3 5.8 5.8 5.8 15.5 12.9 12.9 10.4 0 --- --- 185 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 22.3 21.7 12.8 999.7 994.9 12 5:03_AM 1:50_AM 16.3 11.7 14.9 12.3 4 2025 0.0 -1 -1 -1 244 225 194 194 212 8 79 355 27 185 0.0 255.0 3.2 12.6 39.47417 94.57528 9.7 97 96 5.8 5:04_AM 0.0 0.0 0.0 0.0 0.0 0.0 25.3 12:00_AM 5:04_AM 298 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(2.6) kts [2.6 kts] to '3' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
Missouri Trimble 54 data='55,96,S,3,0.23,29.40,Falling Rapidly,day_partly_cloudy.gif,Stopped Raining,54,1,1747735915,0.279'

Nebraska Friend 51 84 46 Wind from NWNW 19 G 13 0.00
29.47Steady
Steady Overcast CR 200 0.087 5 Tue, 20-May-2025 05:13:22 CDT
Details for Nebraska Friend (MWWN-stations-cc.txt record 23):

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.028 conn=0.057 pxfer=0.057 get=0.029 total=0.087 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-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: Tue, 20 May 2025 10:15:27 GMT
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:22 GMT
accept-ranges: bytes
content-length: 815
date: Tue, 20 May 2025 10:13:27 GMT
server: LiteSpeed
x-frame-options: sameorigin
strict-transport-security: max-age=31536000

CR time to fetch: 0.087 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:27 GMT'
age=5 sec 'Tue, 20 May 2025 10:13:22 GMT'
metric='12345 16.3 11.3 311 10.6 84 998.0 0.0 66.0 165.3 0.000 0.000 23.9 43 16 18 0.0 0 0 26.7 14.4 255.0 0.0 -100.0 -100.0 -100.0 -100 -100 -100 05 13 21 -5:13:21_AM 8 0 20 5 100 100 100 100 100 100 100 10.6 11.0 17.3 10.6 18 Night_time/Dry 0.3 13.0 13.9 16.5 16.5 16.5 17.4 15.7 15.7 15.7 14.8 14.8 16.5 16.5 13.9 13.9 13.9 15.7 17.4 17.4 14.8 27.0 8.0 2593.3 5/20/2025 22.1 11.0 17.3 10.6 0.0 15.5 12.1 14.7 14.0 16.0 12.9 15.1 14.0 16.3 15.7 12.0 11.8 11.5 11.3 11.1 11.1 10.9 10.8 10.7 10.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 17.3 10.6 10.6 22.0 0 05:08:53 2025/05/20 314 52 90 -100.0 -100.0 0 0 0 0 0 0.0 24.5 23.8 5.0 998.5 996.7 21 4:16AM 1:07_AM 17.5 4.8 16.2 7.9 20 2025 32.0 -1 1 -1 326 321 310 313 320 302 303 310 299 311 0.0 255.0 15.0 9.3 40.65833 97.21889 0.0 93 76 0.0 5:10_AM - - - - - - !!C10.37R!!'
station using CR units C,kts,hPa,mm by default
convertWind(16.3) kts [16.3 kts] to '19' mph
convertWind(11.3) kts [11.3 kts] to '13' mph
Nebraska Friend 23 data='51,84,NW,19,0.00,29.47,Steady,day_cloudy.gif,Overcast,46,13,1747736002,0.087'

Nebraska Lincoln 55 92 52 Wind from NWNW 0 G 1 0.06
29.52Steady
Steady Partly Cloudy CR 200 0.253 6 Tue, 20-May-2025 05:13:21 CDT
Details for Nebraska Lincoln (MWWN-stations-cc.txt record 105):

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.028 conn=0.083 pxfer=0.195 get=0.058 total=0.252 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.gwwilkins.org
Accept: */*
Referer: https://www.gwwilkins.org/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:27 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:21 GMT
ETag: "d49160-31e-6358e7f8b025f"
Accept-Ranges: bytes
Content-Length: 798
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.253 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:27 GMT'
age=6 sec 'Tue, 20 May 2025 10:13:21 GMT'
metric='12345 0.3 0.9 307 12.6 92 999.7 1.5 39.1 97.8 0.00 0.06 25.1 43 100.0 0 0.0 0 0 24.4 31.3 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 13 21 SELIncoln-5:13:21_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 12.6 14.5 16.7 12.6 4 Night_time/Stopped_raining/Overcast_ 0.1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 6.1 11.3 1761.3 5/20/2025 21.0 14.5 16.7 12.6 0.0 0 0 1 1 1 1 0 0 0 1 13.4 13.4 13.3 13.1 12.9 12.8 12.7 12.7 12.6 12.6 1.3 1.3 1.3 1.3 1.3 1.3 1.3 1.5 1.5 1.5 16.7 12.6 12.6 2.2 0 --- --- 307 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 25.1 24.8 12.9 1000.1 998.7 5 4:46_AM 3:17_AM 18.2 12.4 15.5 11.3 3 2025 56.2 -1 0 -1 335 325 303 305 338 342 323 323 323 307 0.0 255.0 0.3 11.9 40.79444 96.64444 16.8 93 92 1.5 5:12_AM 0.0 0.0 0.0 0.0 0.0 0.0 5.5 12:05_AM 5:12_AM 320 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.3) kts [0.3 kts] to '0' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
Nebraska Lincoln 105 data='55,92,NW,0,0.06,29.52,Steady,night_partly_cloudy.gif,Partly Cloudy,52,1,1747736001,0.253'

Nebraska Nebraska City 62 90 59 Wind from SESE 0 0.29
29.53Steady
Steady Metar KAFK: Overcast CR 200 0.376 212 Tue, 20-May-2025 05:09:56 CDT
Details for Nebraska Nebraska City (MWWN-stations-cc.txt record 160):

type='CR' RawDataURL = 'http://www.nwclimate.org/pws/usmw/data/clientraw_us_mw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.nwclimate.org/pws/usmw/data/clientraw_us_mw.txt'
HTTP stats: RC=200 dest=104.21.6.200 port=80 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.062 pxfer=0.062 get=0.314 total=0.376 secs
request_header:
GET /pws/usmw/data/clientraw_us_mw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.nwclimate.org
Accept: */*
Referer: http://www.nwclimate.org/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:28 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
cf-cache-status: DYNAMIC
Last-Modified: Tue, 20 May 2025 10:09:56 GMT
ETag: W/"86f12f3-2a1-6358e73482500-gzip"
Vary: Accept-Encoding,User-Agent
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=pfVqMVoUk7pghjbmViefrTIMfQkUXK5iRj63762KvWlsRlljx4oSbcAkWqrFdBmSw1gHUsz4%2BTs8rPuN%2FY6pz2Aor7L0Y0iaez6swoq1blxUtPYIrO5p0PY6iuiLLf71YsQCRA%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 942b0fc25a5f4e4b-MCI
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=1666&min_rtt=1666&rtt_var=833&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=226&delivery_rate=0&cwnd=250&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

CR time to fetch: 0.376 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:28 GMT'
age=212 sec 'Tue, 20 May 2025 10:09:56 GMT'
metric='12345 0.1 0.0 145 16.5 90 1000.0 7.4 32.3 168.4 0.007 0.693 21.7 45 0.0 4 0.0 0 0 8.1 -100.0 255.0 -100.0 0.0 -100.0 -100.0 -100 -100 -100 05 09 56 -5:09:56_AM 1 0 20 5 100 100 100 100 100 100 100 16.5 20.4 17.5 16.4 1 Dry/Night_time -0.5 0 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 11.3 14.9 1661.4 5/20/2025 21.3 20.0 17.5 16.4 0.0 0 1 1 0 0 0 1 0 1 1 16.4 16.4 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 7.1 7.1 7.1 7.1 7.4 7.4 7.4 7.4 7.4 7.4 17.5 16.4 16.5 6.1 0 05:04:59 2025/05/20 144 29 334 -100.0 -100.0 -100 0 0 0 0 0.0 22.4 21.7 17.8 1000.6 999.5 3 4:18AM 12:00_AM 18.7 16.7 14.9 13.9 1 2025 0.0 1 1 -1 234 161 146 146 146 130 152 152 144 145 0.0 255.0 0.8 !!C10.37f!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.1) kts [0.1 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=1 .. trying METAR KAFK for conditions
METAR='KAFK'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KAFK.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.129 secs
request_header:
GET /data/observations/metar/stations/KAFK.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:28 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: Tue, 20 May 2025 10:00:04 GMT
Accept-Ranges: bytes
Content-Length: 105
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KAFK time to fetch: 0.129 sec
KAFK='2025/05/20 09:55 KAFK 200955Z AUTO 16008KT 10SM SCT011 BKN039 OVC060 15/14 A2953 RMK AO2 P0004 T01480141'
age=1108 sec '2025-05-20 09:55:00 GMT'
metar 'KAFK' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='16008KT' 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='SCT011' ptr=7 grp=6
calling 'get_conditions' part='SCT011' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT011' ptr=7 grp=8
get cloud cover 'SCT011'
get cloud cover 'SCT011'
calling 'get_cloud_cover' part='BKN039' ptr=8 grp=8
get cloud cover 'BKN039'
get cloud cover 'BKN039'
calling 'get_cloud_cover' part='OVC060' ptr=9 grp=8
get cloud cover 'OVC060'
get cloud cover 'OVC060'
calling 'get_cloud_cover' part='15/14' ptr=10 grp=8
get cloud cover '15/14'
get cloud cover '15/14'
calling 'get_temperature' part='15/14' ptr=10 grp=9
calling 'get_altimeter' part='A2953' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KAFK
[WIND] = SSE at 9 mph (15 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Partly Cloudy 335 m Mostly Cloudy 1189 m Overcast 1829 m
[TEMP] = 59F (15C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 94%
[BAROMETER] = 1000 hPa (29.53 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='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_cloudy.gif 'Metar KAFK: Overcast' used instead of WD icon=1 'Dry/Night_time'
Nebraska Nebraska City 160 data='62,90,SE,0,0.29,29.53,Steady,night_cloudy.gif,Metar KAFK: Overcast,59,0,1747735796,0.376'

Ohio Avon 46 86 42 Wind from NENE 5 G 14 0.00
30.01Steady
Steady Metar KCLE: Mostly Cloudy SSG 200 0.222 13 Tue, 20-May-2025 05:13:14 CDT
Details for Ohio Avon (MWWN-stations-cc.txt record 108):

type='SSG' RawDataURL = 'http://www.avon-weather.com/realtimegaugesWC.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.avon-weather.com/realtimegaugesWC.txt'
HTTP stats: RC=200 dest=184.171.244.81 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.172 pxfer=0.172 get=0.050 total=0.222 secs
request_header:
GET /realtimegaugesWC.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.avon-weather.com
Accept: */*
Referer: http://www.avon-weather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:27 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Tue, 20 May 2025 10:13:14 GMT
ETag: "67a0f08-7b6-6358e7f1dd2fe"
Accept-Ranges: bytes
Content-Length: 1974
Content-Type: text/plain

SSG time to fetch: 0.222 sec (200 OK)
webserver timesync=1 sec 'Tue, 20 May 2025 10:13:27 GMT'
age=13 sec 'Tue, 20 May 2025 10:13:14 GMT'
metric='{"date":"20/05/25","timeUTC":"2025,5,20,10,13,14","SensorContactLost":"0","forecast":"Current forecast is -- Mostly cloudy and cooler. Precipitation likely. Increasing winds. --","tempunit":"°F","windunit":"MPH","pressunit":"inHg","rainunit":"in","temp":"45.9","tempTL":"44.4","TtempTL":"4:39 AM","tempTH":"47.3","TtempTH":"12:07 AM","temptrend":"0.1","intemp":"78.2","intempTL":"78.2","TintempTL":"6:00 AM","intempTH":"79.7","TintempTH":"3:14 AM","dew":"42.0","dewpointTL":"41.8","dewpointTH":"45.2","TdewpointTL":"1:09 AM","TdewpointTH":"5:07 AM","apptemp":"41.3","apptempTL":"41.3","apptempTH":"45.7","TapptempTL":"6:00 AM","TapptempTH":"12:00 AM","wchill":"43.4","wchillTL":"43.2","TwchillTL":"5:26 AM","heatindex":"45.9","heatindexTH":"47.3","TheatindexTH":"12:07 AM","humidex":"44.9","wlatest":"4","wspeed":"5.0","windTM":"6.00","wgust":"14","wgustTM":"14","bearingTM":"76","TwgustTM":"6:06 AM","bearing":"54","avgbearing":"90","BearingRangeFrom10":"70","BearingRangeTo10":"90","Tbeaufort":"0","press":"30.01","pressTL":"29.97","TpressTL":"5:42 AM","pressTH":"30.07","TpressTH":"1:00 AM","pressL":"28.90","pressH":"30.91","presstrendval":"0.02","LastRainTipISO":"2025-05-17","hourlyrainTH":"0.00","ThourlyrainTH":"6:00 AM","rfall":"0.00","rrate":"0.00","rrateTM":"0.00","TrrateTM":"6:00 AM","hum":"86","humTL":"85","ThumTL":"12:00 AM","humTH":"100","ThumTH":"5:00 AM","inhum":"41","inhumTL":"41","TinhumTL":"6:00 AM","inhumTH":"44","TinhumTH":"12:00 AM","UV":"0.0","UVTH":"0.0","SolarRad":"0","SolarTM":"0","CurrentSolarMax":"0","domwinddir":"ENE","WindRoseData":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.2,0.6,2.2,1.8,0.4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"windrun":"5.18","cloudbasevalue":"877","cloudbaseunit":"Feet","version":"V3.31, Build 8 (64 bit/Universal)","build":"0","ver":"14"}'
json_decode returns - No errors
station reporting units °F,MPH,inHg,in
convertWind(5.0) MPH [4.344881 kts] to '5' mph
convertWind(14) MPH [12.1656668 kts] to '14' mph
METAR='KCLE'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KCLE.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.129 secs
request_header:
GET /data/observations/metar/stations/KCLE.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:28 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: Tue, 20 May 2025 09:53:34 GMT
Accept-Ranges: bytes
Content-Length: 89
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KCLE time to fetch: 0.129 sec
KCLE='2025/05/20 09:51 KCLE 200951Z 06010KT 10SM BKN250 08/04 A2999 RMK AO2 SLP172 T00780044 $'
age=1348 sec '2025-05-20 09:51:00 GMT'
metar 'KCLE' saved in local cache
called process_metar
calling 'get_time' part='200951Z' ptr=3 grp=1
calling 'get_station_type' part='06010KT' ptr=4 grp=2
calling 'get_wind' part='06010KT' 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='BKN250' ptr=6 grp=6
calling 'get_conditions' part='BKN250' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN250' ptr=6 grp=8
get cloud cover 'BKN250'
get cloud cover 'BKN250'
calling 'get_cloud_cover' part='08/04' ptr=7 grp=8
get cloud cover '08/04'
get cloud cover '08/04'
calling 'get_temperature' part='08/04' ptr=7 grp=9
calling 'get_altimeter' part='A2999' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KCLE
[WIND] = ENE at 12 mph (19 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 7620 m
[TEMP] = 46F (8C)
[WIND CHILL] = 40°F (4°C)
[DEWPT] = 39F (4C)
[HUMIDITY] = 76%
[BAROMETER] = 1016 hPa (29.99 in Hg)
)

condition begin: '','MOSTLY CLOUDY','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Ohio Avon 108 data='46,86,NE,5,0.00,30.01,Steady,night_cloudy.gif,Metar KCLE: Mostly Cloudy,42,14,1747735994,0.222'

Ohio Crestline 45 90 42 Wind from NENE 0 0.00
29.93Steady
Steady Metar KMFD: Clear STCU 200 0.124 7 Tue, 20-May-2025 05:13:21 CDT
Details for Ohio Crestline (MWWN-stations-cc.txt record 145):

type='STCU' RawDataURL = 'http://weather.cirdan52.com/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://weather.cirdan52.com/realtime.txt'
HTTP stats: RC=200 dest=173.201.186.36 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.074 pxfer=0.074 get=0.050 total=0.124 secs
request_header:
GET /realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: weather.cirdan52.com
Accept: */*
Referer: http://weather.cirdan52.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:28 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:21 GMT
ETag: "2c65763-101-6358e7f86c1ce"
Accept-Ranges: bytes
Content-Length: 257
Vary: Accept-Encoding
Content-Type: text/plain

STCU time to fetch: 0.124 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:28 GMT'
age=7 sec 'Tue, 20 May 2025 10:13:21 GMT'
metric='20/05/25 06:13:21 44.8 90 42.0 0 0 50 0.00 0.00 29.93 NE 0 mph F in in 0.0 -0.01 2.76 12.58 0.00 75.9 43 44.8 -0.4 49.1 00:00 44.6 05:00 0 00:00 0 00:00 29.99 00:16 29.89 05:11 4.4.5 4088 0 44.8 7.1 0.0 0.000 0 0 0.00 18 1 0 - 625 ft 43.0 0.0 0 0 44.8 0.00'
station reporting units F,mph,in,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
get_barotrend_text in=-0.01 in change out=-0.3 hPa change [-0.3] (Steady)
METAR='KMFD'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMFD.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.053 pxfer=0.105 get=0.026 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KMFD.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:29 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: Tue, 20 May 2025 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

KMFD time to fetch: 0.131 sec
KMFD='2025/05/20 09:52 KMFD 200952Z AUTO 08006KT 9SM CLR 06/05 A2999 RMK AO2 SLP160 T00610050'
age=1289 sec '2025-05-20 09:52:00 GMT'
metar 'KMFD' saved in local cache
called process_metar
calling 'get_time' part='200952Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='08006KT' ptr=5 grp=3
calling 'get_var_wind' part='9SM' ptr=6 grp=4
calling 'get_visibility' part='9SM' ptr=6 grp=5
calling 'get_runway' part='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='06/05' ptr=8 grp=9
calling 'get_altimeter' part='A2999' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KMFD
[WIND] = E at 7 mph (11 km/h)
[VISIBILITY] = 9 miles (14 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 43F (6C)
[WIND CHILL] = 39°F (4°C)
[DEWPT] = 41F (5C)
[HUMIDITY] = 93%
[BAROMETER] = 1016 hPa (29.99 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
Ohio Crestline 145 data='45,90,NE,0,0.00,29.93,Steady,night_clear.gif,Metar KMFD: Clear,42,0,1747736001,0.124'

Ohio Hamilton 56 75 49 Wind from SESE 1 0.00
29.90Falling
Falling Metar KHAO: Few Clouds ST 200 0.353 21 Tue, 20-May-2025 05:13:08 CDT
Details for Ohio Hamilton (MWWN-stations-cc.txt record 70):

type='ST' RawDataURL = 'http://www.lfweathercenter.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'http://www.lfweathercenter.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=184.58.37.232 port=80 (from sce=74.208.252.86)
Times: dns=0.253 conn=0.299 pxfer=0.299 get=0.053 total=0.352 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.lfweathercenter.com
Accept: */*
Referer: http://www.lfweathercenter.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:29 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:08 GMT
ETag: "50-6358e7ebda897"
Accept-Ranges: bytes
Content-Length: 80
Vary: Accept-Encoding
Content-Type: text/html

ST time to fetch: 0.353 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:29 GMT'
age=21 sec 'Tue, 20 May 2025 10:13:08 GMT'
metric='6:12am,5/20/25,56.4,60.0,56.4,75,48.6,29.90,Falling,1,SE,0.00,6,,6:19am,8:49pm'
using USA style stickertag process
convertWind(1) mph [0.8689762 kts] to '1' mph
condition begin: '6:12am','','6:19am','8:49pm'
fixupTime in='6:19am' tfixed='6:19am' out='06:19'
fixupTime in='8:49pm' tfixed='8:49pm' out='20:49'
fixupTime in='6:12am' tfixed='6:12am' out='06:12'
condition using: time2='06:12' as night for sunrise2='06:19',sunset2='20:49'
METAR='KHAO'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KHAO.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.129 secs
request_header:
GET /data/observations/metar/stations/KHAO.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:29 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: Tue, 20 May 2025 09:55:51 GMT
Accept-Ranges: bytes
Content-Length: 110
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KHAO time to fetch: 0.129 sec
KHAO='2025/05/20 09:53 KHAO 200953Z AUTO 10005KT 10SM FEW090 FEW120 14/08 A2994 RMK AO2 LTG DSNT W SLP135 T01390083'
age=1229 sec '2025-05-20 09:53:00 GMT'
metar 'KHAO' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='10005KT' 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='FEW090' ptr=7 grp=6
calling 'get_conditions' part='FEW090' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='FEW090' ptr=7 grp=8
get cloud cover 'FEW090'
get cloud cover 'FEW090'
calling 'get_cloud_cover' part='FEW120' ptr=8 grp=8
get cloud cover 'FEW120'
get cloud cover 'FEW120'
calling 'get_cloud_cover' part='14/08' ptr=9 grp=8
get cloud cover '14/08'
get cloud cover '14/08'
calling 'get_temperature' part='14/08' ptr=9 grp=9
calling 'get_altimeter' part='A2994' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KHAO
[WIND] = E at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Few Clouds
[CLOUD-DETAILS] = Few Clouds 2743 m Few Clouds 3658 m
[TEMP] = 57F (14C)
[DEWPT] = 46F (8C)
[HUMIDITY] = 67%
[BAROMETER] = 1014 hPa (29.94 in Hg)
)

condition begin: '6:12am','FEW CLOUDS','6:19am','8:49pm'
fixupTime in='6:19am' tfixed='6:19am' out='06:19'
fixupTime in='8:49pm' tfixed='8:49pm' out='20:49'
fixupTime in='6:12am' tfixed='6:12am' out='06:12'
condition using: time2='06:12' as night for sunrise2='06:19',sunset2='20:49'
Ohio Hamilton 70 data='56,75,SE,1,0.00,29.90,Falling,night_partly_cloudy.gif,Metar KHAO: Few Clouds,49,,1747735988,0.353'

Ohio Lancaster 49 86 45 Wind from SESE 0 0.00
30.02Rising Slowly
Rising Slowly Sunny CR 200 0.157 1 Tue, 20-May-2025 05:13:28 CDT
Details for Ohio Lancaster (MWWN-stations-cc.txt record 14):

type='CR' RawDataURL = 'https://fairfieldcountyweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://fairfieldcountyweather.com/clientraw.txt'
HTTP stats: RC=200 dest=192.252.151.16 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.059 pxfer=0.124 get=0.033 total=0.156 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: fairfieldcountyweather.com
Accept: */*
Referer: https://fairfieldcountyweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:29 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:28 GMT
ETag: W/"2fb-6358e7ff7ea18"
Accept-Ranges: bytes
Content-Length: 763
Content-Type: text/plain

CR time to fetch: 0.157 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:29 GMT'
age=1 sec 'Tue, 20 May 2025 10:13:28 GMT'
metric='12345 0.0 0.0 128 9.4 86 1016.7 0.0 124.7 463.6 0.00 0.00 22.9 47 100.0 0 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 06 13 25 Lancaster,_OH-6:13:25_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 9.4 9.5 12.6 9.4 0 Overcast_and_gloomy/Dry 1.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.0 7.2 916.5 5/20/2025 13.1 9.4 12.6 8.9 0.0 1 1 0 3 0 1 1 1 0 0 9.7 9.7 9.7 9.7 9.6 9.5 9.5 9.5 9.4 9.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 12.6 9.4 9.4 3.9 0 --- --- 102 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 2.8 25.0 22.6 9.1 1017.1 1014.7 5 5:36_AM 3:29_AM 12.6 8.1 8.3 6.9 0 2025 0.0 -1 1 -1 153 17 178 43 60 101 72 114 85 109 0.0 255.0 0.0 8.3 0.00000 0.00000 0.0 86 74 0.0 5:36_AM 0.0 0.0 0.0 0.0 0.0 0.0 3.7 12:00_AM 5:59_AM 81 !!C10.37S151!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.0) kts [0 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
Ohio Lancaster 14 data='49,86,SE,0,0.00,30.02,Rising Slowly,day_clear.gif,Sunny,45,0,1747736008,0.157'

Ohio Lebanon 55 79 49 Wind from EE 0 0.00
29.86Falling Slowly
Falling Slowly Metar KI68: Clear CR 200 0.873 9 Tue, 20-May-2025 05:13:21 CDT
Details for Ohio Lebanon (MWWN-stations-cc.txt record 158):

type='CR' RawDataURL = 'https://willitrain.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://willitrain.com/clientraw.txt'
HTTP stats: RC=200 dest=172.67.174.64 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.062 pxfer=0.071 get=0.801 total=0.873 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: willitrain.com
Accept: */*
Referer: https://willitrain.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:30 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Tue, 20 May 2025 10:13:21 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gENbSngGza7lXoAteIWm9yyToY3yvNiIBBYaiZ4ZyxH7PCaq3yHyAh8v%2BabIpkgDNWF6j2%2Ba%2BTESxl6LqN15LNR6lFULRZQX5n67LgnT"}]}
Vary: Accept-Encoding
Server: cloudflare
Alt-Svc: h3=":443"; ma=86400
X-Turbo-Charged-By: LiteSpeed
Cf-Cache-Status: DYNAMIC
Etag: W/"314-682c55c1-a236d94bd449e47d;br"
CF-RAY: 942b0fcd5e54d303-MCI

CR time to fetch: 0.873 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:30 GMT'
age=9 sec 'Tue, 20 May 2025 10:13:21 GMT'
metric='12345 0.1 0.0 92 12.7 79 1011.1 0.0 96.3 503.4 0.00 0.00 24.0 48 100.0 1 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 06 13 19 Lebanon,_OH-6:13:19_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 12.7 13.6 16.2 12.7 1 Night_time/Dry/Clear_skies -1.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.1 9.2 1463.1 5/20/2025 17.8 13.6 16.2 12.7 0.0 0 0 0 0 0 0 0 0 0 0 13.1 13.0 13.0 12.9 12.9 12.9 12.9 12.8 12.8 12.7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 16.2 12.7 12.7 2.5 0 --- --- 95 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 24.7 24.0 12.8 1013.3 1010.6 3 6:01_AM 1:58_AM 16.7 12.8 10.8 9.0 2 2025 0.0 -1 1 -1 123 104 104 94 84 86 108 92 116 92 0.0 255.0 0.0 10.9 39.43528 84.20306 0.0 79 69 0.0 6:10_AM 0.0 0.0 0.0 0.0 0.0 0.0 1.5 12:00_AM 6:10_AM 101 !!C10.37S151!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.1) kts [0.1 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=1 .. trying METAR KI68 for conditions
METAR='KI68'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KI68.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.129 secs
request_header:
GET /data/observations/metar/stations/KI68.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:30 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: Tue, 20 May 2025 09:37:15 GMT
Accept-Ranges: bytes
Content-Length: 72
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KI68 time to fetch: 0.129 sec
KI68='2025/05/20 09:35 KI68 200935Z AUTO 09008KT 10SM CLR 13/11 A2994 RMK AO2'
age=2310 sec '2025-05-20 09:35:00 GMT'
metar 'KI68' saved in local cache
called process_metar
calling 'get_time' part='200935Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='09008KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='13/11' ptr=8 grp=9
calling 'get_altimeter' part='A2994' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KI68
[WIND] = E at 9 mph (15 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 55F (13C)
[DEWPT] = 52F (11C)
[HUMIDITY] = 88%
[BAROMETER] = 1014 hPa (29.94 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_clear.gif 'Metar KI68: Clear' used instead of WD icon=1 'Night_time/Dry/Clear_skies'
Ohio Lebanon 158 data='55,79,E,0,0.00,29.86,Falling Slowly,night_clear.gif,Metar KI68: Clear,49,0,1747736001,0.873'

Ohio Newcomerstown 46 90 44 Wind from ESEESE 1 G 1 0.00
30.01Rising Slowly
Rising Slowly Metar KI40: Clear CR 200 0.078 5 Tue, 20-May-2025 05:13:25 CDT
Details for Ohio Newcomerstown (MWWN-stations-cc.txt record 188):

type='CR' RawDataURL = 'https://newcomerstownweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://newcomerstownweather.com/clientraw.txt'
HTTP stats: RC=200 dest=74.208.236.250 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.061 pxfer=0.067 get=0.010 total=0.078 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: newcomerstownweather.com
Accept: */*
Referer: https://newcomerstownweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 750
Connection: keep-alive
X-WS-RateLimit-Limit: 1000
X-WS-RateLimit-Remaining: 999
Date: Tue, 20 May 2025 10:13:30 GMT
Server: Apache
Last-Modified: Tue, 20 May 2025 10:13:25 GMT
ETag: "2ee-6358e7fc46338"
Accept-Ranges: bytes

CR time to fetch: 0.078 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:30 GMT'
age=5 sec 'Tue, 20 May 2025 10:13:25 GMT'
metric='12345 0.9 0.9 108 7.9 90 1016.1 0.0 75.4 340.9 0.00 0.00 16.7 56 100.0 5 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 06 13 21 mystation-6:13:21_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 7.9 7.7 11.2 7.9 5 Dry/Dawn 0.7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7.0 6.4 634.6 5/20/2025 11.6 7.7 11.2 7.1 0.0 2 4 3 2 1 1 0 1 1 2 8.5 8.4 8.4 8.3 8.3 8.3 8.3 8.2 8.1 7.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 11.2 7.9 7.9 4.7 0 --- --- 108 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 20.0 16.2 7.2 1017.4 1015.0 7 5:23_AM 5:11_AM 11.1 6.5 8.1 6.2 3 2025 0.0 -1 1 -1 98 91 116 182 134 131 131 129 127 108 0.0 255.0 1.1 7.2 40.27556 81.60444 0.0 91 81 0.0 5:28_AM 0.0 0.0 0.0 0.0 0.0 0.0 10.8 12:00_AM 2:39_AM 115 !!C10.37S151!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.9) kts [0.9 kts] to '1' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
CR[48]=5 .. trying METAR KI40 for conditions
METAR='KI40'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KI40.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.129 secs
request_header:
GET /data/observations/metar/stations/KI40.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:30 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: Tue, 20 May 2025 09:28:11 GMT
Accept-Ranges: bytes
Content-Length: 72
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KI40 time to fetch: 0.130 sec
KI40='2025/05/20 09:15 KI40 200915Z AUTO 00000KT 10SM CLR 07/07 A2999 RMK AO2'
age=3510 sec '2025-05-20 09:15:00 GMT'
metar 'KI40' saved in local cache
called process_metar
calling 'get_time' part='200915Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='07/07' ptr=8 grp=9
calling 'get_altimeter' part='A2999' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KI40
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 45F (7C)
[DEWPT] = 45F (7C)
[HUMIDITY] = 100%
[BAROMETER] = 1016 hPa (29.99 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_clear.gif 'Metar KI40: Clear' used instead of WD icon=5 'Dry/Dawn'
Ohio Newcomerstown 188 data='46,90,ESE,1,0.00,30.01,Rising Slowly,night_clear.gif,Metar KI40: Clear,44,1,1747736005,0.078'

Ohio Newton Falls 44 40 21 Wind from EE 0 0.00
29.99Steady
Steady Metar KPOV: Overcast CR 200 0.068 1 Tue, 20-May-2025 05:13:30 CDT
Details for Ohio Newton Falls (MWWN-stations-cc.txt record 164):

type='CR' RawDataURL = 'http://www.mvweathercenter.com/station/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'http://www.mvweathercenter.com/station/clientraw.txt?1747735981'
HTTP stats: RC=200 dest=70.32.23.117 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.047 pxfer=0.047 get=0.021 total=0.068 secs
request_header:
GET /station/clientraw.txt?1747735981 HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.mvweathercenter.com
Accept: */*
Referer: http://www.mvweathercenter.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:30 GMT
accept-ranges: bytes
content-length: 720
date: Tue, 20 May 2025 10:13:31 GMT
server: LiteSpeed
strict-transport-security: max-age=63072000; includeSubDomains
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
cache-control: max-age=3600, public, must-revalidate

CR time to fetch: 0.068 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:31 GMT'
age=1 sec 'Tue, 20 May 2025 10:13:30 GMT'
metric='12345 0.0 0.0 83 6.4 40 1015.5 0.0 72.9 382.3 0.00 0.00 24.0 38 100.0 5 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 06 13 29 Newton_Falls-06:13:29 0 0 20 5 0.00 0.00 100 100 100 100 100 6.4 3.0 7.4 5.3 5 Dry/Dawn -0.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0 -6.3 5208.1 5/20/2025 5.6 1.9 7.4 5.3 0.0 0 0 0 0 0 0 0 0 0 0 6.3 6.3 6.4 6.6 6.6 6.6 6.6 6.5 6.5 6.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7.4 5.3 6.4 0.0 0 --- --- 83 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 26.4 23.9 4.7 1017.2 980.8 0 6:00 12:37 6.3 3.6 1.4 -6.3 0 2025 0.0 1 -1 1 83 83 83 83 83 83 83 83 83 83 0.0 255.0 0.0 2.2 41.33306 80.99139 0.0 66 40 0.0 4:13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0:00 4:13 83 !!C10.37S149!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.0) kts [0 kts] to '0' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=5 .. trying METAR KPOV for conditions
METAR='KPOV'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KPOV.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.105 get=0.026 total=0.131 secs
request_header:
GET /data/observations/metar/stations/KPOV.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:31 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: Tue, 20 May 2025 09:56:16 GMT
Accept-Ranges: bytes
Content-Length: 90
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KPOV time to fetch: 0.131 sec
KPOV='2025/05/20 09:55 KPOV 200955Z AUTO 07009KT 5SM OVC005 06/05 A3001 RMK AO2 T00600046 PWINO'
age=1111 sec '2025-05-20 09:55:00 GMT'
metar 'KPOV' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07009KT' ptr=5 grp=3
calling 'get_var_wind' part='5SM' ptr=6 grp=4
calling 'get_visibility' part='5SM' ptr=6 grp=5
calling 'get_runway' part='OVC005' ptr=7 grp=6
calling 'get_conditions' part='OVC005' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='OVC005' ptr=7 grp=8
get cloud cover 'OVC005'
get cloud cover 'OVC005'
calling 'get_cloud_cover' part='06/05' ptr=8 grp=8
get cloud cover '06/05'
get cloud cover '06/05'
calling 'get_temperature' part='06/05' ptr=8 grp=9
calling 'get_altimeter' part='A3001' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KPOV
[WIND] = ENE at 10 mph (17 km/h)
[VISIBILITY] = 5 miles (8 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 152 m
[TEMP] = 43F (6C)
[WIND CHILL] = 37°F (3°C)
[DEWPT] = 41F (5C)
[HUMIDITY] = 93%
[BAROMETER] = 1016 hPa (30.01 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='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_cloudy.gif 'Metar KPOV: Overcast' used instead of WD icon=5 'Dry/Dawn'
Ohio Newton Falls 164 data='44,40,E,0,0.00,29.99,Steady,night_cloudy.gif,Metar KPOV: Overcast,21,0,1747736010,0.068'

Wisconsin Athelstane 37 83 33 Wind from NENE 2 G 2 0.00
30.05Falling Slowly
Falling Slowly Metar KIMT: Clear CR 200 0.077 3 Tue, 20-May-2025 05:13:28 CDT
Details for Wisconsin Athelstane (MWWN-stations-cc.txt record 25):

type='CR' RawDataURL = 'http://weather.athelstanewi.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://weather.athelstanewi.com/clientraw.txt'
HTTP stats: RC=200 dest=173.248.188.9 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.052 get=0.025 total=0.077 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: weather.athelstanewi.com
Accept: */*
Referer: http://weather.athelstanewi.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
cache-control: public, max-age=600
expires: Tue, 20 May 2025 10:23:31 GMT
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:28 GMT
etag: "2db-682c55c8-8ac4779f676399e9;;;"
accept-ranges: bytes
content-length: 731
date: Tue, 20 May 2025 10:13:31 GMT
server: LiteSpeed

CR time to fetch: 0.077 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:31 GMT'
age=3 sec 'Tue, 20 May 2025 10:13:28 GMT'
metric='12345 1.4 1.6 39 3.0 83 1017.5 0.0 25.1 170.4 0.00 0.00 13.9 45 100.0 1 0.0 0 0 0.0 15.0 11.9 5.3 12.4 -17.8 9.2 46 53 10 05 13 26 mystation-5:13:26_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 3.0 0.9 3.9 2.7 1 Night_time/Dry/Clear_skies -0.8 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4.3 0.4 1073.8 5/20/2025 1.7 0.2 3.9 1.6 0.0 2 1 1 2 2 3 2 2 2 2 3.6 3.6 3.5 3.4 3.4 3.3 3.3 3.1 3.1 3.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.9 2.7 3.0 4.3 0 20:24:28 2025/05/16 39 24 0 8.5 11.1 58 63 1 1 1 0.0 15.6 13.9 1.2 1020.8 1017.5 3 4:48_AM 4:05_AM 2.5 0.5 0.6 -2.2 2 2025 0.0 -1 1 -1 55 27 48 54 21 35 45 69 42 48 0.0 255.0 2.0 2.0 45.39639 88.12444 0.0 83 67 0.0 4:05_AM 0.0 0.0 0.0 0.0 0.0 0.0 16.0 12:00_AM 2:55_AM 43 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(1.4) kts [1.4 kts] to '2' mph
convertWind(1.6) kts [1.6 kts] to '2' mph
CR[48]=1 .. trying METAR KIMT for conditions
METAR='KIMT'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KIMT.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.026 total=0.130 secs
request_header:
GET /data/observations/metar/stations/KIMT.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:31 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: Tue, 20 May 2025 09:56:18 GMT
Accept-Ranges: bytes
Content-Length: 87
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KIMT time to fetch: 0.130 sec
KIMT='2025/05/20 09:54 KIMT 200954Z AUTO 10006KT CLR 04/M02 A3006 RMK AO2 SLP188 T00441017 $'
age=1171 sec '2025-05-20 09:54:00 GMT'
metar 'KIMT' saved in local cache
called process_metar
calling 'get_time' part='200954Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='10006KT' ptr=5 grp=3
calling 'get_var_wind' part='CLR' ptr=6 grp=4
calling 'get_visibility' part='CLR' ptr=6 grp=5
calling 'get_runway' part='CLR' ptr=6 grp=6
calling 'get_conditions' part='CLR' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=6 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='04/M02' ptr=7 grp=9
calling 'get_altimeter' part='A3006' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KIMT
[WIND] = E at 7 mph (11 km/h)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 39F (4C)
[WIND CHILL] = 34°F (1°C)
[DEWPT] = 28F (-2C)
[HUMIDITY] = 65%
[BAROMETER] = 1018 hPa (30.06 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_clear.gif 'Metar KIMT: Clear' used instead of WD icon=1 'Night_time/Dry/Clear_skies'
Wisconsin Athelstane 25 data='37,83,NE,2,0.00,30.05,Falling Slowly,night_clear.gif,Metar KIMT: Clear,33,2,1747736008,0.077'

Wisconsin De Pere 45 69 36 Wind from EE 4 G 7 0.00
29.98Falling Slowly
Falling Slowly Overcast CR 200 0.076 0 Tue, 20-May-2025 05:13:31 CDT
Details for Wisconsin De Pere (MWWN-stations-cc.txt record 26):

type='CR' RawDataURL = 'http://depereweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://depereweather.com/clientraw.txt'
HTTP stats: RC=200 dest=173.248.188.9 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.052 get=0.024 total=0.076 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: depereweather.com
Accept: */*
Referer: http://depereweather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
cache-control: public, max-age=600
expires: Tue, 20 May 2025 10:23:31 GMT
content-type: text/plain
last-modified: Tue, 20 May 2025 10:13:31 GMT
etag: "2f6-682c55cb-4d48d2865916e01f;;;"
accept-ranges: bytes
content-length: 758
date: Tue, 20 May 2025 10:13:31 GMT
server: LiteSpeed

CR time to fetch: 0.076 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:31 GMT'
age=0 sec 'Tue, 20 May 2025 10:13:31 GMT'
metric='12345 3.9 6.0 89 7.3 69 1015.1 0.0 36.2 200.2 0.00 0.00 20.1 49 100.0 13 0.0 0 0 0.0 20.9 0.6 3.4 -18.4 7.5 -13.4 44 13 11 05 13 30 De_Pere-5:13:30_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 6.0 5.7 8.8 7.3 13 Night_time/Dry/Cloudy_with_clear_patches_ -0.9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 16.3 2.0 2190.2 5/20/2025 7.4 5.7 8.8 4.1 0.0 6 3 4 4 3 5 6 4 6 5 8.1 8.0 8.0 7.9 7.8 7.7 7.6 7.5 7.4 7.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.8 7.3 7.3 14.6 105 6:07:32 31/01/2025 82 5 0 -100.0 -100.0 75 65 1 -100 -100 1.0 20.7 20.1 5.0 1018.3 1014.9 15 4:45_AM 3:56_AM 7.4 2.3 4.6 1.3 8 2025 0.0 -1 1 -1 80 83 86 87 80 91 86 73 92 90 0.0 166.0 4.6 5.1 44.73306 88.09056 0.0 78 62 0.0 4:45_AM 0.0 0.0 0.0 0.0 0.0 0.0 41.7 2:55_AM 5:13_AM 83 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(3.9) kts [3.9 kts] to '4' mph
convertWind(6.0) kts [6 kts] to '7' mph
Wisconsin De Pere 26 data='45,69,E,4,0.00,29.98,Falling Slowly,night_cloudy.gif,Overcast,36,7,1747736011,0.076'

Wisconsin DeSoto 47 93 45 Wind from NN 3 G 4 0.90
29.92Falling Slowly
Falling Slowly Showers CR 200 0.254 8 Tue, 20-May-2025 05:13:23 CDT
Details for Wisconsin DeSoto (MWWN-stations-cc.txt record 21):

type='CR' RawDataURL = 'https://www.desotowiwx.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.desotowiwx.com/clientraw.txt'
HTTP stats: RC=200 dest=192.252.158.237 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.155 pxfer=0.221 get=0.033 total=0.254 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.desotowiwx.com
Accept: */*
Referer: https://www.desotowiwx.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:31 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:23 GMT
ETag: "2fd-6358e7fad2bec"
Accept-Ranges: bytes
Content-Length: 765
Content-Type: text/plain

CR time to fetch: 0.254 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:31 GMT'
age=8 sec 'Tue, 20 May 2025 10:13:23 GMT'
metric='12345 2.2 3.5 5 8.2 93 1013.3 22.9 33.8 275.6 0.17 0.51 22.1 41 100.0 15 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 13 22 DeSoto,_WI-5:13:22_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 8.1 8.3 11.2 8.2 15 Light_rain/Dawn -1.3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 3 3 3 3 14.0 7.2 438.8 5/20/2025 11.1 8.3 11.2 6.4 0.0 4 2 3 3 3 3 2 5 3 2 8.5 8.5 8.5 8.4 8.4 8.4 8.3 8.3 8.3 8.2 14.2 15.0 15.7 16.3 17.5 19.1 19.8 21.1 22.1 22.9 11.2 8.2 8.2 6.2 0 --- --- 12 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 22.9 22.1 7.1 1018.4 1013.3 14 4:59_AM 4:59_AM 10.8 5.9 7.5 6.4 5 2025 0.0 -1 1 -1 290 55 321 294 32 329 35 360 50 5 0.0 255.0 2.2 7.7 43.70222 91.32167 22.9 93 73 22.9 5:00_AM 0.0 0.0 0.0 0.0 0.0 0.0 19.5 12:00_AM 5:10_AM 21 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(2.2) kts [2.2 kts] to '3' mph
convertWind(3.5) kts [3.5 kts] to '4' mph
Wisconsin DeSoto 21 data='47,93,N,3,0.90,29.92,Falling Slowly,night_light_rain.gif,Showers,45,4,1747736003,0.254'

Wisconsin Green Bay 46 70 37 Wind from SWSW 7 G 6 0.00
29.38Falling Slowly
Falling Slowly Metar KGRB: Clear CR 200 0.200 16 Tue, 20-May-2025 05:13:15 CDT
Details for Wisconsin Green Bay (MWWN-stations-cc.txt record 144):

type='CR' RawDataURL = 'http://greenbayweathercam.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://greenbayweathercam.com/clientraw.txt'
HTTP stats: RC=200 dest=198.12.239.177 port=80 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.159 pxfer=0.160 get=0.040 total=0.199 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: greenbayweathercam.com
Accept: */*
Referer: http://greenbayweathercam.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:31 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:15 GMT
ETag: "12e19de-2e4-6358e7f25ee42"
Accept-Ranges: bytes
Content-Length: 740
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.200 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:31 GMT'
age=16 sec 'Tue, 20 May 2025 10:13:15 GMT'
metric='12345 5.8 5.5 225 7.6 70 995.0 0.0 34.5 191.5 0.00 0.00 21.2 0 100.0 1 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 13 23 gbwx-5:13:23_AM 0 0 20 5 64.00 0.00 100 100 100 100 100 5.7 6.1 8.9 7.6 1 Dry/Dawn -1.3 8 8 8 8 8 8 8 8 8 8 5 5 5 5 5 5 5 5 5 5 9.5 2.5 2112.2 5/20/2025 7.8 6.1 8.6 5.5 0.0 5 5 4 5 5 4 4 4 5 4 8.2 8.2 8.1 8.0 7.8 7.8 7.7 7.6 7.6 7.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.9 7.6 7.6 7.0 0 --- --- 225 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 21.3 21.0 4.7 998.0 995.0 9 4:13_AM 2:54_AM 7.2 4.6 4.8 2.1 8 2025 0.0 -1 1 -1 248 235 203 201 235 237 199 217 230 240 0.0 255.0 4.8 5.5 44.81639 88.02667 0.0 79 64 0.0 5:07_AM 0.0 0.0 0.0 0.0 0.0 0.0 40.8 2:55_AM 4:56_AM 229 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(5.8) kts [5.8 kts] to '7' mph
convertWind(5.5) kts [5.5 kts] to '6' mph
CR[48]=1 .. trying METAR KGRB for conditions
METAR='KGRB'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KGRB.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.052 pxfer=0.104 get=0.025 total=0.128 secs
request_header:
GET /data/observations/metar/stations/KGRB.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:31 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: Tue, 20 May 2025 09:55:03 GMT
Accept-Ranges: bytes
Content-Length: 93
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KGRB time to fetch: 0.129 sec
KGRB='2025/05/20 09:53 KGRB 200953Z AUTO 07015G20KT 10SM CLR 09/00 A2998 RMK AO2 SLP153 T00890000'
age=1232 sec '2025-05-20 09:53:00 GMT'
metar 'KGRB' saved in local cache
called process_metar
calling 'get_time' part='200953Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07015G20KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='09/00' ptr=8 grp=9
calling 'get_altimeter' part='A2998' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KGRB
[WIND] = ENE at 17 mph (28 km/h), gusting to 23 mph (37 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 48F (9C)
[WIND CHILL] = 42°F (6°C)
[DEWPT] = 32F (0C)
[HUMIDITY] = 54%
[BAROMETER] = 1015 hPa (29.98 in Hg)
)

condition begin: '','CLEAR','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_clear.gif 'Metar KGRB: Clear' used instead of WD icon=1 'Dry/Dawn'
Wisconsin Green Bay 144 data='46,70,SW,7,0.00,29.38,Falling Slowly,night_clear.gif,Metar KGRB: Clear,37,6,1747735995,0.200'

Wisconsin Plover 47 69 37 Wind from EE 9 G 4 0.00
29.93Steady
Steady Overcast CR 200 0.272 3 Tue, 20-May-2025 05:13:29 CDT
Details for Wisconsin Plover (MWWN-stations-cc.txt record 154):

type='CR' RawDataURL = 'https://www.ploverweather.com/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'https://www.ploverweather.com/clientraw.txt?1747735981'
HTTP stats: RC=200 dest=65.254.238.128 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.156 pxfer=0.226 get=0.046 total=0.272 secs
request_header:
GET /clientraw.txt?1747735981 HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.ploverweather.com
Accept: */*
Referer: https://www.ploverweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:32 GMT
Content-Type: text/plain
Content-Length: 750
Connection: keep-alive
Server: Apache
Last-Modified: Tue, 20 May 2025 10:13:29 GMT
ETag: "2ee-6358e7ffbcc03"
Accept-Ranges: bytes
Cache-Control: max-age=900
Expires: Tue, 20 May 2025 10:28:32 GMT
Age: 0

CR time to fetch: 0.272 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:32 GMT'
age=3 sec 'Tue, 20 May 2025 10:13:29 GMT'
metric='12345 8.0 3.5 93 8.3 69 1013.7 0.0 47.5 318.3 0.00 0.00 16.7 42 100.0 13 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 05 13 27 Plover,_WI-5:13:27_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 5.9 7.0 9.6 8.2 13 Dry/ 0.2 10 12 10 10 11 9 9 9 8 6 6 6 6 7 6 5 5 8 3 3 23.0 3.0 2208.2 5/20/2025 8.4 6.8 8.2 4.6 0.0 13 10 8 10 11 10 7 6 7 11 8.2 8.3 8.2 8.2 8.2 8.2 8.2 8.3 8.3 8.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 9.6 8.2 8.3 15.0 0 --- --- 93 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 17.7 16.7 4.8 1016.8 1012.7 22 4:17_AM 12:06_AM 7.1 2.7 3.6 2.7 15 2025 0.0 1 -1 -1 34 49 85 70 65 102 67 122 124 93 0.0 255.0 8.4 6.1 44.74972 89.92639 0.0 72 63 0.0 4:18_AM 0.0 0.0 0.0 0.0 0.0 0.0 92.0 12:02_AM 4:50_AM 87 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(8.0) kts [8 kts] to '9' mph
convertWind(3.5) kts [3.5 kts] to '4' mph
Wisconsin Plover 154 data='47,69,E,9,0.00,29.93,Steady,night_cloudy.gif,Overcast,37,4,1747736009,0.272'

Wisconsin Waupaca 47 64 36 Wind from NENE 1 G 8 0.00
29.91Steady
Steady Metar KPCZ: Clear ST 200 0.089 28 Tue, 20-May-2025 05:13:04 CDT
Details for Wisconsin Waupaca (MWWN-stations-cc.txt record 58):

type='ST' RawDataURL = 'http://www.otlweather.com/stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'http://www.otlweather.com/stickertags.htm'
HTTP stats: RC=200 dest=198.61.229.46 port=80 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.075 pxfer=0.075 get=0.015 total=0.089 secs
request_header:
GET /stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: www.otlweather.com
Accept: */*
Referer: http://www.otlweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:32 GMT
Server: Apache/2.4.29 (Fedora) OpenSSL/1.1.0i-fips PHP/7.1.13
Last-Modified: Tue, 20 May 2025 10:13:04 GMT
ETag: "5d-6358e7e818cb2"
Accept-Ranges: bytes
Content-Length: 93
Content-Type: text/html; charset=UTF-8

ST time to fetch: 0.089 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:32 GMT'
age=28 sec 'Tue, 20 May 2025 10:13:04 GMT'
metric='5:13,5/20/25,47.3,49.6,47.3,64,35.8,29.91,Steady,1,NE,0.00,,5:24,20:24,1,8,°F|mph|in|in'
using International style stickertag process
station reporting units °F,mph,in,in
convertWind(1) mph [0.8689762 kts] to '1' mph
convertWind(1) mph [0.8689762 kts] to '1' mph
convertWind(8) mph [6.9518096 kts] to '8' mph
METAR='KPCZ'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KPCZ.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.148 pxfer=0.200 get=0.025 total=0.225 secs
request_header:
GET /data/observations/metar/stations/KPCZ.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:32 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: Tue, 20 May 2025 09:58:54 GMT
Accept-Ranges: bytes
Content-Length: 86
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KPCZ time to fetch: 0.226 sec
KPCZ='2025/05/20 09:55 KPCZ 200955Z AUTO 07010G18KT 10SM CLR 10/M01 A2994 RMK AO2 T00951014'
age=1112 sec '2025-05-20 09:55:00 GMT'
metar 'KPCZ' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='07010G18KT' 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='CLR' ptr=7 grp=6
calling 'get_conditions' part='CLR' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='CLR' ptr=7 grp=8
get cloud cover 'CLR'
get cloud cover 'CLR'
calling 'get_temperature' part='10/M01' ptr=8 grp=9
calling 'get_altimeter' part='A2994' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KPCZ
[WIND] = ENE at 12 mph (19 km/h), gusting to 21 mph (33 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 50F (10C)
[WIND CHILL] = 45°F (7°C)
[DEWPT] = 30F (-1C)
[HUMIDITY] = 47%
[BAROMETER] = 1014 hPa (29.94 in Hg)
)

condition begin: '5:13','CLEAR','5:24','20:24'
fixupTime in='5:24' tfixed='5:24' out='05:24'
fixupTime in='20:24' tfixed='20:24' out='20:24'
fixupTime in='5:13' tfixed='5:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='05:24',sunset2='20:24'
Wisconsin Waupaca 58 data='47,64,NE,1,0.00,29.91,Steady,night_clear.gif,Metar KPCZ: Clear,36,8,1747735984,0.089'

Wisconsin Winter 46 59 33 Wind from NNWNNW 1 0.00
29.96Steady
Steady Metar KDLH: Few Clouds CR 200 0.244 4 Tue, 20-May-2025 05:13:28 CDT
Details for Wisconsin Winter (MWWN-stations-cc.txt record 111):

type='CR' RawDataURL = 'http://northlandsweather.com/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'http://northlandsweather.com/clientraw.txt?1747735981'
HTTP stats: RC=200 dest=107.180.24.238 port=80 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.181 pxfer=0.181 get=0.063 total=0.244 secs
request_header:
GET /clientraw.txt?1747735981 HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: northlandsweather.com
Accept: */*
Referer: http://northlandsweather.com/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:32 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Tue, 20 May 2025 10:13:28 GMT
ETag: "4343ec3-300-6358e7ff9f9e3"
Accept-Ranges: bytes
Content-Length: 768
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.244 sec (200 OK)
webserver timesync=0 sec 'Tue, 20 May 2025 10:13:32 GMT'
age=4 sec 'Tue, 20 May 2025 10:13:28 GMT'
metric='12345 0.8 0.0 340 7.8 59 1014.7 0.0 25.1 168.1 0.00 0.00 17.2 48 100.0 1 0.0 0 0 0.0 -25.6 -29.4 -20.0 -31.7 -100.0 -100.0 -100 -100 -100 05 13 26 NorthLandsWeather.com-5:13:26_AM 0 0 20 5 0.00 0.00 100 100 100 100 100 7.8 5.7 8.3 6.5 1 Night_time/Dry/overcast_- -0.1 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 7.0 0.3 3099.8 20/5/2025 6.8 5.0 8.3 6.5 0.0 1 1 0 1 1 1 0 1 1 1 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.3 6.5 7.8 2.7 0 --- --- 340 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 17.3 16.4 6.4 1017.8 1014.5 4 4:13_AM 3:06_AM 7.4 5.3 3.2 0.3 3 2025 0.0 -1 -1 -1 305 27 238 141 77 25 321 44 355 340 0.0 255.0 0.5 4.9 46.00472 91.43917 0.0 78 59 0.0 12:02_AM 0.0 0.0 0.0 0.0 0.0 0.0 3.7 2:22_AM 12:02_AM 349 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.8) kts [0.8 kts] to '1' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=1 .. trying METAR KDLH for conditions
METAR='KDLH'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KDLH.TXT'
HTTP stats: RC=200 dest=140.172.138.79 port=443 (from sce=74.208.252.86)
Times: dns=0.029 conn=0.054 pxfer=0.107 get=0.026 total=0.133 secs
request_header:
GET /data/observations/metar/stations/KDLH.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (MWWN Mesonet Conditions Loader V4.07 - 22-Mar-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Tue, 20 May 2025 10:13:32 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: Tue, 20 May 2025 09:57:22 GMT
Accept-Ranges: bytes
Content-Length: 109
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KDLH time to fetch: 0.133 sec
KDLH='2025/05/20 09:55 KDLH 200955Z 08017G27KT 10SM FEW120 04/M03 A2998 RMK AO2 PK WND 07029/0919 SLP167 T00391033'
age=1112 sec '2025-05-20 09:55:00 GMT'
metar 'KDLH' saved in local cache
called process_metar
calling 'get_time' part='200955Z' ptr=3 grp=1
calling 'get_station_type' part='08017G27KT' ptr=4 grp=2
calling 'get_wind' part='08017G27KT' 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='FEW120' ptr=6 grp=6
calling 'get_conditions' part='FEW120' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='FEW120' ptr=6 grp=8
get cloud cover 'FEW120'
get cloud cover 'FEW120'
calling 'get_cloud_cover' part='04/M03' ptr=7 grp=8
get cloud cover '04/M03'
get cloud cover '04/M03'
calling 'get_temperature' part='04/M03' ptr=7 grp=9
calling 'get_altimeter' part='A2998' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KDLH
[WIND] = E at 20 mph (31 km/h), gusting to 31 mph (50 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Few Clouds
[CLOUD-DETAILS] = Few Clouds 3658 m
[TEMP] = 39F (4C)
[WIND CHILL] = 29°F (-2°C)
[DEWPT] = 27F (-3C)
[HUMIDITY] = 61%
[BAROMETER] = 1015 hPa (29.98 in Hg)
)

condition begin: '','FEW CLOUDS','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='05:13' tfixed='05:13' out='05:13'
condition using: time2='05:13' as night for sunrise2='06:00',sunset2='19:00'
METAR condition icon night_partly_cloudy.gif 'Metar KDLH: Few Clouds' used instead of WD icon=1 'Night_time/Dry/overcast_-'
Wisconsin Winter 111 data='46,59,NNW,1,0.00,29.96,Steady,night_partly_cloudy.gif,Metar KDLH: Few Clouds,33,0,1747736008,0.244'

Total time to load: 24.115    

 

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

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

KSLO used 1 times age=1081 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KSLO 200955Z AUTO 12005KT 10SM SCT120 20/19 A2965 RMK AO2 T01960185'
KDPA used 1 times age=1262 secs (2025-05-20 09:52:00 GMT) '2025/05/20 09:52 KDPA 200952Z 09012KT 4SM +RA SCT048 BKN065 OVC080 12/09 A2982 RMK AO2 PK WND 09031/0859 RAB05 SLP099 P0009 T01170089'
KENL used 1 times age=1082 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KENL 200955Z AUTO 14009KT 10SM SCT090 SCT120 19/19 A2965 RMK AO2 T01900186'
KMLI used 1 times age=544 secs (2025-05-20 10:04:00 GMT) '2025/05/20 10:04 KMLI 201004Z 09013KT 2SM +RA BR BKN009 OVC014 13/12 A2959 RMK AO2 CIG 007V011 P0008 T01280122'
KIKK used 1 times age=1085 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KIKK 200955Z AUTO 11016KT 5SM RA SCT038 SCT046 OVC065 11/10 A2984 RMK AO2 LTG DSNT E AND SE P0021 T01080100'
KBMI used 1 times age=1026 secs (2025-05-20 09:56:00 GMT) '2025/05/20 09:56 KBMI 200956Z AUTO 10024G30KT 10SM -RA BKN007 BKN017 OVC026 13/13 A2968 RMK AO2 PK WND 09031/0945 CIG 006V013 SLP045 P0024 T01330133'
KBMG used 1 times age=1207 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KBMG 200953Z AUTO 10007KT 4SM RA BR FEW038 BKN055 OVC085 16/14 A2982 RMK AO2 LTG DSNT ALQDS TSE0857B13E36 SLP093 P0029 T01610139'
KSBN used 1 times age=1147 secs (2025-05-20 09:54:00 GMT) '2025/05/20 09:54 KSBN 200954Z 12018G26KT 10SM SCT110 11/03 A2993 RMK AO2 PK WND 12026/0934 SLP136 T01110028'
KOMA used 1 times age=1267 secs (2025-05-20 09:52:00 GMT) '2025/05/20 09:52 KOMA 200952Z 16008KT 10SM -RA BKN033 BKN042 OVC060 17/16 A2951 RMK AO2 TSE06 SLP988 P0001 T01670156'
KBWG used 1 times age=1208 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KBWG 200953Z AUTO 17007KT 10SM SCT040 BKN050 BKN065 23/19 A2978 RMK AO2 SLP079 T02330194'
KBRY used 1 times age=397091 secs (2025-05-15 19:55:00 GMT) '2025/05/15 19:55 KBRY 151955Z AUTO 18008KT 10SM FEW032 SCT380 28/22 A2972 RMK AO2 T02820222 $'
KFFT used 1 times age=432 secs (2025-05-20 10:06:00 GMT) '2025/05/20 10:06 KFFT 201006Z AUTO 08007KT 10SM VCTS BKN055 18/12 A2984 RMK AO2 LTG DSNT S-NW PRESRR T01830122'
KFTK used 1 times age=1092 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KFTK 200955Z AUTO 07004KT 10SM CLR 19/18 A2977 RMK AO2 RAB0855E04DZB04E09 TSB0855E11 SLP077 P0000 T01890177'
KBYL used 1 times age=2292 secs (2025-05-20 09:35:00 GMT) '2025/05/20 09:35 KBYL 200935Z AUTO 16003KT 10SM CLR 19/18 A2988 RMK AO1'
KSAW used 1 times age=913 secs (2025-05-20 09:58:00 GMT) '2025/05/20 09:58 KSAW 200958Z AUTO 07006KT 10SM CLR 02/M03 A3013 RMK AO2'
KOSC used 1 times age=1093 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KOSC 200955Z AUTO 07012KT 10SM CLR 05/M00 A3014 RMK AO2'
KRQB used 1 times age=1094 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KRQB 200955Z AUTO 09011G16KT 10SM CLR 05/00 A3003 RMK AO2 T00480000'
KBAX used 1 times age=1097 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KBAX 200955Z AUTO 07009KT 10SM CLR 03/01 A3010 RMK AO2 T00300005'
KMSP used 1 times age=1223 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KMSP 200953Z 08016G26KT 7SM RA BKN040 OVC055 08/06 A2978 RMK AO2 PK WND 08026/0944 SLP084 P0006 T00830056'
KJYG used 1 times age=1104 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KJYG 200955Z AUTO 09013G20KT 2SM RA BR OVC007 09/09 A2965 RMK AO2 P0009'
KCGI used 1 times age=1224 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KCGI 200953Z AUTO 15005KT 10SM -RA BKN110 18/17 A2970 RMK AO2 RAB30 SLP054 P0001 T01830172'
KTBN used 1 times age=26305 secs (2025-05-20 02:55:00 GMT) '2025/05/20 02:55 KTBN 200255Z 21018G31KT 3SM -TSRA SCT015 BKN048 OVC110 18/17 A2972 RMK FQT LTG ALQS SLPNO WND DATA/ALSTG ESTMD'
KLXT used 1 times age=1225 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KLXT 200953Z AUTO 20003KT 10SM SCT065 OVC080 14/12 A2955 RMK AO2 LTG DSNT N AND NE RAE29 TSE28 SLP003 P0010 T01390122 $'
KSTL used 1 times age=1346 secs (2025-05-20 09:51:00 GMT) '2025/05/20 09:51 KSTL 200951Z 20003KT 10SM BKN012 OVC150 19/17 A2962 RMK AO2 SLP018 T01940167 $'
KSTJ used 1 times age=1227 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KSTJ 200953Z AUTO 00000KT 10SM FEW065 16/14 A2952 RMK AO2 LTG DSNT SE AND S SLP991 T01560144'
KAFK used 1 times age=1108 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KAFK 200955Z AUTO 16008KT 10SM SCT011 BKN039 OVC060 15/14 A2953 RMK AO2 P0004 T01480141'
KCLE used 1 times age=1348 secs (2025-05-20 09:51:00 GMT) '2025/05/20 09:51 KCLE 200951Z 06010KT 10SM BKN250 08/04 A2999 RMK AO2 SLP172 T00780044 $'
KMFD used 1 times age=1289 secs (2025-05-20 09:52:00 GMT) '2025/05/20 09:52 KMFD 200952Z AUTO 08006KT 9SM CLR 06/05 A2999 RMK AO2 SLP160 T00610050'
KHAO used 1 times age=1229 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KHAO 200953Z AUTO 10005KT 10SM FEW090 FEW120 14/08 A2994 RMK AO2 LTG DSNT W SLP135 T01390083'
KI68 used 1 times age=2310 secs (2025-05-20 09:35:00 GMT) '2025/05/20 09:35 KI68 200935Z AUTO 09008KT 10SM CLR 13/11 A2994 RMK AO2'
KI40 used 1 times age=3510 secs (2025-05-20 09:15:00 GMT) '2025/05/20 09:15 KI40 200915Z AUTO 00000KT 10SM CLR 07/07 A2999 RMK AO2'
KPOV used 1 times age=1111 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KPOV 200955Z AUTO 07009KT 5SM OVC005 06/05 A3001 RMK AO2 T00600046 PWINO'
KIMT used 1 times age=1171 secs (2025-05-20 09:54:00 GMT) '2025/05/20 09:54 KIMT 200954Z AUTO 10006KT CLR 04/M02 A3006 RMK AO2 SLP188 T00441017 $'
KGRB used 1 times age=1232 secs (2025-05-20 09:53:00 GMT) '2025/05/20 09:53 KGRB 200953Z AUTO 07015G20KT 10SM CLR 09/00 A2998 RMK AO2 SLP153 T00890000'
KPCZ used 1 times age=1112 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KPCZ 200955Z AUTO 07010G18KT 10SM CLR 10/M01 A2994 RMK AO2 T00951014'
KDLH used 1 times age=1112 secs (2025-05-20 09:55:00 GMT) '2025/05/20 09:55 KDLH 200955Z 08017G27KT 10SM FEW120 04/M03 A2998 RMK AO2 PK WND 07029/0919 SLP167 T00391033'

METAR errors:
Missing METAR for 21: 'Wisconsin, DeSoto https://www.desotowiwx.com/'

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 MWWN-mesomap-loadcache.php - V4.07 - 22-Mar-2025 Memory usage 1681600 bytes.
Author: Ken True - webmaster@saratoga-weather.org