Load cache utility for Northwest Weather Network mesomap - V4.01 - 21-Aug-2023


Current time is         Thu, 28-Sep-2023 16:26:01 PDT (on host [/] Note: real IP is 74.208.252.86 ) PHP 8.1.23
Cache last updated Thu, 28-Sep-2023 16:21:09 PDT (292 seconds ago).

Mesomap uses English units: Temp=(°F), Wind=(mph), Baro=(in), Rain=(in) for output to NWWN-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
Idaho Emmett 68 28 34 Wind from NNWNNW 1 G 1 0.00
30.07Steady
Steady Sunny CR 200 0.212 9 Thu, 28-Sep-2023 16:25:53 PDT
Details for Idaho Emmett (NWWN-stations-cc.txt record 79):

type='CR' RawDataURL = 'https://emmettweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://emmettweather.com/clientraw.txt'
HTTP stats: RC=200 dest=74.208.236.136 port=443 (from sce=74.208.252.86)
Times: dns=0.019 conn=0.019 pxfer=0.206 get=0.006 total=0.212 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: emmettweather.com
Accept: */*
Referer: https://emmettweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 769
Connection: keep-alive
Keep-Alive: timeout=15
Date: Thu, 28 Sep 2023 23:26:02 GMT
Server: Apache
Last-Modified: Thu, 28 Sep 2023 23:25:53 GMT
ETag: "301-60673a11252e8"
Accept-Ranges: bytes

CR time to fetch: 0.212 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:02 GMT'
age=9 sec 'Thu, 28 Sep 2023 23:25:53 GMT'
metric='12345 0.7 0.9 338 19.9 28 1018.4 0.0 21.3 251.2 0.00 0.00 23.7 41 100.0 0 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 17 25 51 EmmettWeather-5:25:51_PM 0 0 28 9 0.00 0.00 100 100 100 100 100 19.9 18.0 20.9 6.2 0 Dry -0.6 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 6.1 0.9 7858.0 9/28/2023 19.5 4.0 20.9 6.2 0.0 1 1 1 1 2 1 0 1 1 1 20.9 20.9 20.9 20.9 20.7 20.6 20.4 20.3 20.2 20.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 20.9 6.2 19.9 2.9 0 --- --- 321 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 23.7 21.1 19.1 1023.2 1018.4 4 4:42_PM 2:02_PM 20.3 4.6 5.1 -0.1 2 2023 0.0 -1 1 -1 349 236 246 292 173 269 342 154 113 338 0.0 255.0 1.0 11.3 43.98667 116.77944 0.0 68 25 0.0 7:29_AM 0.0 0.0 0.0 0.0 0.0 0.0 15.8 4:24_PM 7:29_AM 269 !!C10.37S149!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.7) kts [0.7 kts] to '1' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
Idaho Emmett 79 data='68,28,NNW,1,0.00,30.07,Steady,day_clear.gif,Sunny,34,1,1695943553,0.212'

Idaho Fernwood 57 55 41 Wind from SSWSSW 7 G 7 0.00
29.98Steady
Steady Overcast CR 200 0.043 2 Thu, 28-Sep-2023 16:26:00 PDT
Details for Idaho Fernwood (NWWN-stations-cc.txt record 46):

type='CR' RawDataURL = 'http://www.fernwoodweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.fernwoodweather.com/clientraw.txt'
HTTP stats: RC=200 dest=74.208.236.184 port=80 (from sce=74.208.252.86)
Times: dns=0.038 conn=0.038 pxfer=0.038 get=0.005 total=0.043 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.fernwoodweather.com
Accept: */*
Referer: http://www.fernwoodweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 789
Connection: keep-alive
Keep-Alive: timeout=15
Date: Thu, 28 Sep 2023 23:26:02 GMT
Server: Apache
Last-Modified: Thu, 28 Sep 2023 23:26:00 GMT
ETag: "315-60673a17faa58"
Accept-Ranges: bytes

CR time to fetch: 0.043 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:02 GMT'
age=2 sec 'Thu, 28 Sep 2023 23:26:00 GMT'
metric='12345 5.9 6.1 203 14.0 55 1015.4 0.0 22.1 346.5 0.00 0.00 23.4 50 100.0 18 0.0 0 0 1.8 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 59 fernwood_weather-4:25:59_PM 0 0 28 9 100 100 100 100 100 100 100 14.0 13.3 14.7 7.6 18 Overcast_and_gloomy/Dry 0.0 6 6 7 6 6 7 7 7 7 7 5 4 4 6 8 8 5 3 5 5 13.0 5.1 3669.3 9/28/2023 14.1 7.1 14.7 6.9 0.0 8 3 4 6 2 2 4 2 7 3 13.7 13.5 13.5 13.9 14.0 14.0 14.2 14.5 14.4 14.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 14.7 7.6 14.0 9.2 0 --- --- 196 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 24.3 23.2 11.7 1019.5 1015.2 13 3:30_PM 3:28_PM 13.8 6.1 8.3 4.7 6 2023 0.0 1 -1 1 228 255 211 215 267 248 279 267 234 203 0.0 255.0 5.3 9.8 47.18333 116.66667 0.0 89 52 0.0 5:21_AM 0.0 0.0 0.0 0.0 0.0 0.0 61.2 4:14_PM 4:17_AM 245 !!C10.37S85!!'
station using CR units C,kts,hPa,mm by default
convertWind(5.9) kts [5.9 kts] to '7' mph
convertWind(6.1) kts [6.1 kts] to '7' mph
Idaho Fernwood 46 data='57,55,SSW,7,0.00,29.98,Steady,day_cloudy.gif,Overcast,41,7,1695943560,0.043'

Idaho Kamiah 64 40 39 Wind from WW 2 0.00
29.98Steady
Steady Metar KGIC: Overcast CR 200 0.122 1 Thu, 28-Sep-2023 16:26:01 PDT
Details for Idaho Kamiah (NWWN-stations-cc.txt record 77):

type='CR' RawDataURL = 'http://kamiahweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://kamiahweather.com/clientraw.txt'
HTTP stats: RC=200 dest=107.180.55.9 port=80 (from sce=74.208.252.86)
Times: dns=0.061 conn=0.091 pxfer=0.091 get=0.031 total=0.122 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: kamiahweather.com
Accept: */*
Referer: http://kamiahweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:02 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:26:01 GMT
ETag: W/"8de0e7b-302-60673a18c5e89"
Accept-Ranges: bytes
Content-Length: 770
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.122 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:02 GMT'
age=1 sec 'Thu, 28 Sep 2023 23:26:01 GMT'
metric='12345 1.9 0.0 277 17.9 40 1015.2 0.0 26.2 441.2 0.00 0.00 27.1 42 100.0 5 0.0 0 0 3.3 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 59 Kamiahweather_ID-4:25:59_PM 0 0 28 9 0.00 0.00 100 100 100 100 100 17.9 17.0 19.8 6.3 5 Dry -0.5 2 1 1 2 1 1 1 1 1 2 1 1 1 1 0 1 1 0 0 0 10.0 4.1 5688.3 9/28/2023 19.7 5.7 19.8 6.3 0.0 1 2 3 2 3 2 4 0 1 3 18.1 18.2 18.3 18.2 18.2 18.3 18.4 18.4 18.2 18.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 19.8 6.3 17.9 8.0 0 --- --- 235 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 27.2 25.7 17.0 1021.0 1015.2 8 3:32_PM 2:47_PM 19.2 5.5 9.6 4.1 3 2023 0.0 -1 0 -1 180 199 67 213 188 17 48 163 338 277 0.0 255.0 2.2 11.4 46.41639 116.01639 0.0 95 36 0.0 6:11_AM 0.0 0.0 0.0 0.0 0.0 0.0 40.9 2:18_PM 6:11_AM 235 !!C10.37S148!!'
station using CR units C,kts,hPa,mm by default
convertWind(1.9) kts [1.9 kts] to '2' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=5 .. trying METAR KGIC for conditions
METAR='KGIC'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KGIC.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.253 conn=0.287 pxfer=0.364 get=0.037 total=0.402 secs
request_header:
GET /data/observations/metar/stations/KGIC.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:02 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 23:20:51 GMT
ETag: "4a6d8de-52-606738f0e289f"
Accept-Ranges: bytes
Content-Length: 82
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KGIC time to fetch: 0.402 sec
KGIC='2023/09/28 23:15 KGIC 282315Z AUTO 05005KT 10SM BKN045 OVC050 14/05 A2999 RMK AO1'
age=662 sec '2023-09-28 23:15:00 GMT'
metar 'KGIC' saved in local cache
called process_metar
calling 'get_time' part='282315Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='05005KT' 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='BKN045' ptr=7 grp=6
calling 'get_conditions' part='BKN045' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN045' ptr=7 grp=8
get cloud cover 'BKN045'
get cloud cover 'BKN045'
calling 'get_cloud_cover' part='OVC050' ptr=8 grp=8
get cloud cover 'OVC050'
get cloud cover 'OVC050'
calling 'get_cloud_cover' part='14/05' ptr=9 grp=8
get cloud cover '14/05'
get cloud cover '14/05'
calling 'get_temperature' part='14/05' ptr=9 grp=9
calling 'get_altimeter' part='A2999' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KGIC
[WIND] = NE at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Mostly Cloudy 1372 m Overcast 1524 m
[TEMP] = 57F (14C)
[DEWPT] = 41F (5C)
[HUMIDITY] = 55%
[BAROMETER] = 1016 hPa (29.99 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_cloudy.gif 'Metar KGIC: Overcast' used instead of WD icon=5 'Dry'
Idaho Kamiah 77 data='64,40,W,2,0.00,29.98,Steady,day_cloudy.gif,Metar KGIC: Overcast,39,0,1695943561,0.122'

Idaho Nampa 66 41 41 Wind from NN 1 G 11 0.00
30.01Steady
Steady Metar KMAN: Clear ST 200 0.273 36 Thu, 28-Sep-2023 16:25:28 PDT
Details for Idaho Nampa (NWWN-stations-cc.txt record 72):

type='ST' RawDataURL = 'http://rockinglweather.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'http://rockinglweather.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=66.226.128.231 port=80 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.198 pxfer=0.198 get=0.075 total=0.273 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: rockinglweather.com
Accept: */*
Referer: http://rockinglweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:04 GMT
Server: Apache
Last-Modified: Thu, 28 Sep 2023 23:25:28 GMT
Accept-Ranges: bytes
Content-Length: 99
Content-Type: text/html

ST time to fetch: 0.273 sec (200 OK)
webserver timesync=-1 sec 'Thu, 28 Sep 2023 23:26:04 GMT'
age=36 sec 'Thu, 28 Sep 2023 23:25:28 GMT'
metric='5:25pm,9/28/23,65.7,65.7,65.7,41,41.4,30.012,Steady,1,N,0.00,,7:42am,7:34pm,1,11,°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(11) mph [9.5587382 kts] to '11' mph
METAR='KMAN'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMAN.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.064 pxfer=0.141 get=0.039 total=0.179 secs
request_header:
GET /data/observations/metar/stations/KMAN.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:03 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 23:16:47 GMT
ETag: "449bf92-48-60673808c7275"
Accept-Ranges: bytes
Content-Length: 72
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KMAN time to fetch: 0.180 sec
KMAN='2023/09/28 23:15 KMAN 282315Z AUTO 32008KT 10SM CLR 19/01 A2995 RMK A01'
age=663 sec '2023-09-28 23:15:00 GMT'
metar 'KMAN' saved in local cache
called process_metar
calling 'get_time' part='282315Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='32008KT' 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/01' ptr=8 grp=9
calling 'get_altimeter' part='A2995' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KMAN
[WIND] = NW at 9 mph (15 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 66F (19C)
[DEWPT] = 34F (1C)
[HUMIDITY] = 30%
[BAROMETER] = 1014 hPa (29.95 in Hg)
)

condition begin: '5:25pm','CLEAR','7:42am','7:34pm'
fixupTime in='7:42am' tfixed='7:42am' out='07:42'
fixupTime in='7:34pm' tfixed='7:34pm' out='19:34'
fixupTime in='5:25pm' tfixed='5:25pm' out='17:25'
condition using: time2='17:25' as day for sunrise2='07:42',sunset2='19:34'
Idaho Nampa 72 data='66,41,N,1,0.00,30.01,Steady,day_clear.gif,Metar KMAN: Clear,41,11,1695943528,0.273'

Idaho Reubens 59 55 43 Wind from NN 1 0.00
30.07Steady
Steady Metar KLWS: Clear CR 200 0.162 25 Thu, 28-Sep-2023 16:25:38 PDT
Details for Idaho Reubens (NWWN-stations-cc.txt record 52):

type='CR' RawDataURL = 'http://theobrienranch.com/live/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://theobrienranch.com/live/clientraw.txt'
HTTP stats: RC=200 dest=50.63.7.236 port=80 (from sce=74.208.252.86)
Times: dns=0.061 conn=0.111 pxfer=0.111 get=0.051 total=0.162 secs
request_header:
GET /live/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: theobrienranch.com
Accept: */*
Referer: http://theobrienranch.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:03 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:25:38 GMT
ETag: "afc01c5-2fc-60673a030a90e"
Accept-Ranges: bytes
Content-Length: 764
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.162 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:03 GMT'
age=25 sec 'Thu, 28 Sep 2023 23:25:38 GMT'
metric='12345 1.2 0.0 360 15.2 55 1018.3 0.0 24.4 179.6 0.00 0.00 24.0 41 100.0 5 0.0 0 0 1.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 37 Reubens-4:25:37_PM 0 0 28 9 0.00 0.00 100 100 100 100 100 15.2 15.0 15.8 4.8 5 --- -0.3 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 0 1 1 1 12.2 6.2 7183.7 9/28/2023 16.2 3.3 15.8 3.9 0.0 3 3 3 1 3 6 1 3 2 0 15.0 14.7 14.3 14.8 14.9 14.6 14.1 14.6 15.1 15.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 15.8 4.8 15.2 10.8 0 --- --- 360 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 26.4 19.2 14.6 1022.7 1018.2 10 3:58_PM 11:06_AM 15.6 3.0 8.0 2.5 3 2023 0.0 1 -1 -1 5 360 317 281 308 307 318 265 305 360 0.0 255.0 1.7 10.9 46.35556 116.55556 0.0 88 53 0.0 2:56_AM 0.0 0.0 0.0 0.0 0.0 0.0 59.8 2:04_PM 4:19_AM 327 !!C10.37S139!!'
station using CR units C,kts,hPa,mm by default
convertWind(1.2) kts [1.2 kts] to '1' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=5 .. trying METAR KLWS for conditions
METAR='KLWS'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KLWS.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.140 get=0.036 total=0.176 secs
request_header:
GET /data/observations/metar/stations/KLWS.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:03 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:58:48 GMT
ETag: "42d0508-54-6067340384709"
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KLWS time to fetch: 0.177 sec
KLWS='2023/09/28 22:56 KLWS 282256Z VRB06KT 10SM CLR 18/04 A2997 RMK AO2 SLP146 T01830039'
age=1803 sec '2023-09-28 22:56:00 GMT'
metar 'KLWS' saved in local cache
called process_metar
calling 'get_time' part='282256Z' ptr=3 grp=1
calling 'get_station_type' part='VRB06KT' ptr=4 grp=2
calling 'get_wind' part='VRB06KT' 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='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='18/04' ptr=7 grp=9
calling 'get_altimeter' part='A2997' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KLWS
[WIND] = varies at 7 mph (11 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 64F (18C)
[DEWPT] = 39F (4C)
[HUMIDITY] = 40%
[BAROMETER] = 1015 hPa (29.97 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KLWS: Clear' used instead of WD icon=5 '---'
Idaho Reubens 52 data='59,55,N,1,0.00,30.07,Steady,day_clear.gif,Metar KLWS: Clear,43,0,1695943538,0.162'

Oregon Buncom 67 42 43 Wind from NWNW 1 G 2 0.00
29.99Steady
Steady Metar KMFR: Mostly Cloudy STCU 200 0.182 50 Thu, 28-Sep-2023 16:25:13 PDT
Details for Oregon Buncom (NWWN-stations-cc.txt record 63):

type='STCU' RawDataURL = 'http://www.buncomweather.com/MBrealtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.buncomweather.com/MBrealtime.txt'
HTTP stats: RC=200 dest=108.167.142.88 port=80 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.147 pxfer=0.147 get=0.034 total=0.182 secs
request_header:
GET /MBrealtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.buncomweather.com
Accept: */*
Referer: http://www.buncomweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:03 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:25:13 GMT
Accept-Ranges: bytes
Content-Length: 264
Vary: Accept-Encoding
Content-Type: text/plain

STCU time to fetch: 0.182 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:03 GMT'
age=50 sec 'Thu, 28 Sep 2023 23:25:13 GMT'
metric='28/09/2023 16:25:12 19.6 42 6.3 0.4 0.4 316.0 0.0 0.0 1015.6 NW 1 m/s C hPa mm -- -0.5 57.7 600.0 0.3 23.8 35.0 19.6 0.4 19.6 16:23 3.3 07:34 0.9 16:12 1.8 15:25 1021.7 08:43 1015.5 16:21 5.7 2783 0.9 19.6 19.6 -- -- -- 300.0 0.0 -- 1 -- WNW -- m -- 11:53 -- -- --'
station reporting units C,m/s,hPa,mm
convertWind(0.4) m/s [0.777537796 kts] to '1' mph
convertWind(0.9) m/s [1.749460041 kts] to '2' mph
convertWind(0.9) m/s [1.749460041 kts] to '2' mph
convertWind(1.8) m/s [3.498920082 kts] to '4' mph
get_barotrend_text in=-0.5 hPa change out=-0.5 hPa change [-0.5] (Steady)
METAR='KMFR'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMFR.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.139 get=0.036 total=0.176 secs
request_header:
GET /data/observations/metar/stations/KMFR.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:03 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:55:52 GMT
ETag: "4c27681-57-6067335b86570"
Accept-Ranges: bytes
Content-Length: 87
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KMFR time to fetch: 0.176 sec
KMFR='2023/09/28 22:53 KMFR 282253Z VRB04KT 10SM BKN095 21/05 A3001 RMK AO2 SLP158 T02060050'
age=1983 sec '2023-09-28 22:53:00 GMT'
metar 'KMFR' saved in local cache
called process_metar
calling 'get_time' part='282253Z' ptr=3 grp=1
calling 'get_station_type' part='VRB04KT' ptr=4 grp=2
calling 'get_wind' part='VRB04KT' 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='BKN095' ptr=6 grp=6
calling 'get_conditions' part='BKN095' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN095' ptr=6 grp=8
get cloud cover 'BKN095'
get cloud cover 'BKN095'
calling 'get_cloud_cover' part='21/05' ptr=7 grp=8
get cloud cover '21/05'
get cloud cover '21/05'
calling 'get_temperature' part='21/05' ptr=7 grp=9
calling 'get_altimeter' part='A3001' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KMFR
[WIND] = varies at 5 mph (7 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 2896 m
[TEMP] = 70F (21C)
[DEWPT] = 41F (5C)
[HUMIDITY] = 35%
[BAROMETER] = 1016 hPa (30.01 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
Oregon Buncom 63 data='67,42,NW,1,0.00,29.99,Steady,day_cloudy.gif,Metar KMFR: Mostly Cloudy,43,2,1695943513,0.182'

Oregon Cannon Beach 59 94 57 Wind from SSWSSW 2 G 5 0.03
30.04Steady
Steady Metar KAST: light Rain +Mist SSG 200 0.271 0 Thu, 28-Sep-2023 16:26:04 PDT
Details for Oregon Cannon Beach (NWWN-stations-cc.txt record 67):

type='SSG' RawDataURL = 'https://armon.com/cb_weather/plugins/steelSeries/ssMeteotemplate.php' Click here to inspect it in a pop-up window.
curl fetching 'https://armon.com/cb_weather/plugins/steelSeries/ssMeteotemplate.php'
HTTP stats: RC=200 dest=192.232.249.156 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.083 pxfer=0.135 get=0.135 total=0.270 secs
request_header:
GET /cb_weather/plugins/steelSeries/ssMeteotemplate.php HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: armon.com
Accept: */*
Referer: https://armon.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:04 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

SSG time to fetch: 0.271 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:04 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='{"date":"4:25:28 PM","dateFormat":"m/d/y","temp":"58.6","tempTL":"54.9","tempTH":"59.7","dew":"56.8","dewpointTL":"54.3","dewpointTH":"58.7","apptemp":"60.4","apptempTL":"55.2","apptempTH":"61.0","wlatest":"0.8","wspeed":"2.2","wgust":"4.9","wgustTM":"12.1","bearing":"211","avgbearing":"173.0","press":"30.04","pressTL":"30.04","pressTH":"30.14","pressL":"30.04","pressH":"30.14","rfall":"0.03","rrate":"0.00","rrateTM":"0.01","hum":"94.0","humTL":"94.0","humTH":"99.0","SensorContactLost":"0","tempunit":"F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"0.3","TtempTL":"08:05 AM","TtempTH":"12:20 PM","TdewpointTL":"08:00 AM","TdewpointTH":"12:15 PM","TapptempTL":"07:55 AM","TapptempTH":"12:25 PM","TrrateTM":"12:50 PM","ThourlyrainTH":"00:00","LastRainTipISO":"0.03","hourlyrainTH":"0.0","ThumTL":"4:25:28 PM","ThumTH":"08:55 AM","TpressTL":"4:25:28 PM","TpressTH":"12:10 AM","presstrendval":"-0.01","Tbeaufort":"F2","TwgustTM":"01:10 AM","TwindTM":"04:20 AM","windTM":"5.4","bearingTM":"173.0","timeUTC":"2023,09,28,23,25,28","BearingRangeFrom10":"359","BearingRangeTo10":"0","UV":"1.0","UVTH":"--","SolarRad":"133","CurrentSolarMax":"N/A","SolarTM":"149","TSolarTM":"4","domwinddir":"S","WindRoseData":[2,0,6,16,17,4,7,13,63,52,7,5,5,1,0,0],"windrun":"36.4","forecast":"","version":"3.1","build":"10736","ver":"10","yesterday":{"date":"20230927","data":{"maxT":"62.1","maxTTime":"02:10 PM","minT":"55.6","minTTime":"02:55 AM","maxH":"96.0","maxHTime":"11:45 PM","minH":"75.0","minHTime":"12:00 AM","maxP":"30.15","maxPTime":"09:10 PM","minP":"29.71","minPTime":"02:55 AM","maxA":"62.1","maxATime":"12:35 PM","minA":"44.5","minATime":"03:35 AM","maxD":"58.8","maxDTime":"02:05 PM","minD":"52.6","minDTime":"12:00 AM","maxW":"22.6","maxWTime":"03:35 AM","maxG":"38.9","maxGRawTime":"12:00 AM","maxRR":"0.62","maxRRTime":"12:55 AM","maxS":"145.5","maxSTime":"04:55 PM","R":"0.49","maxGTime":"04:30 AM","avgW":"7.1","avgB":186,"dominantWind":"S","direction":{"SE":16,"ESE":17,"SSW":125,"S":70,"E":7,"SSE":19,"SW":32,"WSW":1,"NNE":1}}}}'
json_decode returns - No errors
station reporting units F,mph,inHg,in
convertWind(2.2) mph [1.91174764 kts] to '2' mph
convertWind(4.9) mph [4.25798338 kts] to '5' mph
METAR='KAST'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KAST.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.138 get=0.038 total=0.176 secs
request_header:
GET /data/observations/metar/stations/KAST.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:04 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 23:24:40 GMT
ETag: "4c504db-86-606739cb9af6d"
Accept-Ranges: bytes
Content-Length: 134
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KAST time to fetch: 0.177 sec
KAST='2023/09/28 23:22 KAST 282322Z AUTO 20003KT 6SM -RA BR SCT018 BKN032 OVC055 14/12 A3004 RMK AO2 RAB2258 CIG 027 RWY 08 P0000 T01390117'
age=244 sec '2023-09-28 23:22:00 GMT'
metar 'KAST' saved in local cache
called process_metar
calling 'get_time' part='282322Z' 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='6SM' ptr=6 grp=4
calling 'get_visibility' part='6SM' 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='BR' ptr=8 grp=7
conditions='light Rain ' on entry
get_conditions part='BR'
calling 'get_conditions' part='SCT018' ptr=9 grp=7
conditions='light Rain +Mist ' on entry
calling 'get_cloud_cover' part='SCT018' ptr=9 grp=8
get cloud cover 'SCT018'
get cloud cover 'SCT018'
calling 'get_cloud_cover' part='BKN032' ptr=10 grp=8
get cloud cover 'BKN032'
get cloud cover 'BKN032'
calling 'get_cloud_cover' part='OVC055' ptr=11 grp=8
get cloud cover 'OVC055'
get cloud cover 'OVC055'
calling 'get_cloud_cover' part='14/12' ptr=12 grp=8
get cloud cover '14/12'
get cloud cover '14/12'
calling 'get_temperature' part='14/12' ptr=12 grp=9
calling 'get_altimeter' part='A3004' ptr=13 grp=10
wxInfo
Array
(
[STATION] = KAST
[WIND] = SSW at 3 mph (6 km/h)
[VISIBILITY] = 6 miles (10 km)
[CONDITIONS] = light Rain +Mist
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Partly Cloudy 549 m Mostly Cloudy 975 m Overcast 1676 m
[TEMP] = 57F (14C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 88%
[BAROMETER] = 1017 hPa (30.04 in Hg)
)

condition begin: '','LIGHT RAIN +MIST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
Oregon Cannon Beach 67 data='59,94,SSW,2,0.03,30.04,Steady,day_light_rain.gif,Metar KAST: light Rain +Mist,57,5,1695943564,0.271'

Oregon Grants Pass 69 29 36 Wind from WW 0 0.00
29.99Falling Slowly
Falling Slowly Metar KMFR: Mostly Cloudy CR 200 0.317 7 Thu, 28-Sep-2023 16:25:57 PDT
Details for Oregon Grants Pass (NWWN-stations-cc.txt record 15):

type='CR' RawDataURL = 'https://www.grantspassweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.grantspassweather.com/clientraw.txt'
HTTP stats: RC=200 dest=44.224.81.140 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.124 pxfer=0.253 get=0.064 total=0.317 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.grantspassweather.com
Accept: */*
Referer: https://www.grantspassweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:04 GMT
Server: Apache
Last-Modified: Thu, 28 Sep 2023 23:25:57 GMT
Accept-Ranges: bytes
Content-Length: 771
Content-Type: text/plain

CR time to fetch: 0.317 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:04 GMT'
age=7 sec 'Thu, 28 Sep 2023 23:25:57 GMT'
metric='12345 0.0 0.0 277 20.8 29 1015.7 0.0 39.4 39.4 0.000 0.000 26.4 37 0.0 5 0.0 0 0 1.0 10.6 255.0 10.6 17.2 -100.0 -100.0 -100 -100 -100 16 25 49 Grants_Pass-4:25:49_PM 0 0 28 9 100 100 100 100 100 100 100 20.8 19.2 20.8 5.6 5 Dry -0.8 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.0 2.1 7703.5 9/28/2023 19.6 4.5 20.8 5.6 0.0 0.0 0.0 0.0 0.8 0.0 0.0 0.0 0.0 0.0 0.0 19.7 19.9 20.1 20.4 20.5 20.4 20.6 20.7 20.7 20.7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 20.8 5.6 20.8 1.4 0 --- --- 277 0 0 -100.0 -100.0 -100 0 0 0 0 0.0 27.0 26.4 20.3 1022.2 1015.6 3 3:55_PM 2:39_PM 20.3 4.7 7.6 0.5 0 2023 68.0 1 -1 1 251 246 110 269 251 239 254 293 285 277 0.0 255.0 0.0 12.1 42.42389 123.32222 0.0 89 26 0.0 7:00_AM - - - - - - 0.4 !!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 KMFR for conditions
metar 'KMFR' reused from local cache, age=1983, '2023-09-28 22:53:00 GMT'
raw-METAR='2023/09/28 22:53 KMFR 282253Z VRB04KT 10SM BKN095 21/05 A3001 RMK AO2 SLP158 T02060050'
called process_metar
calling 'get_time' part='282253Z' ptr=3 grp=1
calling 'get_station_type' part='VRB04KT' ptr=4 grp=2
calling 'get_wind' part='VRB04KT' 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='BKN095' ptr=6 grp=6
calling 'get_conditions' part='BKN095' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN095' ptr=6 grp=8
get cloud cover 'BKN095'
get cloud cover 'BKN095'
calling 'get_cloud_cover' part='21/05' ptr=7 grp=8
get cloud cover '21/05'
get cloud cover '21/05'
calling 'get_temperature' part='21/05' ptr=7 grp=9
calling 'get_altimeter' part='A3001' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KMFR
[WIND] = varies at 5 mph (7 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 2896 m
[TEMP] = 70F (21C)
[DEWPT] = 41F (5C)
[HUMIDITY] = 35%
[BAROMETER] = 1016 hPa (30.01 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_cloudy.gif 'Metar KMFR: Mostly Cloudy' used instead of WD icon=5 'Dry'
Oregon Grants Pass 15 data='69,29,W,0,0.00,29.99,Falling Slowly,day_cloudy.gif,Metar KMFR: Mostly Cloudy,36,0,1695943557,0.317'

Oregon Joseph 54 53 37 Wind from NWNW 6 G 6 0.00
30.02Steady
Steady Overcast CR 200 0.205 173 Thu, 28-Sep-2023 16:23:11 PDT
Details for Oregon Joseph (NWWN-stations-cc.txt record 19):

type='CR' RawDataURL = 'https://www.josephoregonweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.josephoregonweather.com/clientraw.txt'
HTTP stats: RC=200 dest=192.252.156.29 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.096 pxfer=0.169 get=0.036 total=0.205 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.josephoregonweather.com
Accept: */*
Referer: https://www.josephoregonweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:04 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:23:11 GMT
ETag: "315-606739763343a"
Accept-Ranges: bytes
Content-Length: 789
Content-Type: text/plain

CR time to fetch: 0.205 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:04 GMT'
age=173 sec 'Thu, 28 Sep 2023 23:23:11 GMT'
metric='12345 5.4 5.2 313 12.3 53 1016.6 0.0 23.6 147.6 0.00 0.00 22.6 41 100.0 18 0.0 0 0 1.5 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 23 09 Joseph_Oregon_Weather.com-4:23:09_PM 0 0 28 9 100 100 100 100 100 100 100 12.3 11.0 13.1 -1.7 18 Calm -0.2 4 5 5 4 4 5 3 4 4 3 3 7 7 7 7 8 7 7 7 7 13.0 3.0 7823.0 9/28/2023 12.3 -4.7 13.1 -1.7 0.0 5 1 0 0 0 0 0 0 2 5 12.8 12.5 12.7 12.4 12.2 12.1 12.1 12.2 12.2 12.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 13.1 -1.7 12.3 11.3 0 --- --- 317 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 22.9 20.2 9.8 1020.3 1016.5 9 3:24_PM 2:47_PM 12.6 -3.5 5.1 -4.3 8 2023 0.0 -1 -1 -1 305 326 347 324 326 322 321 317 285 316 0.0 255.0 3.6 8.2 45.38861 117.23306 0.0 86 49 0.0 5:46_AM 0.0 0.0 0.0 0.0 0.0 0.0 18.2 2:16_PM 5:46_AM 285 !!C10.37S149!!'
station using CR units C,kts,hPa,mm by default
convertWind(5.4) kts [5.4 kts] to '6' mph
convertWind(5.2) kts [5.2 kts] to '6' mph
Oregon Joseph 19 data='54,53,NW,6,0.00,30.02,Steady,day_cloudy.gif,Overcast,37,6,1695943391,0.205'

Oregon Klamath Falls No current conditions report. CR 200 0.656 402008 Sun, 24-Sep-2023 00:45:57 PDT
Details for Oregon Klamath Falls (NWWN-stations-cc.txt record 73):

type='CR' RawDataURL = 'http://weather.clanmorrow.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://weather.clanmorrow.com/clientraw.txt'
HTTP stats: RC=200 dest=131.150.99.125 port=80 (from sce=74.208.252.86)
Times: dns=0.061 conn=0.149 pxfer=0.149 get=0.507 total=0.656 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: weather.clanmorrow.com
Accept: */*
Referer: http://weather.clanmorrow.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:05 GMT
Server: Apache/2.4.52 (Ubuntu)
Last-Modified: Sun, 24 Sep 2023 07:45:57 GMT
ETag: "321-60616083b469b"
Accept-Ranges: bytes
Content-Length: 801
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.656 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:05 GMT'
age=402008 sec 'Sun, 24 Sep 2023 07:45:57 GMT'
metric='12345 0.0 0.0 180 11.60 10 1019.0 0.0 3.6 253.8 0.00 0.00 23.8 99 100.0 0 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 00 45 55 Lockford_weather_Station-12:45:55_AM 0 0 24 9 0.00 0.00 100 100 100 100 100 11.6 6.8 12.4 11.6 1 Dry/Night_time -0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0 -19.1 12638.1 9/24/2023 7.7 6.8 12.4 11.6 0.0 0 0 0 0 0 0 0 0 0 0 12.6 12.4 12.4 12.2 12.0 11.9 11.9 11.8 11.7 11.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 12.4 11.6 11.6 0.0 0 --- --- 180 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 23.8 23.7 9.6 1019.3 1018.9 0 11:12_PM 1:42_PM 10.5 9.6 -18.5 -19.1 0 2023 0.0 -1 0 -1 225 180 180 180 180 180 180 180 180 180 0.0 255.0 0.0 3.5 42.18694 121.72222 0.0 10 10 0.0 12:39_AM 0.0 0.0 0.0 0.0 0.0 0.0 0.0 12:00_AM 12:39_AM 180 !!C10.37S147!!'
data age 402008 more than 3735 sec .. ignored

Oregon The Dalles 65 53 47 Wind from WNWWNW 8 G 3 0.00
29.97Steady
Steady Sunny CR 200 0.218 7 Thu, 28-Sep-2023 16:25:58 PDT
Details for Oregon The Dalles (NWWN-stations-cc.txt record 59):

type='CR' RawDataURL = 'https://thedallesweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://thedallesweather.com/clientraw.txt'
HTTP stats: RC=200 dest=172.104.216.9 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.099 pxfer=0.179 get=0.038 total=0.217 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: thedallesweather.com
Accept: */*
Referer: https://thedallesweather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Thu, 28 Sep 2023 23:25:58 GMT
accept-ranges: bytes
content-length: 809
date: Thu, 28 Sep 2023 23:26:05 GMT
server: LiteSpeed
vary: User-Agent
cache-control: no-cache, no-store, must-revalidate
pragma: no-cache
expires: 0
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.218 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:05 GMT'
age=7 sec 'Thu, 28 Sep 2023 23:25:58 GMT'
metric='12345 6.8 2.3 291 18.3 53 1014.9 0.0 17.8 135.9 0.00 0.00 22.1 49 100.0 0 0.0 0 0 3.8 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 57 Gorge_East_Weather-4:25:57_PM 0 100 28 9 0.00 0.00 100 100 100 100 100 18.3 18.9 19.7 10.6 0 Partly_cloudy/Calm_Weather 0.1 7 7 7 7 6 6 6 5 5 5 5 5 5 3 3 3 3 3 2 2 18.4 8.5 4502.3 9/28/2023 20.9 11.1 19.7 10.6 1.3 2 10 6 10 12 8 7 7 4 4 19.6 19.7 19.6 19.6 19.6 19.4 18.8 18.6 18.5 18.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 19.7 10.6 18.3 12.7 0 --- --- 283 0 0 -100.0 -100.0 13 -100 -100 -100 -100 276.0 22.1 19.4 16.3 1018.8 1014.5 16 3:36_PM 1:38_PM 19.5 9.7 12.4 7.1 7 2023 67.2 -1 1 -1 331 338 292 321 245 355 298 284 355 291 0.0 255.0 6.0 13.2 45.59028 121.18528 0.0 88 45 0.0 4:42_AM 0.0 0.0 0.0 0.0 0.0 0.0 50.5 3:33_PM 4:42_AM 299 !!C10.37S149!!'
station using CR units C,kts,hPa,mm by default
convertWind(6.8) kts [6.8 kts] to '8' mph
convertWind(2.3) kts [2.3 kts] to '3' mph
Oregon The Dalles 59 data='65,53,WNW,8,0.00,29.97,Steady,day_clear.gif,Sunny,47,3,1695943558,0.218'

Washington East Vancouver 62 74 54 Wind from SWSW 0 0.17
30.02Steady
Steady Cloudy2 CR 200 0.298 5 Thu, 28-Sep-2023 16:26:01 PDT
Details for Washington East Vancouver (NWWN-stations-cc.txt record 68):

type='CR' RawDataURL = 'https://www.greenmountainweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.greenmountainweather.com/clientraw.txt'
HTTP stats: RC=200 dest=108.179.242.17 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.165 pxfer=0.252 get=0.046 total=0.297 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.greenmountainweather.com
Accept: */*
Referer: https://www.greenmountainweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:06 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:26:01 GMT
Accept-Ranges: bytes
Content-Length: 782
Cache-Control: max-age=3600
Expires: Fri, 29 Sep 2023 00:26:06 GMT
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.298 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:06 GMT'
age=5 sec 'Thu, 28 Sep 2023 23:26:01 GMT'
metric='12345 0.0 0.0 226 16.8 74 1016.7 4.3 52.8 756.7 0.00 0.16 19.8 64 100.0 3 0.0 0 0 14.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 26 01 Green_Mountain_Weather-4:26:01_PM 0 0 28 9 0.00 0.00 100 100 100 100 100 16.8 19.2 16.9 11.7 3 Dry -0.6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.1 12.2 1921.5 9/28/2023 19.4 13.5 16.9 11.7 0.0 0 0 2 0 2 1 0 0 0 0 16.0 16.1 16.2 16.3 16.4 16.4 16.6 16.7 16.8 16.8 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 16.9 11.7 16.8 3.2 0 --- --- 226 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 19.8 17.8 17.6 1021.1 1016.7 4 3:43_PM 11:24_AM 17.7 11.7 13.5 11.2 0 2023 0.0 1 -1 1 29 28 22 319 355 355 355 227 226 226 0.0 255.0 0.1 14.3 45.66306 122.44222 0.3 97 70 4.3 5:43_AM 0.0 0.0 0.0 0.0 0.0 0.0 4.9 2:06_PM 5:43_AM 226 !!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
Washington East Vancouver 68 data='62,74,SW,0,0.17,30.02,Steady,day_partly_cloudy.gif,Cloudy2,54,0,1695943561,0.298'

Washington Gig Harbor 60 66 49 Wind from WSWWSW 1 G 1 0.07
29.97Steady
Steady Metar KPWT: Mostly Cloudy CR 200 0.166 29 Thu, 28-Sep-2023 16:25:37 PDT
Details for Washington Gig Harbor (NWWN-stations-cc.txt record 40):

type='CR' RawDataURL = 'https://www.gigharborweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.gigharborweather.com/clientraw.txt'
HTTP stats: RC=200 dest=104.21.93.17 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.062 pxfer=0.072 get=0.093 total=0.166 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.gigharborweather.com
Accept: */*
Referer: https://www.gigharborweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:06 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
last-modified: Thu, 28 Sep 2023 23:25:37 GMT
vary: Accept-Encoding
CF-Cache-Status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=glZCerdw3%2FDUKHuw0OK2TVJHkXXToHu2GdvMQsAkf01CJ01iLCd7OU9z5e8pMAnDNh61dyBz%2BwVieq%2BuQbTpiq%2B7Cti9KSyl9XiBPXAfIlP71T5mTrhsFg83C6VzZhvdqxNmcVM5ZVvgHWA%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 80dfbfd87fb84e0a-MCI
alt-svc: h3=":443"; ma=86400

CR time to fetch: 0.166 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:06 GMT'
age=29 sec 'Thu, 28 Sep 2023 23:25:37 GMT'
metric='12345 1.1 0.9 238 15.8 66 1014.8 1.8 53.9 403.8 0.000 0.060 21.3 60 100.0 1 0.0 0 0 8.9 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 34 mystation-4:25:34_PM 0 0 28 9 100 100 100 100 100 100 100 15.8 16.8 17.4 11.4 1 Dry/Night_time -0.2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 0 0 1 14.0 9.4 2612.7 9/28/2023 19.4 12.3 17.4 11.4 0.0 4 4 3 3 1 2 3 2 4 3 17.0 16.3 16.5 16.8 16.9 16.7 16.2 15.9 15.9 15.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 17.4 11.4 15.8 9.1 0 --- --- 245 0 0 -100.0 -100.0 0 0 0 0 0 84.0 21.3 20.1 15.7 1018.1 1014.7 11 3:29PM 1:10_PM 17.2 10.1 11.6 9.0 5 2023 0.0 -1 -1 -1 213 207 242 271 145 121 113 228 245 238 10.0 255.0 2.9 12.5 0.00000 0.00000 0.0 86 61 1.8 2:43_AM 0.0 0.0 0.0 0.0 0.0 0.0 64.3 3:27_PM 2:43_AM !!C10.37S14!!'
station using CR units C,kts,hPa,mm by default
convertWind(1.1) kts [1.1 kts] to '1' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
CR[48]=1 .. trying METAR KPWT for conditions
METAR='KPWT'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KPWT.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.140 get=0.037 total=0.177 secs
request_header:
GET /data/observations/metar/stations/KPWT.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:06 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:57:51 GMT
ETag: "5df6df7-67-606733ccb62a9"
Accept-Ranges: bytes
Content-Length: 103
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KPWT time to fetch: 0.177 sec
KPWT='2023/09/28 22:56 KPWT 282256Z AUTO 04008KT 10SM BKN046 14/12 A3001 RMK AO2 WSHFT 2145 SLP165 T01390117'
age=1806 sec '2023-09-28 22:56:00 GMT'
metar 'KPWT' saved in local cache
called process_metar
calling 'get_time' part='282256Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='04008KT' 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='BKN046' ptr=7 grp=6
calling 'get_conditions' part='BKN046' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN046' ptr=7 grp=8
get cloud cover 'BKN046'
get cloud cover 'BKN046'
calling 'get_cloud_cover' part='14/12' ptr=8 grp=8
get cloud cover '14/12'
get cloud cover '14/12'
calling 'get_temperature' part='14/12' ptr=8 grp=9
calling 'get_altimeter' part='A3001' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KPWT
[WIND] = NE at 9 mph (15 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 1402 m
[TEMP] = 57F (14C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 88%
[BAROMETER] = 1016 hPa (30.01 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_cloudy.gif 'Metar KPWT: Mostly Cloudy' used instead of WD icon=1 'Dry/Night_time'
Washington Gig Harbor 40 data='60,66,WSW,1,0.07,29.97,Steady,day_cloudy.gif,Metar KPWT: Mostly Cloudy,49,1,1695943537,0.166'

Washington Hansville 55 89 52 Wind from NNENNE 0 0.06
29.97Steady
Steady Metar KPAE: Overcast ST 200 0.205 8 Thu, 28-Sep-2023 16:25:58 PDT
Details for Washington Hansville (NWWN-stations-cc.txt record 14):

type='ST' RawDataURL = 'http://www.skunkbayweather.com/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'http://www.skunkbayweather.com/VWS_stickertags.htm'
HTTP stats: RC=200 dest=192.145.233.51 port=80 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.164 pxfer=0.165 get=0.040 total=0.205 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.skunkbayweather.com
Accept: */*
Referer: http://www.skunkbayweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:06 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:25:58 GMT
Accept-Ranges: bytes
Content-Length: 99
Vary: Accept-Encoding
Content-Type: text/html

ST time to fetch: 0.205 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:06 GMT'
age=8 sec 'Thu, 28 Sep 2023 23:25:58 GMT'
metric='4:25pm,9/28/23,54.9,60.4,54.9,89,51.7,29.97,Steady,0,NNE,0.06,,7:07am,6:58pm,0,0,°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
METAR='KPAE'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KPAE.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.159 pxfer=0.235 get=0.038 total=0.272 secs
request_header:
GET /data/observations/metar/stations/KPAE.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:06 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:55:59 GMT
ETag: "42d23cb-57-60673361be592"
Accept-Ranges: bytes
Content-Length: 87
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KPAE time to fetch: 0.273 sec
KPAE='2023/09/28 22:53 KPAE 282253Z 03006KT 10SM OVC039 13/07 A3003 RMK AO2 SLP170 T01330072'
age=1986 sec '2023-09-28 22:53:00 GMT'
metar 'KPAE' saved in local cache
called process_metar
calling 'get_time' part='282253Z' ptr=3 grp=1
calling 'get_station_type' part='03006KT' ptr=4 grp=2
calling 'get_wind' part='03006KT' 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='OVC039' ptr=6 grp=6
calling 'get_conditions' part='OVC039' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='OVC039' ptr=6 grp=8
get cloud cover 'OVC039'
get cloud cover 'OVC039'
calling 'get_cloud_cover' part='13/07' ptr=7 grp=8
get cloud cover '13/07'
get cloud cover '13/07'
calling 'get_temperature' part='13/07' ptr=7 grp=9
calling 'get_altimeter' part='A3003' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KPAE
[WIND] = NNE at 7 mph (11 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 1189 m
[TEMP] = 55F (13C)
[DEWPT] = 45F (7C)
[HUMIDITY] = 67%
[BAROMETER] = 1017 hPa (30.03 in Hg)
)

condition begin: '4:25pm','OVERCAST','7:07am','6:58pm'
fixupTime in='7:07am' tfixed='7:07am' out='07:07'
fixupTime in='6:58pm' tfixed='6:58pm' out='18:58'
fixupTime in='4:25pm' tfixed='4:25pm' out='16:25'
condition using: time2='16:25' as day for sunrise2='07:07',sunset2='18:58'
Washington Hansville 14 data='55,89,NNE,0,0.06,29.97,Steady,day_cloudy.gif,Metar KPAE: Overcast,52,,1695943558,0.205'

Washington Indianola No current conditions report. CR 200 0.364 358837 Sun, 24-Sep-2023 12:45:30 PDT
Details for Washington Indianola (NWWN-stations-cc.txt record 51):

type='CR' RawDataURL = 'https://weather.98342.org/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://weather.98342.org/clientraw.txt'
HTTP stats: RC=200 dest=35.215.126.71 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.131 pxfer=0.292 get=0.072 total=0.364 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: weather.98342.org
Accept: */*
Referer: https://weather.98342.org/


headers:
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 28 Sep 2023 23:26:07 GMT
Content-Type: text/plain
Content-Length: 774
Last-Modified: Sun, 24 Sep 2023 19:45:30 GMT
Connection: keep-alive
Vary: Accept-Encoding
ETag: "651091da-306"
Expires: Tue, 26 Mar 2024 23:26:07 GMT
Cache-Control: max-age=15552000
Host-Header: 8441280b0c35cbc1147f8ba998a563a7
X-Proxy-Cache-Info: DT:1
Accept-Ranges: bytes

CR time to fetch: 0.364 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:07 GMT'
age=358837 sec 'Sun, 24 Sep 2023 19:45:30 GMT'
metric='12345 0.0 0.0 165 16.5 79 1010.9 0.0 1.5 442.5 0.00 0.00 21.5 53 100.0 5 0.0 0 0 0.3 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 12 45 28 WeatherOLA-12:45:28_PM 0 0 24 9 0.00 0.00 100 100 100 100 100 16.5 19.2 16.5 11.3 5 Dry -0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.0 12.8 1506.3 9/24/2023 19.2 12.6 16.5 11.3 0.0 0 0 0 0 0 0 0 0 0 0 15.6 15.8 15.9 16.1 16.2 16.2 16.1 16.2 16.4 16.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 16.5 11.3 16.5 0.5 0 --- --- 165 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 21.8 21.2 17.4 1014.1 1010.9 1 11:47_AM 11:33_AM 17.4 11.5 13.3 9.9 0 2023 0.0 1 -1 1 165 165 165 165 165 165 165 165 165 165 0.0 255.0 0.0 14.5 46.01194 105.83778 0.0 92 78 0.0 7:11_AM 0.0 0.0 0.0 0.0 0.0 0.0 0.0 12:43_PM 7:11_AM 165 !!C10.37S149!!'
data age 358837 more than 3735 sec .. ignored

Washington Kalama 57 86 53 Wind from SSESSE 1 0.13
30.05Steady
Steady Metar KKLS: Overcast CR 200 0.112 9 Thu, 28-Sep-2023 16:25:58 PDT
Details for Washington Kalama (NWWN-stations-cc.txt record 38):

type='CR' RawDataURL = 'http://www.docmarvweather.com/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'http://www.docmarvweather.com/clientraw.txt?1695943561'
HTTP stats: RC=200 dest=107.180.36.178 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.067 pxfer=0.067 get=0.045 total=0.112 secs
request_header:
GET /clientraw.txt?1695943561 HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.docmarvweather.com
Accept: */*
Referer: http://www.docmarvweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Last-Modified: Thu, 28 Sep 2023 23:25:58 GMT
Accept-Ranges: bytes
ETag: "f7ef02263f2d91:0"
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Thu, 28 Sep 2023 23:26:07 GMT
Content-Length: 782

CR time to fetch: 0.112 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:07 GMT'
age=9 sec 'Thu, 28 Sep 2023 23:25:58 GMT'
metric='12345 1.2 0.0 152 13.8 86 1017.6 3.2 51.1 709.1 0.01 0.07 25.9 43 100.0 5 0.0 0 0 6.4 17.2 255.0 -100.0 -100.0 -100.0 -100.0 87 -100 -100 16 25 56 Docmarv_Kalama_Weather-16:25:56 0 13 28 9 0.00 0.00 100 100 100 100 100 13.8 15.8 15.8 11.2 5 Mostly_Cloudy/Dry -0.4 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 10.4 11.5 948.5 9/28/2023 17.8 12.7 15.8 11.2 0.0 4 2 1 1 2 1 1 2 1 1 13.8 13.5 13.4 13.6 13.7 13.7 13.8 13.8 13.8 13.8 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 15.8 11.2 13.8 7.9 0 --- --- 152 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 50.3 26.2 24.4 16.1 1021.3 1017.6 6 15:16 14:23 22.1 10.0 12.8 10.2 2 2023 0.0 -1 1 -1 11 11 11 146 166 146 155 139 150 152 0.0 255.0 0.7 12.5 45.98222 122.79278 0.3 96 73 3.2 07:48 0.0 0.0 0.0 0.0 0.0 0.0 60.2 14:28 07:48 151 !!C10.37S147!!'
station using CR units C,kts,hPa,mm by default
convertWind(1.2) kts [1.2 kts] to '1' mph
convertWind(0.0) kts [0 kts] to '0' mph
CR[48]=5 .. trying METAR KKLS for conditions
METAR='KKLS'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KKLS.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.064 pxfer=0.141 get=0.038 total=0.179 secs
request_header:
GET /data/observations/metar/stations/KKLS.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:07 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:57:58 GMT
ETag: "4ddd533-5c-606733d3ed4d2"
Accept-Ranges: bytes
Content-Length: 92
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KKLS time to fetch: 0.179 sec
KKLS='2023/09/28 22:56 KKLS 282256Z AUTO 29005KT 10SM OVC070 17/10 A3004 RMK AO2 SLP176 T01670100'
age=1807 sec '2023-09-28 22:56:00 GMT'
metar 'KKLS' saved in local cache
called process_metar
calling 'get_time' part='282256Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='29005KT' 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='OVC070' ptr=7 grp=6
calling 'get_conditions' part='OVC070' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='OVC070' ptr=7 grp=8
get cloud cover 'OVC070'
get cloud cover 'OVC070'
calling 'get_cloud_cover' part='17/10' ptr=8 grp=8
get cloud cover '17/10'
get cloud cover '17/10'
calling 'get_temperature' part='17/10' ptr=8 grp=9
calling 'get_altimeter' part='A3004' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KKLS
[WIND] = WNW at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 2134 m
[TEMP] = 63F (17C)
[DEWPT] = 50F (10C)
[HUMIDITY] = 64%
[BAROMETER] = 1017 hPa (30.04 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_cloudy.gif 'Metar KKLS: Overcast' used instead of WD icon=5 'Mostly_Cloudy/Dry'
Washington Kalama 38 data='57,86,SSE,1,0.13,30.05,Steady,day_cloudy.gif,Metar KKLS: Overcast,53,0,1695943558,0.112'

Washington Kirkland 54 91 52 Wind from NNENNE 0 0.24
29.99Steady
Steady Metar KBFI: light Rain +Mist CR 200 0.151 2 Thu, 28-Sep-2023 16:26:05 PDT
Details for Washington Kirkland (NWWN-stations-cc.txt record 16):

type='CR' RawDataURL = 'http://www.kirklandweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.kirklandweather.com/clientraw.txt'
HTTP stats: RC=200 dest=192.254.233.248 port=80 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.097 pxfer=0.097 get=0.054 total=0.151 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.kirklandweather.com
Accept: */*
Referer: http://www.kirklandweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:07 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:26:05 GMT
Accept-Ranges: bytes
Content-Length: 807
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.151 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:07 GMT'
age=2 sec 'Thu, 28 Sep 2023 23:26:05 GMT'
metric='12345 0.0 0.0 17 12.4 91 1015.6 6.1 106.2 538.5 0.00 3.05 17.4 69 100.0 5 0.0 0 0 34.5 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 26 05 KirklandWeather.com_____________Kirkland,_Washington-4:26:05_PM 0 0 28 9 0.00 0.00 100 100 100 100 100 12.4 14.2 14.6 10.4 5 Dry -0.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.1 11.0 588.8 9/28/2023 17.3 11.6 14.6 10.4 0.0 0 0 0 0 0 0 0 1 0 0 12.8 12.8 12.8 12.9 12.9 12.9 12.8 12.8 12.6 12.4 6.1 6.1 6.1 6.1 6.1 6.1 6.1 6.1 6.1 6.1 14.6 10.4 12.4 9.0 0 --- --- 59 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 17.4 16.8 12.9 1018.0 1015.5 7 4:10_PM 8:03_AM 15.4 8.2 13.3 9.8 0 2023 0.0 -1 -1 -1 27 349 63 49 46 330 81 321 85 17 0.0 255.0 0.1 11.7 47.68972 122.18028 4.3 97 83 6.1 12:52_AM 0.0 0.0 0.0 0.0 0.0 0.0 11.1 1:19_PM 12:52_AM 59 !!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 KBFI for conditions
METAR='KBFI'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBFI.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.139 get=0.037 total=0.176 secs
request_header:
GET /data/observations/metar/stations/KBFI.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:07 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:55:49 GMT
ETag: "460b7db-73-60673358cc170"
Accept-Ranges: bytes
Content-Length: 115
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBFI time to fetch: 0.176 sec
KBFI='2023/09/28 22:53 KBFI 282253Z VRB03KT 6SM -RA BR FEW043 OVC055 13/12 A3001 RMK AO2 RAE32B51 SLP161 P0003 T01330117'
age=1987 sec '2023-09-28 22:53:00 GMT'
metar 'KBFI' saved in local cache
called process_metar
calling 'get_time' part='282253Z' ptr=3 grp=1
calling 'get_station_type' part='VRB03KT' ptr=4 grp=2
calling 'get_wind' part='VRB03KT' ptr=4 grp=3
calling 'get_var_wind' part='6SM' ptr=5 grp=4
calling 'get_visibility' part='6SM' 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='light Rain ' on entry
get_conditions part='BR'
calling 'get_conditions' part='FEW043' ptr=8 grp=7
conditions='light Rain +Mist ' on entry
calling 'get_cloud_cover' part='FEW043' ptr=8 grp=8
get cloud cover 'FEW043'
get cloud cover 'FEW043'
calling 'get_cloud_cover' part='OVC055' ptr=9 grp=8
get cloud cover 'OVC055'
get cloud cover 'OVC055'
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='A3001' ptr=11 grp=10
wxInfo
Array
(
[STATION] = KBFI
[WIND] = varies at 3 mph (6 km/h)
[VISIBILITY] = 6 miles (10 km)
[CONDITIONS] = light Rain +Mist
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Few Clouds 1311 m Overcast 1676 m
[TEMP] = 55F (13C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 94%
[BAROMETER] = 1016 hPa (30.01 in Hg)
)

condition begin: '','LIGHT RAIN +MIST','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_light_rain.gif 'Metar KBFI: light Rain +Mist' used instead of WD icon=5 'Dry'
Washington Kirkland 16 data='54,91,NNE,0,0.24,29.99,Steady,day_light_rain.gif,Metar KBFI: light Rain +Mist,52,0,1695943565,0.151'

Washington Long Beach 58 87 54 Wind from SS 0 G 1 0.11
30.01Steady
Steady Partly Cloudy CR 200 0.247 6 Thu, 28-Sep-2023 16:26:02 PDT
Details for Washington Long Beach (NWWN-stations-cc.txt record 12):

type='CR' RawDataURL = 'https://www.642weather.com/weather/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.642weather.com/weather/clientraw.txt'
HTTP stats: RC=200 dest=85.187.138.146 port=443 (from sce=74.208.252.86)
Times: dns=0.061 conn=0.106 pxfer=0.201 get=0.046 total=0.247 secs
request_header:
GET /weather/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.642weather.com
Accept: */*
Referer: https://www.642weather.com/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
content-type: text/plain
last-modified: Thu, 28 Sep 2023 23:26:02 GMT
etag: "30c-65160b8a-9f0bb826cb885622;;;"
accept-ranges: bytes
content-length: 780
date: Thu, 28 Sep 2023 23:26:08 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"

CR time to fetch: 0.247 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:08 GMT'
age=6 sec 'Thu, 28 Sep 2023 23:26:02 GMT'
metric='12345 0.1 0.9 190 14.5 87 1016.1 2.8 76.5 743.7 0.00 0.06 21.6 52 100.0 19 0.0 0 0 11.2 -100.0 255.0 0.0 -100.0 -100.0 -100.0 -100 -100 -100 16 26 00 Long_Beach_WA-4:26:00_PM 0 39 28 9 0.00 0.00 100 100 100 100 100 14.5 17.0 16.8 10.4 19 Cloudy/Dry -0.1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6.1 12.4 896.2 9/28/2023 20.2 11.3 16.8 10.4 0.9 1 0 0 0 0 0 0 0 0 0 15.3 15.2 15.1 15.0 14.9 14.7 14.6 14.5 14.4 14.5 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 16.8 10.4 14.5 2.7 0 --- --- 190 0 0 -100.0 -100.0 9 -100 -100 -100 -100 146.0 22.4 20.2 18.1 1018.1 1016.0 3 3:33_PM 1:54_PM 23.3 10.8 14.4 9.0 1 2023 0.0 -1 1 -1 359 350 280 190 190 300 190 190 190 190 0.0 255.0 0.2 13.3 46.74389 124.08972 0.0 93 82 2.8 7:38_AM 0.0 0.0 0.0 0.0 0.0 0.0 3.4 1:47_PM 7:38_AM 190 !!C10.37S131!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.1) kts [0.1 kts] to '0' mph
convertWind(0.9) kts [0.9 kts] to '1' mph
Washington Long Beach 12 data='58,87,S,0,0.11,30.01,Steady,day_partly_cloudy.gif,Partly Cloudy,54,1,1695943562,0.247'

Washington Longview 61 76 53 Wind from WSWWSW 0 0.06
30.06Falling Slowly
Falling Slowly Overcast CR 200 0.296 22 Thu, 28-Sep-2023 16:25:46 PDT
Details for Washington Longview (NWWN-stations-cc.txt record 65):

type='CR' RawDataURL = 'https://www.n7dq.com/weather/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.n7dq.com/weather/clientraw.txt'
HTTP stats: RC=200 dest=44.237.96.113 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.093 pxfer=0.232 get=0.064 total=0.296 secs
request_header:
GET /weather/clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.n7dq.com
Accept: */*
Referer: https://www.n7dq.com/


headers:
HTTP/1.1 200 OK
Server: nginx/1.18.0 (Ubuntu)
Date: Thu, 28 Sep 2023 23:26:08 GMT
Content-Type: text/plain
Content-Length: 792
Last-Modified: Thu, 28 Sep 2023 23:25:46 GMT
Connection: keep-alive
Vary: Accept-Encoding
ETag: "65160b7a-318"
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Referrer-Policy: same-origin
Expect-CT: max-age=60, report-uri="https://n7dq.com/report"
Accept-Ranges: bytes

CR time to fetch: 0.296 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:08 GMT'
age=22 sec 'Thu, 28 Sep 2023 23:25:46 GMT'
metric='12345 0.0 0.0 252 15.9 76 1018.1 1.5 42.2 464.3 0.00 0.13 23.9 51 100.0 2 0.0 0 0 10.9 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 45 Island_Drive-16:25:45_PM 0 58 28 9 0.00 0.00 100 100 100 100 100 15.9 18.1 19.8 12.1 18 Mainly_cloudy/Dry -0.7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.0 11.7 1760.2 9/28/2023 22.6 13.8 19.8 12.1 0.0 1 1 0 1 0 0 0 1 1 0 17.9 17.7 17.3 17.0 16.6 16.4 16.2 16.1 16.1 16.0 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 19.8 12.1 15.9 3.2 0 --- --- 252 0 0 -100.0 -100.0 0 -100 -100 -100 -100 98.0 28.3 19.1 19.2 1021.2 1017.9 4 15:28_PM 2:38_PM 22.8 12.5 13.8 11.0 2 2023 60.1 -1 1 -1 252 252 252 252 252 252 252 252 252 252 0.0 255.0 0.2 13.6 46.16472 123.02750 0.0 94 59 1.5 7:20_AM 0.0 0.0 0.0 0.0 0.0 0.0 6.8 2:10_PM 7:20_AM 252 !!C10.37S144!!'
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
Washington Longview 65 data='61,76,WSW,0,0.06,30.06,Falling Slowly,day_cloudy.gif,Overcast,53,0,1695943546,0.296'

Washington North Bend-3 56 89 53 Wind from NNWNNW 3 G 3 0.18
29.98Steady
Steady Rain CR 200 0.033 2 Thu, 28-Sep-2023 16:26:06 PDT
Details for Washington North Bend-3 (NWWN-stations-cc.txt record 13):

type='CR' RawDataURL = 'http://www.northbendweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.northbendweather.com/clientraw.txt'
HTTP stats: RC=200 dest=74.208.236.195 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.029 pxfer=0.029 get=0.004 total=0.033 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.northbendweather.com
Accept: */*
Referer: http://www.northbendweather.com/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 796
Connection: keep-alive
Keep-Alive: timeout=15
Date: Thu, 28 Sep 2023 23:26:08 GMT
Server: Apache
Last-Modified: Thu, 28 Sep 2023 23:26:06 GMT
ETag: "31c-60673a1d334cf"
Accept-Ranges: bytes
Vary: Accept-Encoding

CR time to fetch: 0.033 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:08 GMT'
age=2 sec 'Thu, 28 Sep 2023 23:26:06 GMT'
metric='12345 2.8 2.6 335 13.4 89 1015.1 4.6 82.8 652.0 0.05 0.11 20.4 61 14.4 20 0.0 0 0 20.6 4.4 255.0 5.6 0.0 -100.0 -100.0 -100 -100 -100 16 28 22 North_Bend_Weather-4:28:22_PM 0 51 28 9 0.00 0.00 100 100 100 100 100 13.4 15.5 16.7 10.9 20 Cloudy/Moderate_rain 0.2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 18.3 11.7 1152.4 9/28/2023 19.5 12.4 16.7 10.9 0.0 3 3 4 1 1 0 1 4 3 2 16.6 16.4 16.2 16.1 15.8 15.6 15.2 14.7 14.0 13.5 3.6 3.6 3.6 3.6 3.6 3.8 4.1 4.1 4.3 4.6 16.7 10.9 13.4 9.1 0 19:50:10 2012/08/03 336 0 0 -100.0 -100.0 0 -100 -100 -100 -100 40.7 21.2 19.2 16.2 1018.4 1014.8 9 3:45_PM 2:59_PM 23.2 9.6 14.7 10.3 3 2023 0.0 -1 1 -1 184 69 70 132 133 59 92 265 296 335 0.0 17.0 3.4 12.5 47.50000 121.76833 1.5 98 68 4.6 7:12_AM 0.0 0.0 0.0 0.0 0.0 0.0 54.2 2:37_PM 7:12_AM 287 !!C10.37S123!!'
station using CR units C,kts,hPa,mm by default
convertWind(2.8) kts [2.8 kts] to '3' mph
convertWind(2.6) kts [2.6 kts] to '3' mph
Washington North Bend-3 13 data='56,89,NNW,3,0.18,29.98,Steady,day_rain.gif,Rain,53,3,1695943566,0.033'

Washington Renton 64 56 48 Wind from NNWNNW 5 G 5 0.16
30.00Steady
Steady Sunny CR 200 0.173 1 Thu, 28-Sep-2023 16:26:07 PDT
Details for Washington Renton (NWWN-stations-cc.txt record 78):

type='CR' RawDataURL = 'https://www.goblesweather.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.goblesweather.com/clientraw.txt'
HTTP stats: RC=200 dest=192.252.149.29 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.136 get=0.037 total=0.173 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.goblesweather.com
Accept: */*
Referer: https://www.goblesweather.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:08 GMT
Server: Apache
Content-Type: text/plain
Content-Length: 784
Vary: X-Surecache
Last-Modified: Thu, 28 Sep 2023 23:26:07 GMT
ETag: "310-60673a1dfeb1d"
Age: 1
Surecache-Status: BYPASS
Accept-Ranges: bytes

CR time to fetch: 0.173 sec (200 OK)
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:08 GMT'
age=1 sec 'Thu, 28 Sep 2023 23:26:07 GMT'
metric='12345 4.7 4.3 331 17.9 56 1015.9 4.1 83.1 494.5 0.00 0.20 22.7 50 100.0 0 0.0 0 0 12.4 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 26 07 Goblesweather-4:26:07_PM 0 100 28 9 0.00 0.00 100 100 100 100 100 17.9 18.8 18.7 11.8 0 Sunny/Dry -0.1 3 8 8 6 4 3 3 3 5 5 4 4 6 9 6 6 6 5 3 3 17.4 9.0 3670.7 9/28/2023 20.2 13.2 18.7 11.8 1.1 3 3 3 4 4 6 1 6 5 4 17.2 17.2 17.1 17.0 16.7 17.2 18.0 18.1 18.0 17.9 4.1 4.1 4.1 4.1 4.1 4.1 4.1 4.1 4.1 4.1 18.7 11.8 17.9 9.4 0 --- --- 284 0 0 -100.0 -100.0 11 -100 -100 -100 -100 534.0 22.9 21.3 17.6 1019.3 1015.9 16 4:11_PM 2:54_PM 24.5 15.0 12.3 8.0 9 2023 63.7 1 1 1 119 203 284 191 256 185 143 171 236 331 0.0 255.0 4.8 13.3 47.46250 122.20194 0.0 94 52 4.1 5:13_AM 0.0 0.0 0.0 0.0 0.0 0.0 91.5 2:51_PM 5:13_AM 270 !!C10.37S149!!'
station using CR units C,kts,hPa,mm by default
convertWind(4.7) kts [4.7 kts] to '5' mph
convertWind(4.3) kts [4.3 kts] to '5' mph
Washington Renton 78 data='64,56,NNW,5,0.16,30.00,Steady,day_clear.gif,Sunny,48,5,1695943567,0.173'

Washington Seattle 55 80 49 Wind from ENEENE 4 G 8 0.00
30.04Steady
Steady Metar KSEA: Partly Cloudy BTN 200 0.458 47 Thu, 28-Sep-2023 16:25:21 PDT
Details for Washington Seattle (NWWN-stations-cc.txt record 70):

type='BTN' RawDataURL = 'https://seattleweather.org/json/weewx_data.json' Click here to inspect it in a pop-up window.
curl fetching 'https://seattleweather.org/json/weewx_data.json'
HTTP stats: RC=200 dest=97.113.157.207 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.190 pxfer=0.324 get=0.134 total=0.458 secs
request_header:
GET /json/weewx_data.json HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: seattleweather.org
Accept: */*
Referer: https://seattleweather.org/


headers:
HTTP/1.1 200 OK
Server: nginx/1.24.0
Date: Thu, 28 Sep 2023 23:26:08 GMT
Content-Type: application/json
Content-Length: 19354
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Thu, 28 Sep 2023 23:25:21 GMT
Vary: Accept-Encoding
ETag: "65160b61-4b9a"
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer-when-downgrade
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Accept-Ranges: bytes
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload;
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer-when-downgrade
Content-Security-Policy: default-src 'self' http: https: ws: wss: data: blob: 'unsafe-eval' 'unsafe-inline'; frame-ancestors 'self';
Strict-Transport-Security: max-age=31536000; includeSubDomains

BTN time to fetch: 0.458 sec (200 OK)
webserver timesync=1 sec 'Thu, 28 Sep 2023 23:26:08 GMT'
age=47 sec 'Thu, 28 Sep 2023 23:25:21 GMT'
raw metric display suppressed for BTN .. use popup window to inspect.
json_decode returns - No errors
station reporting units °F,mph,inHg,in
convertWind(4) mph [3.4759048 kts] to '4' mph
convertWind(8) mph [6.9518096 kts] to '8' mph
get_barotrend_text in=-0.011 inHg change out=-0.4 hPa change [-0.4] (Steady)
METAR='KSEA'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSEA.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.063 pxfer=0.139 get=0.036 total=0.175 secs
request_header:
GET /data/observations/metar/stations/KSEA.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:09 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:55:57 GMT
ETag: "4e4abe9-5e-6067336033d70"
Accept-Ranges: bytes
Content-Length: 94
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KSEA time to fetch: 0.176 sec
KSEA='2023/09/28 22:53 KSEA 282253Z 21011KT 10SM FEW035 SCT065 17/07 A3001 RMK AO2 SLP168 T01670072'
age=1989 sec '2023-09-28 22:53:00 GMT'
metar 'KSEA' saved in local cache
called process_metar
calling 'get_time' part='282253Z' ptr=3 grp=1
calling 'get_station_type' part='21011KT' ptr=4 grp=2
calling 'get_wind' part='21011KT' 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='FEW035' ptr=6 grp=6
calling 'get_conditions' part='FEW035' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='FEW035' ptr=6 grp=8
get cloud cover 'FEW035'
get cloud cover 'FEW035'
calling 'get_cloud_cover' part='SCT065' ptr=7 grp=8
get cloud cover 'SCT065'
get cloud cover 'SCT065'
calling 'get_cloud_cover' part='17/07' ptr=8 grp=8
get cloud cover '17/07'
get cloud cover '17/07'
calling 'get_temperature' part='17/07' ptr=8 grp=9
calling 'get_altimeter' part='A3001' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KSEA
[WIND] = SSW at 13 mph (20 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Few Clouds 1067 m Partly Cloudy 1981 m
[TEMP] = 63F (17C)
[DEWPT] = 45F (7C)
[HUMIDITY] = 52%
[BAROMETER] = 1016 hPa (30.01 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
Washington Seattle 70 data='55,80,ENE,4,0.00,30.04,Steady,day_partly_cloudy.gif,Metar KSEA: Partly Cloudy,49,8,1695943521,0.458'

Washington Sequim 58 73 49 Wind from WNWWNW 11 G 9 0.00
30.03Steady
Steady Metar KCLM: Mostly Cloudy CR 200 0.082 2 Thu, 28-Sep-2023 16:26:09 PDT
Details for Washington Sequim (NWWN-stations-cc.txt record 71):

type='CR' RawDataURL = 'http://www.donkeywhispererfarmwx.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.donkeywhispererfarmwx.com/clientraw.txt'
HTTP stats: RC=200 dest=192.254.184.88 port=80 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.147 pxfer=0.147 get=0.030 total=0.177 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.donkeywhispererfarmwx.com
Accept: */*
Referer: http://www.donkeywhispererfarmwx.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:09 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:26:09 GMT
Accept-Ranges: bytes
Content-Length: 0
Content-Type: text/plain

CR time to fetch: 0.177 sec (200 OK)
curl fetching 'http://www.donkeywhispererfarmwx.com/clientraw.txt'
HTTP stats: RC=200 dest=192.254.184.88 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.051 pxfer=0.051 get=0.031 total=0.082 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: www.donkeywhispererfarmwx.com
Accept: */*
Referer: http://www.donkeywhispererfarmwx.com/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:11 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Thu, 28 Sep 2023 23:26:09 GMT
Accept-Ranges: bytes
Content-Length: 814
Vary: Accept-Encoding
Content-Type: text/plain

RETRY CR time to fetch: 0.082 sec (200 OK) on second try to fetch data
webserver timesync=0 sec 'Thu, 28 Sep 2023 23:26:11 GMT'
age=2 sec 'Thu, 28 Sep 2023 23:26:09 GMT'
metric='12345 9.4 7.8 285 14.5 73 1017.1 0.0 8.9 148.1 0.00 0.00 31.6 37 100.0 5 0.0 0 0 0.3 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 16 25 00 DonkeyWhispererFarm-4:25:00_PM 0 67 28 9 0.00 0.00 100 100 100 100 100 14.5 15.7 15.4 9.7 5 Overcast_and_gloomy/Dry -0.1 14 14 11 11 11 10 10 10 5 7 9 10 7 7 7 7 6 6 6 7 17.4 9.7 1971.2 9/28/2023 17.4 10.5 15.4 9.5 0.0 8 10 8 8 10 8 9 9 9 11 13.9 14.1 14.3 15.0 14.7 14.7 14.6 14.7 14.7 14.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 15.4 9.7 14.7 12.1 0 --- --- 272 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 302.0 31.6 22.6 15.6 1018.6 1017.0 17 3:57_PM 1:05_PM 20.2 9.0 11.6 8.9 17 2023 0.0 1 -1 1 269 254 272 261 258 268 262 273 237 248 0.0 255.0 8.6 12.0 48.18306 123.23306 0.0 97 71 0.0 4:02_AM 0.0 0.0 0.0 0.0 0.0 0.0 96.3 12:54_PM 3:22_AM 248 !!C10.37S149!!'
station using CR units C,kts,hPa,mm by default
convertWind(9.4) kts [9.4 kts] to '11' mph
convertWind(7.8) kts [7.8 kts] to '9' mph
CR[48]=5 .. trying METAR KCLM for conditions
METAR='KCLM'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KCLM.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.064 pxfer=0.141 get=0.040 total=0.181 secs
request_header:
GET /data/observations/metar/stations/KCLM.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (NWWN Mesonet Conditions Loader V4.01 - 21-Aug-2023 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Thu, 28 Sep 2023 23:26:11 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 28 Sep 2023 22:56:02 GMT
ETag: "4d7c021-5c-60673364cdd1d"
Accept-Ranges: bytes
Content-Length: 92
Vary: Accept-Encoding
Content-Type: text/plain; charset=UTF-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KCLM time to fetch: 0.181 sec
KCLM='2023/09/28 22:53 KCLM 282253Z AUTO 29005KT 10SM BKN070 14/08 A3002 RMK AO2 SLP166 T01390078'
age=1991 sec '2023-09-28 22:53:00 GMT'
metar 'KCLM' saved in local cache
called process_metar
calling 'get_time' part='282253Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='29005KT' 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='BKN070' ptr=7 grp=6
calling 'get_conditions' part='BKN070' ptr=7 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='BKN070' ptr=7 grp=8
get cloud cover 'BKN070'
get cloud cover 'BKN070'
calling 'get_cloud_cover' part='14/08' ptr=8 grp=8
get cloud cover '14/08'
get cloud cover '14/08'
calling 'get_temperature' part='14/08' ptr=8 grp=9
calling 'get_altimeter' part='A3002' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KCLM
[WIND] = WNW at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Mostly Cloudy
[CLOUD-DETAILS] = Mostly Cloudy 2134 m
[TEMP] = 57F (14C)
[DEWPT] = 46F (8C)
[HUMIDITY] = 67%
[BAROMETER] = 1017 hPa (30.02 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='16:26' tfixed='16:26' out='16:26'
condition using: time2='16:26' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_cloudy.gif 'Metar KCLM: Mostly Cloudy' used instead of WD icon=5 'Overcast_and_gloomy/Dry'
Washington Sequim 71 data='58,73,WNW,11,0.00,30.03,Steady,day_cloudy.gif,Metar KCLM: Mostly Cloudy,49,9,1695943569,0.082'

Total time to load: 5.426    

 

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

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

KGIC used 1 times age=662 secs (2023-09-28 23:15:00 GMT) '2023/09/28 23:15 KGIC 282315Z AUTO 05005KT 10SM BKN045 OVC050 14/05 A2999 RMK AO1'
KMAN used 1 times age=663 secs (2023-09-28 23:15:00 GMT) '2023/09/28 23:15 KMAN 282315Z AUTO 32008KT 10SM CLR 19/01 A2995 RMK A01'
KLWS used 1 times age=1803 secs (2023-09-28 22:56:00 GMT) '2023/09/28 22:56 KLWS 282256Z VRB06KT 10SM CLR 18/04 A2997 RMK AO2 SLP146 T01830039'
KMFR used 2 times age=1983 secs (2023-09-28 22:53:00 GMT) '2023/09/28 22:53 KMFR 282253Z VRB04KT 10SM BKN095 21/05 A3001 RMK AO2 SLP158 T02060050'
KAST used 1 times age=244 secs (2023-09-28 23:22:00 GMT) '2023/09/28 23:22 KAST 282322Z AUTO 20003KT 6SM -RA BR SCT018 BKN032 OVC055 14/12 A3004 RMK AO2 RAB2258 CIG 027 RWY 08 P0000 T01390117'
KPWT used 1 times age=1806 secs (2023-09-28 22:56:00 GMT) '2023/09/28 22:56 KPWT 282256Z AUTO 04008KT 10SM BKN046 14/12 A3001 RMK AO2 WSHFT 2145 SLP165 T01390117'
KPAE used 1 times age=1986 secs (2023-09-28 22:53:00 GMT) '2023/09/28 22:53 KPAE 282253Z 03006KT 10SM OVC039 13/07 A3003 RMK AO2 SLP170 T01330072'
KKLS used 1 times age=1807 secs (2023-09-28 22:56:00 GMT) '2023/09/28 22:56 KKLS 282256Z AUTO 29005KT 10SM OVC070 17/10 A3004 RMK AO2 SLP176 T01670100'
KBFI used 1 times age=1987 secs (2023-09-28 22:53:00 GMT) '2023/09/28 22:53 KBFI 282253Z VRB03KT 6SM -RA BR FEW043 OVC055 13/12 A3001 RMK AO2 RAE32B51 SLP161 P0003 T01330117'
KSEA used 1 times age=1989 secs (2023-09-28 22:53:00 GMT) '2023/09/28 22:53 KSEA 282253Z 21011KT 10SM FEW035 SCT065 17/07 A3001 RMK AO2 SLP168 T01670072'
KCLM used 1 times age=1991 secs (2023-09-28 22:53:00 GMT) '2023/09/28 22:53 KCLM 282253Z AUTO 29005KT 10SM BKN070 14/08 A3002 RMK AO2 SLP166 T01390078'

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
Note: click on Plus icon icon to see additional details for each station.

Generated by NETWORK-mesomap-loadcache.php - V4.01 - 21-Aug-2023 Memory usage 1202472 bytes.
Author: Ken True - webmaster@saratoga-weather.org