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


Current time is         Fri, 07-Nov-2025 18:33:01 PST (on host [/] Note: real IP is 74.208.252.86 ) PHP 8.1.33
Cache last updated Fri, 07-Nov-2025 18:28:12 PST (289 seconds ago).

Mesomap uses English units: Temp=(°F), Wind=(mph), Baro=(in), Rain=(in) for output to SWN-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
Arizona Pepper Ridge-N.Phx 69 40 44 Wind from WW 0 0.00
29.95Steady
Steady Metar KDVT: Clear CR 200 0.074 4 Fri, 07-Nov-2025 18:32:57 PST
Details for Arizona Pepper Ridge-N.Phx (SWN-stations-cc.txt record 14):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:01 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:32:57 GMT
Accept-Ranges: bytes
Content-Length: 825
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.074 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:01 GMT'
age=4 sec 'Sat, 08 Nov 2025 02:32:57 GMT'
metric='12345 0.0 0.0 270 20.5 40 1014.2 0.0 0.0 315.7 0.00 0.00 25.2 42 100.0 1 0.0 0 0 0.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 19 32 55 Pepper_Ridge_North_Valley_Phx,_Az-7:32:55_PM 13 0 7 11 0.00 0.00 100 100 100 100 100 20.5 20.3 28.0 12.7 1 Night_time/Dry/Clear_skies -0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0 6.4 5797.2 11/7/2025 28.1 11.6 28.0 12.7 0.0 0 0 0 0 0 0 0 0 0 0 22.1 21.9 21.8 21.7 21.5 21.4 21.2 21.0 20.8 20.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 27.0 12.7 20.5 0.0 0 16:48:00 2025/07/11 271 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 25.7 24.4 20.5 1017.6 1012.8 0 7:00_PM 3:37_PM 34.3 12.2 8.0 3.4 0 2025 0.0 -1 1 -1 271 271 271 273 271 269 272 272 269 270 0.0 255.0 0.0 13.4 33.65306 112.02778 0.0 55 26 0.0 7:07_AM 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3:05_PM 7:07_AM 270 !!C10.37S134!!'
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 KDVT for conditions
METAR='KDVT'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KDVT.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.290 get=0.037 total=0.326 secs
request_header:
GET /data/observations/metar/stations/KDVT.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:55:39 GMT
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KDVT time to fetch: 0.327 sec
KDVT='2025/11/08 01:53 KDVT 080153Z 00000KT 10SM CLR 22/03 A2988 RMK AO2 SLP105 T02220033'
age=2401 sec '2025-11-08 01:53:00 GMT'
metar 'KDVT' saved in local cache
called process_metar
calling 'get_time' part='080153Z' ptr=3 grp=1
calling 'get_station_type' part='00000KT' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='22/03' ptr=7 grp=9
calling 'get_altimeter' part='A2988' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KDVT
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 72F (22C)
[DEWPT] = 37F (3C)
[HUMIDITY] = 29%
[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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KDVT: Clear' used instead of WD icon=1 'Night_time/Dry/Clear_skies'
Arizona Pepper Ridge-N.Phx 14 data='69,40,W,0,0.00,29.95,Steady,day_clear.gif,Metar KDVT: Clear,44,0,1762569177,0.074'

Arizona Tucson 68 27 33 Wind from ENEENE 0 0.00
29.83Steady
Steady Metar KTUS: Clear CR 200 0.123 3 Fri, 07-Nov-2025 18:32:58 PST
Details for Arizona Tucson (SWN-stations-cc.txt record 74):

type='CR' RawDataURL = 'https://frogville.us/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://frogville.us/clientraw.txt'
HTTP stats: RC=200 dest=192.250.237.71 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.051 pxfer=0.101 get=0.022 total=0.123 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: frogville.us
Accept: */*
Referer: https://frogville.us/


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
Content-Type: text/plain
Last-Modified: Sat, 08 Nov 2025 02:32:58 GMT
Accept-Ranges: bytes
Content-Length: 787
Date: Sat, 08 Nov 2025 02:33:01 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"

CR time to fetch: 0.123 sec (200 OK)
webserver timesync=1 sec 'Sat, 08 Nov 2025 02:33:01 GMT'
age=3 sec 'Sat, 08 Nov 2025 02:32:58 GMT'
metric='12345 0.1 0.0 65 20.0 27 1010.2 0.0 0.0 458.0 0.00 0.00 28.2 24 100.0 1 0.0 0 0 0.0 -67.8 255.0 0.0 9.0 -100.0 -100.0 -100 -100 -100 19 32 57 CountrysideManorTucson-7:32:57_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 20.0 17.9 30.4 10.9 1 Night_time/Dry/Clear_skies 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7.0 0.4 10376.1 11/7/2025 28.6 8.7 30.4 10.9 0.0 0 0 0 0 0 0 1 0 0 0 23.2 22.9 22.5 22.1 21.8 21.6 21.1 20.5 20.3 20.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 28.4 10.9 20.0 4.6 0 --- --- 65 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 29.6 25.7 19.3 1013.7 1009.4 2 6:33_PM 2:44_PM 36.3 9.3 3.4 -1.7 1 2025 68.0 -1 1 -1 346 346 346 346 346 346 65 65 65 65 0.0 255.0 0.0 11.2 32.36917 111.06583 0.0 47 13 0.0 6:13_AM 0.0 0.0 0.0 0.0 0.0 0.0 27.9 2:10_PM 6:13_AM 65 !!C10.37S152!!'
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 KTUS for conditions
METAR='KTUS'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KTUS.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.176 secs
request_header:
GET /data/observations/metar/stations/KTUS.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:55:11 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

KTUS time to fetch: 0.177 sec
KTUS='2025/11/08 01:53 KTUS 080153Z 35005KT 10SM CLR 23/M01 A2996 RMK AO2 SLP116 T02281011 $'
age=2402 sec '2025-11-08 01:53:00 GMT'
metar 'KTUS' saved in local cache
called process_metar
calling 'get_time' part='080153Z' ptr=3 grp=1
calling 'get_station_type' part='35005KT' ptr=4 grp=2
calling 'get_wind' part='35005KT' 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='23/M01' ptr=7 grp=9
calling 'get_altimeter' part='A2996' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KTUS
[WIND] = N at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 73F (23C)
[DEWPT] = 30F (-1C)
[HUMIDITY] = 20%
[BAROMETER] = 1015 hPa (29.96 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KTUS: Clear' used instead of WD icon=1 'Night_time/Dry/Clear_skies'
Arizona Tucson 74 data='68,27,ENE,0,0.00,29.83,Steady,day_clear.gif,Metar KTUS: Clear,33,0,1762569178,0.123'

Arizona Youngtown 71 36 43 Wind from EE 0 0.00
29.86Steady
Steady Metar KIWA: Clear CR 200 0.369 27 Fri, 07-Nov-2025 18:32:35 PST
Details for Arizona Youngtown (SWN-stations-cc.txt record 63):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:02 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:32:35 GMT
ETag: "50c70b2-2f2-6430c1c6e44c6"
Accept-Ranges: bytes
Content-Length: 754
Vary: Accept-Encoding
Content-Type: text/plain

CR time to fetch: 0.369 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:02 GMT'
age=27 sec 'Sat, 08 Nov 2025 02:32:35 GMT'
metric='12345 0.0 0.0 93 21.7 36 1011.2 0.0 0.0 123.4 0.00 0.00 26.7 32 2.2E-0314 1 21.7 0 0 0.0 21.7 21.7 -64.4 -100.0 -100.0 -100.0 36 36 -100 19 32 34 SouthWestWeather-7:32:34_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 21.7 21.3 27.8 10.4 1 clear 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.0 5.9 6479.7 11/7/2025 27.7 9.4 -100.0 150.0 0.0 0 0 0 0 0 0 0 0 0 0 23.9 23.8 23.4 23.2 22.9 22.7 22.4 22.1 21.9 21.7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 26.8 100.0 24.9 4.0 0 --- --- 93 0 0 -100.0 -100.0 -100 0 0 0 0 0.0 26.7 24.6 21.7 1015.2 1011.0 1 7:10_PM 12:59_PM 28.0 9.8 -100.0 100.0 0 2025 0.0 -1 1 -1 0 0 0 0 93 93 93 93 93 93 10.0 0.0 0.0 13.7 33.56972 112.32472 0.0 70 24 0.0 5:31_AM 0.0 0.0 0.0 0.0 0.0 0.0 10.2 2:28_PM 7:29_AM 93 !!C10.37Mac409!!'
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 KIWA for conditions
METAR='KIWA'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KIWA.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.140 get=0.042 total=0.182 secs
request_header:
GET /data/observations/metar/stations/KIWA.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:48:28 GMT
Accept-Ranges: bytes
Content-Length: 60
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KIWA time to fetch: 0.182 sec
KIWA='2025/11/08 01:47 KIWA 080147Z 00000KT 10SM CLR 23/03 A2989'
age=2762 sec '2025-11-08 01:47:00 GMT'
metar 'KIWA' saved in local cache
called process_metar
calling 'get_time' part='080147Z' ptr=3 grp=1
calling 'get_station_type' part='00000KT' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='23/03' ptr=7 grp=9
calling 'get_altimeter' part='A2989' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KIWA
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 73F (23C)
[DEWPT] = 37F (3C)
[HUMIDITY] = 27%
[BAROMETER] = 1012 hPa (29.89 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KIWA: Clear' used instead of WD icon=1 'clear'
Arizona Youngtown 63 data='71,36,E,0,0.00,29.86,Steady,day_clear.gif,Metar KIWA: Clear,43,0,1762569155,0.369'

California Acton 63 52 45 Wind from EE 0 G 1 0.00
29.74Steady
Steady Metar KPMD: Clear SSG 200 0.096 52 Fri, 07-Nov-2025 18:32:10 PST
Details for California Acton (SWN-stations-cc.txt record 37):

type='SSG' RawDataURL = 'http://weather.actonastro.com/wc/realtimegaugesWC.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://weather.actonastro.com/wc/realtimegaugesWC.txt'
HTTP stats: RC=200 dest=192.252.146.19 port=80 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.062 pxfer=0.062 get=0.035 total=0.096 secs
request_header:
GET /wc/realtimegaugesWC.txt HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: weather.actonastro.com
Accept: */*
Referer: http://weather.actonastro.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:02 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:32:10 GMT
ETag: "6f8-6430c1ae551fc"
Accept-Ranges: bytes
Content-Length: 1784
Content-Type: text/plain

SSG time to fetch: 0.096 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:02 GMT'
age=52 sec 'Sat, 08 Nov 2025 02:32:10 GMT'
metric='{"date":"07/11/25", "timeUTC":"2025,11,8,2,32,8", "SensorContactLost":"0", "forecast":"Current forecast is -- Mostly cloudy and cooler. Precipitation possible within 12 hours, possibly heavy at times. Windy. --", "tempunit":"°F", "windunit":"MPH", "pressunit":"inHg", "rainunit":"in", "temp":"63.3", "tempTL":"53.8", "TtempTL":"6:10 AM", "tempTH":"80.9", "TtempTH":"1:10 PM", "temptrend":"-3.3", "intemp":"76.1", "dew":"45.4", "dewpointTL":"40.3", "dewpointTH":"47.9", "TdewpointTL":"1:50 AM", "TdewpointTH":"11:35 AM", "apptemp":"62.2", "apptempTL":"50.7", "apptempTH":"79.3", "TapptempTL":"6:00 AM", "TapptempTH":"1:00 PM", "wchill":"63.3", "wchillTL":"53.8", "TwchillTL":"6:10 AM", "heatindex":"63.3", "heatindexTH":"80.9", "TheatindexTH":"1:10 PM", "humidex":"63.6", "wlatest":"0", "wspeed":"0.0", "windTM":"5.00", "wgust":"1", "wgustTM":"13", "bearingTM":"112", "TwgustTM":"10:25 AM", "bearing":"99", "avgbearing":"87", "BearingRangeFrom10":"80", "BearingRangeTo10":"80", "Tbeaufort":"0", "press":"29.74", "pressTL":"29.71", "TpressTL":"5:00 PM", "pressTH":"29.86", "TpressTH":"6:40 AM", "pressL":"29.04", "pressH":"31.78", "presstrendval":"0.00", "LastRainTipISO":"2025-10-15", "hourlyrainTH":"0.00", "ThourlyrainTH":"6:00 PM", "rfall":"0.00", "rrate":"0.00", "rrateTM":"0.00", "TrrateTM":"6:00 PM", "hum":"52", "humTL":"29", "ThumTL":"1:10 PM", "humTH":"65", "ThumTH":"6:10 AM", "inhum":"19", "domwinddir":"E", "WindRoseData":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.2,0.2,1.1,3.2,4.0,9.6,12.0,5.2,2.5,0.7,0.3,0.1,0.2,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":"38.82", "version":"V3.31, Build 8 (64 bit/Universal)", "build":"0", "ver":"12"}'
json_decode returns - No errors
station reporting units °F,MPH,inHg,in
convertWind(0.0) MPH [0 kts] to '0' mph
convertWind(1) MPH [0.8689762 kts] to '1' mph
METAR='KPMD'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KPMD.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/KPMD.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:55:48 GMT
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KPMD time to fetch: 0.177 sec
KPMD='2025/11/08 01:53 KPMD 080153Z 32009KT 10SM CLR 19/06 A2999 RMK AO2 SLP144 T01890061'
age=2403 sec '2025-11-08 01:53:00 GMT'
metar 'KPMD' saved in local cache
called process_metar
calling 'get_time' part='080153Z' ptr=3 grp=1
calling 'get_station_type' part='32009KT' ptr=4 grp=2
calling 'get_wind' part='32009KT' 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='19/06' ptr=7 grp=9
calling 'get_altimeter' part='A2999' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KPMD
[WIND] = NW at 10 mph (17 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 66F (19C)
[DEWPT] = 43F (6C)
[HUMIDITY] = 43%
[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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
California Acton 37 data='63,52,E,0,0.00,29.74,Steady,day_clear.gif,Metar KPMD: Clear,45,1,1762569130,0.096'

California Camarillo 67 61 53 Wind from NN 1 G 1 0.00
29.87Steady
Steady Metar KCMA: Clear STCU 200 0.592 7 Fri, 07-Nov-2025 18:32:56 PST
Details for California Camarillo (SWN-stations-cc.txt record 86):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:03 GMT
Content-Type: text/plain
Content-Length: 262
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Sat, 08 Nov 2025 02:32:56 GMT
Etag: "106-690eabd8-443587f4acfb7c7f;;;"
platform: hostinger
panel: hpanel
Content-Security-Policy: upgrade-insecure-requests
Server: hcdn
alt-svc: h3=":443"; ma=86400
x-hcdn-request-id: 60dbbf08d1e727179fa6b5ee1f265cc9-bos-edge4
x-hcdn-cache-status: DYNAMIC
x-hcdn-upstream-rt: 0.198
Accept-Ranges: bytes

STCU time to fetch: 0.592 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:03 GMT'
age=7 sec 'Sat, 08 Nov 2025 02:32:56 GMT'
metric='07/11/25 18:32:55 66.7 61 52.8 1 0 0 0.00 0.00 29.87 - 1 mph F in in 34.2 0.00 0.00 7.34 0.00 79.0 46 66.7 -4.8 81.9 14:40 48.3 06:09 5 13:18 11 13:11 30.02 00:00 29.86 16:52 4.6.4 4128 1 66.7 21.3 0.0 0.000 0 248 0.00 11 0 0 WSW 3154 ft 67.2 0.0 0 0 67.7 0.00'
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(5) mph [4.344881 kts] to '5' mph
convertWind(11) mph [9.5587382 kts] to '11' mph
get_barotrend_text in=0.00 in change out=0.0 hPa change [0.0] (Steady)
METAR='KCMA'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KCMA.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.139 get=0.037 total=0.177 secs
request_header:
GET /data/observations/metar/stations/KCMA.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:03 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: script-src 'self'
Referrer-Policy: no-referrer
Strict-Transport-Security: max-age=31536000
Last-Modified: Sat, 08 Nov 2025 01:57:06 GMT
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KCMA time to fetch: 0.177 sec
KCMA='2025/11/08 01:55 KCMA 080155Z 00000KT 10SM CLR 21/10 A2984 RMK AO2 SLP113 T02110100'
age=2283 sec '2025-11-08 01:55:00 GMT'
metar 'KCMA' saved in local cache
called process_metar
calling 'get_time' part='080155Z' ptr=3 grp=1
calling 'get_station_type' part='00000KT' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='21/10' ptr=7 grp=9
calling 'get_altimeter' part='A2984' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KCMA
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 70F (21C)
[DEWPT] = 50F (10C)
[HUMIDITY] = 50%
[BAROMETER] = 1010 hPa (29.84 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
California Camarillo 86 data='67,61,N,1,0.00,29.87,Steady,day_clear.gif,Metar KCMA: Clear,53,1,1762569176,0.592'

California Camarillo-2 70 56 53 Wind from NN 0 0.00
29.83Steady
Steady Metar KCMA: Clear CR 200 0.134 3467 Fri, 07-Nov-2025 17:35:16 PST
Details for California Camarillo-2 (SWN-stations-cc.txt record 102):

type='CR' RawDataURL = 'https://camwx.com/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'https://camwx.com/clientraw.txt?1762569181'
HTTP stats: RC=200 dest=50.87.253.29 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.051 pxfer=0.103 get=0.031 total=0.133 secs
request_header:
GET /clientraw.txt?1762569181 HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: camwx.com
Accept: */*
Referer: https://camwx.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:03 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 01:35:16 GMT
Accept-Ranges: bytes
Content-Length: 778
Vary: Accept-Encoding
host-header: c2hhcmVkLmJsdWVob3N0LmNvbQ==
Content-Type: text/plain

CR time to fetch: 0.134 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:03 GMT'
age=3467 sec 'Sat, 08 Nov 2025 01:35:16 GMT'
metric='12345 0.0 0.0 355 20.9 56 1010.3 0.0 0.0 28.2 0.00 0.00 24.9 50 100.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 17 35 15 CamWX.com-5:35:15_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 20.9 23.1 26.8 11.0 1 Night_time/Dry -0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10.4 11.8 3754.0 11/7/2025 29.7 12.0 26.8 11.0 0.0 0 0 0 0 0 2 0 0 0 0 26.0 26.2 25.6 23.6 22.2 21.4 21.5 21.5 21.3 21.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 26.7 11.0 20.9 7.5 0 --- --- 355 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 24.9 21.3 21.9 1015.6 1010.2 3 5:09_PM 1:26_PM 27.8 10.7 15.7 8.5 0 2025 0.0 -1 1 -1 148 148 148 148 148 329 334 355 355 355 0.0 255.0 0.0 15.8 34.41361 119.06139 0.0 93 36 0.0 6:49_AM 0.0 0.0 0.0 0.0 0.0 0.0 53.8 2:28_PM 6:49_AM 355 !!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
CR[48]=1 .. trying METAR KCMA for conditions
metar 'KCMA' reused from local cache, age=2283, '2025-11-08 01:55:00 GMT'
raw-METAR='2025/11/08 01:55 KCMA 080155Z 00000KT 10SM CLR 21/10 A2984 RMK AO2 SLP113 T02110100'
called process_metar
calling 'get_time' part='080155Z' ptr=3 grp=1
calling 'get_station_type' part='00000KT' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='21/10' ptr=7 grp=9
calling 'get_altimeter' part='A2984' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KCMA
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 70F (21C)
[DEWPT] = 50F (10C)
[HUMIDITY] = 50%
[BAROMETER] = 1010 hPa (29.84 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KCMA: Clear' used instead of WD icon=1 'Night_time/Dry'
California Camarillo-2 102 data='70,56,N,0,0.00,29.83,Steady,day_clear.gif,Metar KCMA: Clear,53,0,1762565716,0.134'

California Duarte 70 66 58 --- 255 0.00
29.85steady
steady Metar KBUR: Clear ST 200 0.221 54 Fri, 07-Nov-2025 18:32:10 PST
Details for California Duarte (SWN-stations-cc.txt record 47):

type='ST' RawDataURL = 'http://www.duarteweather.com/assets/wxgraphic/data.html' Click here to inspect it in a pop-up window.
curl fetching 'http://www.duarteweather.com/assets/wxgraphic/data.html'
HTTP stats: RC=200 dest=71.92.220.158 port=80 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.134 pxfer=0.134 get=0.087 total=0.221 secs
request_header:
GET /assets/wxgraphic/data.html HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.duarteweather.com
Accept: */*
Referer: http://www.duarteweather.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:04 GMT
Server: Apache/2.4.3 (Unix)
Last-Modified: Sat, 08 Nov 2025 02:32:10 GMT
ETag: "6e-6430c1ae2be80"
Accept-Ranges: bytes
Content-Length: 110
Vary: Accept-Encoding
Content-Type: text/html

ST time to fetch: 0.221 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:04 GMT'
age=54 sec 'Sat, 08 Nov 2025 02:32:10 GMT'
metric='6:32 PM,11/7/25,69.8,N/A,N/A,66,57.9,1010.8,steady,255.0,---,0.00,0,0,6:18 AM,4:53 PM,---,100,0.00,1.99,0.00,6'
using USA style stickertag process
convertWind(255.0) mph [221.588931 kts] to '255' mph
condition begin: '6:32 PM','0','6:18 AM','4:53 PM'
fixupTime in='6:18 AM' tfixed='6:18AM' out='06:18'
fixupTime in='4:53 PM' tfixed='4:53PM' out='16:53'
fixupTime in='6:32 PM' tfixed='6:32PM' out='18:32'
condition using: time2='18:32' as night for sunrise2='06:18',sunset2='16:53'
METAR='KBUR'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KBUR.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/KBUR.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:55:38 GMT
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KBUR time to fetch: 0.176 sec
KBUR='2025/11/08 01:53 KBUR 080153Z VRB04KT 10SM CLR 23/14 A2987 RMK AO2 SLP104 T02280144'
age=2404 sec '2025-11-08 01:53:00 GMT'
metar 'KBUR' saved in local cache
called process_metar
calling 'get_time' part='080153Z' 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='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='23/14' ptr=7 grp=9
calling 'get_altimeter' part='A2987' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KBUR
[WIND] = varies at 5 mph (7 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 73F (23C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 57%
[BAROMETER] = 1012 hPa (29.87 in Hg)
)

condition begin: '6:32 PM','CLEAR','6:18 AM','4:53 PM'
fixupTime in='6:18 AM' tfixed='6:18AM' out='06:18'
fixupTime in='4:53 PM' tfixed='4:53PM' out='16:53'
fixupTime in='6:32 PM' tfixed='6:32PM' out='18:32'
condition using: time2='18:32' as night for sunrise2='06:18',sunset2='16:53'
California Duarte 47 data='70,66,---,255,0.00,29.85,steady,night_clear.gif,Metar KBUR: Clear,58,,1762569130,0.221'

California Exeter 61 80 55 Wind from SWSW 0 0.00
30.00Steady
Steady Metar KVIS: Clear CR 200 0.332 5 Fri, 07-Nov-2025 18:32:59 PST
Details for California Exeter (SWN-stations-cc.txt record 30):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:04 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
vary: Accept-Encoding
last-modified: Sat, 08 Nov 2025 02:32:59 GMT
x-proxy-cache: DISABLED
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Xvu1Z%2BTnf4BNWt3gXisdIHwocSE0FjTCrYBvB%2FBlzv3BoJgqllnlQfHFm5810kc1tTVrMSfIer1eQkyzRkHxcT0E7hDNudhia%2BW5XTX%2BJgzhO98ZEKAOeA%3D%3D"}]}
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 99b1a9dac854d18f-MCI
alt-svc: h3=":443"; ma=86400

CR time to fetch: 0.332 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:04 GMT'
age=5 sec 'Sat, 08 Nov 2025 02:32:59 GMT'
metric='12345 0.0 0.0 236 16.0 80 1016.0 0.0 0.0 62.7 0.00 0.00 25.3 51 100.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 18 32 58 ParkPlaceExeter_California_USA-6:32:58_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 16.0 18.6 22.6 11.4 1 Night_time/Clear_skies 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7.0 12.5 1836.5 11/7/2025 25.6 12.9 22.6 11.4 0.0 0 0 0 0 0 0 0 0 0 0 17.5 17.4 17.2 17.0 16.9 16.7 16.5 16.3 16.2 16.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 22.6 11.4 16.0 3.2 0 11:17:09 2025/22/10 236 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 25.3 23.9 16.0 1021.2 1015.9 0 6:00_PM 10:15_AM 29.2 11.7 14.4 10.3 0 2025 60.8 -1 1 -1 236 236 236 236 236 236 236 237 236 236 0.0 255.0 0.0 14.1 36.29583 119.14222 0.0 94 54 0.0 5:55_AM 0.0 0.0 0.0 0.0 0.0 0.0 5.8 1:58_PM 5:55_AM 236 !!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 KVIS for conditions
METAR='KVIS'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KVIS.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.140 get=0.037 total=0.177 secs
request_header:
GET /data/observations/metar/stations/KVIS.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:57:07 GMT
Accept-Ranges: bytes
Content-Length: 91
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KVIS time to fetch: 0.177 sec
KVIS='2025/11/08 01:56 KVIS 080156Z AUTO 03003KT 10SM CLR 18/12 A3003 RMK AO2 SLP170 T01830117 $'
age=2224 sec '2025-11-08 01:56:00 GMT'
metar 'KVIS' saved in local cache
called process_metar
calling 'get_time' part='080156Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='03003KT' 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='18/12' ptr=8 grp=9
calling 'get_altimeter' part='A3003' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KVIS
[WIND] = NNE at 3 mph (6 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 64F (18C)
[DEWPT] = 54F (12C)
[HUMIDITY] = 68%
[BAROMETER] = 1017 hPa (30.03 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KVIS: Clear' used instead of WD icon=1 'Night_time/Clear_skies'
California Exeter 30 data='61,80,SW,0,0.00,30.00,Steady,day_clear.gif,Metar KVIS: Clear,55,0,1762569179,0.332'

California Foresthill 55 93 53 Wind from NNENNE 3 G 6 0.00
30.01Steady
Steady Metar KAUN: Clear STCU 200 0.246 2 Fri, 07-Nov-2025 18:33:03 PST
Details for California Foresthill (SWN-stations-cc.txt record 58):

type='STCU' RawDataURL = 'http://www.foresthillweather.com/cumulus/realtime.txt' Click here to inspect it in a pop-up window.
curl fetching 'http://www.foresthillweather.com/cumulus/realtime.txt'
HTTP stats: RC=200 dest=200.69.19.246 port=80 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.165 pxfer=0.165 get=0.081 total=0.245 secs
request_header:
GET /cumulus/realtime.txt HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.foresthillweather.com
Accept: */*
Referer: http://www.foresthillweather.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:05 GMT
Server: Apache
Last-Modified: Sat, 08 Nov 2025 02:33:03 GMT
Accept-Ranges: bytes
Content-Length: 259
Content-Type: text/plain

STCU time to fetch: 0.246 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:05 GMT'
age=2 sec 'Sat, 08 Nov 2025 02:33:03 GMT'
metric='07/11/25 18:33:02 55.1 93 53.1 3.3 1 12 0.00 0.00 30.01 NNE 1 mph F in in 44.1 -0.01 1.07 5.61 0.00 70.7 55 55.1 -2.2 62.1 14:05 52.2 06:48 9.5 05:26 20 05:06 30.15 01:32 30.01 18:07 4.4.5 4088 6 55.1 14.9 0.0 0.066 0 360 0.00 4 0 0 N 451 ft 54.2 4.8 0 0 54.9'
station reporting units F,mph,in,in
convertWind(3.3) mph [2.86762146 kts] to '3' mph
convertWind(6) mph [5.2138572 kts] to '6' mph
convertWind(9.5) mph [8.2552739 kts] to '9' mph
convertWind(20) mph [17.379524 kts] to '20' mph
get_barotrend_text in=-0.01 in change out=-0.3 hPa change [-0.3] (Steady)
METAR='KAUN'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KAUN.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.037 total=0.175 secs
request_header:
GET /data/observations/metar/stations/KAUN.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 02:19:48 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

KAUN time to fetch: 0.175 sec
KAUN='2025/11/08 02:15 KAUN 080215Z AUTO 00000KT 10SM CLR 14/13 A3008 RMK A01'
age=1085 sec '2025-11-08 02:15:00 GMT'
metar 'KAUN' saved in local cache
called process_metar
calling 'get_time' part='080215Z' 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='14/13' ptr=8 grp=9
calling 'get_altimeter' part='A3008' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KAUN
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 57F (14C)
[DEWPT] = 55F (13C)
[HUMIDITY] = 94%
[BAROMETER] = 1019 hPa (30.08 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
California Foresthill 58 data='55,93,NNE,3,0.00,30.01,Steady,day_clear.gif,Metar KAUN: Clear,53,6,1762569183,0.246'

California Merced 63 83 58 Wind from SS 0 G 10 0.00
30.16Steady
Steady Metar KMCE: Clear SSG 200 2.011 65 Fri, 07-Nov-2025 18:32:00 PST
Details for California Merced (SWN-stations-cc.txt record 109):

type='SSG' RawDataURL = 'https://mercedweather.com/AWNrealtimegauges.php' Click here to inspect it in a pop-up window.
curl fetching 'https://mercedweather.com/AWNrealtimegauges.php'
HTTP stats: RC=200 dest=173.236.244.238 port=443 (from sce=74.208.252.86)
Times: dns=0.125 conn=0.156 pxfer=0.220 get=1.790 total=2.010 secs
request_header:
GET /AWNrealtimegauges.php HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: mercedweather.com
Accept: */*
Referer: https://mercedweather.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:05 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: PHPSESSID=a994e0198d8289001316c28e20db34d2; path=/
Set-Cookie: lang=en; expires=Fri, 08 May 2026 01:33:05 GMT; Max-Age=15634800; path=/; SameSite=Lax
Upgrade: h2
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:32:00 GMT
Vary: Accept-Encoding,User-Agent
Content-Length: 1683
Content-Type: text/plain;charset=UTF-8

SSG time to fetch: 2.011 sec (200 OK)
webserver timesync=2 sec 'Sat, 08 Nov 2025 02:33:05 GMT'
age=65 sec 'Sat, 08 Nov 2025 02:32:00 GMT'
metric='{"date":"6:32pm","dateFormat":"m/d/y","temp":"62.8","tempTL":"49.3","tempTH":"73.9","intemp":"70.2","dew":"57.6","dewpointTL":"48.8","dewpointTH":"63.0","apptemp":"62.8","apptempTL":"49.3","apptempTH":"74.1","wchill":"62.8","wchillTL":"49.3","heatindex":"62.8","heatindexTH":"73.9","humidex":"68.9","wlatest":"0.0","wspeed":"0.0","wgust":"10.3","wgustTM":"10.3","bearing":"176","avgbearing":"176","press":"30.16","pressTL":"30.15","pressTH":"30.32","pressL":"30.15","pressH":"30.32","rfall":"0.00","rrate":"0.00","rrateTM":"0.00","hum":"83","humTL":"66","humTH":"99","inhum":"66","inhumTL":"65","inhumTH":"70","SensorContactLost":"0","forecast":"Conditions updated: 6:32pm","tempunit":"°F","windunit":"mph","pressunit":"inHg","rainunit":"in","temptrend":"-2.5","TtempTL":"06:05am","TtempTH":"02:40pm","TdewpointTL":"06:05am","TdewpointTH":"01:15pm","TapptempTL":"49.3","TapptempTH":"74.1","TwchillTL":"06:05am","TheatindexTH":"02:40pm","TrrateTM":"12:00am","ThourlyrainTH":"00:00","LastRainTipISO":"n/a","hourlyrainTH":"0.0","ThumTL":"01:50pm","ThumTH":"07:15am","TinhumTL":"12:00am","TinhumTH":"10:50am","TpressTL":"05:20pm","TpressTH":"12:15am","presstrendval":"0.01","Tbeaufort":"F0","TwgustTM":"01:35pm","windTM":"10.3","bearingTM":"176","timeUTC":"2025,11,08,02,30,00","BearingRangeFrom10":"359","BearingRangeTo10":"0","UV":"0","UVTH":"4","SolarRad":"0","CurrentSolarMax":"0","SolarTM":"458.03","domwinddir":"S","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(0.0) mph [0 kts] to '0' mph
convertWind(10.3) mph [8.95045486 kts] to '10' mph
METAR='KMCE'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMCE.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.140 get=0.038 total=0.178 secs
request_header:
GET /data/observations/metar/stations/KMCE.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:55:48 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

KMCE time to fetch: 0.178 sec
KMCE='2025/11/08 01:53 KMCE 080153Z AUTO 30004KT 10SM CLR 18/14 A3001 RMK AO2 SLP161 T01830139'
age=2407 sec '2025-11-08 01:53:00 GMT'
metar 'KMCE' saved in local cache
called process_metar
calling 'get_time' part='080153Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='30004KT' 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='18/14' ptr=8 grp=9
calling 'get_altimeter' part='A3001' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KMCE
[WIND] = WNW at 5 mph (7 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 64F (18C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 78%
[BAROMETER] = 1016 hPa (30.01 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
California Merced 109 data='63,83,S,0,0.00,30.16,Steady,day_clear.gif,Metar KMCE: Clear,58,10,1762569120,2.011'

California Placerville 58 87 1 Wind from NN 0 G 6 0.00
30.09Steady
Steady Metar KAUN: Clear WLC 200 0.184 0 Fri, 07-Nov-2025 18:33:07 PST
Details for California Placerville (SWN-stations-cc.txt record 40):

type='WLC' RawDataURL = 'https://www.weatherlink.com/embeddablePage/getData/45ec4a516ba24bf1836781aaa643c3f0' Click here to inspect it in a pop-up window.
curl fetching 'https://www.weatherlink.com/embeddablePage/getData/45ec4a516ba24bf1836781aaa643c3f0'
HTTP stats: RC=200 dest=3.166.96.58 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.061 pxfer=0.066 get=0.118 total=0.184 secs
request_header:
GET /embeddablePage/getData/45ec4a516ba24bf1836781aaa643c3f0 HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.weatherlink.com
Accept: */*
Referer: https://www.weatherlink.com/


headers:
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 2435
Connection: keep-alive
Date: Sat, 08 Nov 2025 02:33:07 GMT
x-frame-options: sameorigin
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 10d62d63509f0c6b1a0e779cc908341c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MCI50-P3
X-Amz-Cf-Id: Id0ChPTENvQujzFFr6QshF7Sl_O-TXaI_fHSnhLECAkSTGAMCeW69w==

WLC time to fetch: 0.184 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:07 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='{"windDirection":0,"forecastOverview":[{"date":"2025-11-07","morning":{"weatherCode":1,"weatherDesc":"","weatherIconUrl":"https://s3.amazonaws.com/static.weatherlink.com/images/forecast/Clear.png","temp":57,"chanceofrain":0,"rainInInches":0.0},"afternoon":{"weatherCode":1,"weatherDesc":"","weatherIconUrl":"https://s3.amazonaws.com/static.weatherlink.com/images/forecast/Clear.png","temp":57,"chanceofrain":0,"rainInInches":0.0},"evening":{"weatherCode":1,"weatherDesc":"Clear","weatherIconUrl":"https://s3.amazonaws.com/static.weatherlink.com/images/forecast/Clear.png","temp":55,"chanceofrain":0,"rainInInches":0.0},"night":{"weatherCode":2,"weatherDesc":"Mostly Clear","weatherIconUrl":"https://s3.amazonaws.com/static.weatherlink.com/images/forecast/Clear.png","temp":54,"chanceofrain":0,"rainInInches":0.0}}],"highAtStr":null,"loAtStr":null,"timeZoneId":"America/Los_Angeles","timeFormat":"Hr12","barometerUnits":"in Hg","windUnits":"mph","rainUnits":"in","tempUnits":"°F","temperatureFeelLike":"58","temperature":"58","hiTemp":"72","hiTempDate":1762554420000,"loTemp":"53","loTempDate":1762505040000,"wind":"0","gust":"6","gustAt":1762544400000,"humidity":"87","rain":"0.00","seasonalRain":"3.82","barometer":"30.09","barometerTrend":"Steady","lastReceived":1762569180000,"systemLocation":"Los_Angeles, America, USA","aqsLocation":null,"aqsLastReceived":1762569120000,"thwIndex":null,"thswIndex":null,"aqi":{"calculatedRisk":16,"aqiRisk":{"fconcentrationRangeHigh":9.0,"fconcentrationRangeLow":0.0,"fseverityIndexRangeHigh":50.0,"fseverityIndexRangeLow":0.0,"slangOfSeverityDescription":"en","fseverityIndexRangePseudoHigh":50.0,"ischemeId":1,"ipmId":2,"scolorDefintion":"#0bab8b","inumberOfFractionalDigits":0,"scolorDescription":"Green","iseverityIndexRangeHigh":50,"iseverityIndexRangeLow":0,"iseverityLevel":1,"sseverityDescription":"Good","idescriptionGroupId":1}},"aqiString":"{\"calculatedRisk\":16,\"aqiRisk\":{\"fconcentrationRangeHigh\":9.0,\"fconcentrationRangeLow\":0.0,\"fseverityIndexRangeHigh\":50.0,\"fseverityIndexRangeLow\":0.0,\"slangOfSeverityDescription\":\"en\",\"fseverityIndexRangePseudoHigh\":50.0,\"ischemeId\":1,\"ipmId\":2,\"scolorDefintion\":\"#0bab8b\",\"inumberOfFractionalDigits\":0,\"scolorDescription\":\"Green\",\"iseverityIndexRangeHigh\":50,\"iseverityIndexRangeLow\":0,\"iseverityLevel\":1,\"sseverityDescription\":\"Good\",\"idescriptionGroupId\":1}}","aqiScheme":null,"noAccess":null}'
json_decode returns - No errors
station reporting units °F,mph,in Hg,in
convertWind(0) mph [0 kts] to '0' mph
convertWind(6) mph [5.2138572 kts] to '6' mph
metar 'KAUN' reused from local cache, age=1085, '2025-11-08 02:15:00 GMT'
raw-METAR='2025/11/08 02:15 KAUN 080215Z AUTO 00000KT 10SM CLR 14/13 A3008 RMK A01'
called process_metar
calling 'get_time' part='080215Z' 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='14/13' ptr=8 grp=9
calling 'get_altimeter' part='A3008' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KAUN
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 57F (14C)
[DEWPT] = 55F (13C)
[HUMIDITY] = 94%
[BAROMETER] = 1019 hPa (30.08 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
California Placerville 40 data='58,87,N,0,0.00,30.09,Steady,day_clear.gif,Metar KAUN: Clear,1,6,1762569187,0.184'

California Rail Road Flat 55 87 51 Wind from NNENNE 0 0.00
29.99Steady
Steady Metar KMHR: Clear CR 200 0.384 48 Fri, 07-Nov-2025 18:32:19 PST
Details for California Rail Road Flat (SWN-stations-cc.txt record 62):

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


headers:
HTTP/1.1 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=5, max=100
Content-Type: text/plain; charset=ISO-8859-1
Last-Modified: Sat, 08 Nov 2025 02:32:19 GMT
Accept-Ranges: bytes
Content-Length: 761
Date: Sat, 08 Nov 2025 02:33:07 GMT
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=15552000
Vary: Accept-Encoding
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.384 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:07 GMT'
age=48 sec 'Sat, 08 Nov 2025 02:32:19 GMT'
metric='12345 0.0 0.0 17 12.9 87 1015.7 0.0 12.2 62.2 0.00 0.00 23.7 46 100.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 18 32 16 RRFWeather-6:32:16_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 12.9 14.5 20.4 8.8 1 Night_time/Dry -0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7.0 10.8 870.3 11/7/2025 22.8 8.8 20.4 8.8 0.0 0 0 0 0 0 0 0 0 0 0 14.4 14.2 13.9 13.7 13.6 13.4 13.1 13.0 12.9 12.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 20.4 8.8 12.9 5.3 0 --- --- 17 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 23.9 21.3 13.3 1020.5 1015.6 0 5:07_PM 11:57_AM 21.3 8.4 13.1 6.0 0 2025 55.4 -1 1 -1 17 17 17 17 17 17 17 17 17 17 0.0 255.0 0.0 11.8 38.30611 120.51444 0.0 89 57 0.0 2:18_AM 0.0 0.0 0.0 0.0 0.0 0.0 9.0 2:28_PM 2:18_AM 17 !!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 KMHR for conditions
METAR='KMHR'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMHR.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.140 get=0.037 total=0.177 secs
request_header:
GET /data/observations/metar/stations/KMHR.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 02:24:50 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

KMHR time to fetch: 0.178 sec
KMHR='2025/11/08 02:15 KMHR 080215Z AUTO 32006KT 10SM CLR 19/16 A3003 RMK AO2'
age=1088 sec '2025-11-08 02:15:00 GMT'
metar 'KMHR' saved in local cache
called process_metar
calling 'get_time' part='080215Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='32006KT' 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/16' ptr=8 grp=9
calling 'get_altimeter' part='A3003' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KMHR
[WIND] = NW at 7 mph (11 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 66F (19C)
[DEWPT] = 61F (16C)
[HUMIDITY] = 83%
[BAROMETER] = 1017 hPa (30.03 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KMHR: Clear' used instead of WD icon=1 'Night_time/Dry'
California Rail Road Flat 62 data='55,87,NNE,0,0.00,29.99,Steady,day_clear.gif,Metar KMHR: Clear,51,0,1762569139,0.384'

California San Diego 61 81 55 Wind from WSWWSW 0 0.00
29.90Steady
Steady Metar KMYF: Clear CR 200 0.194 7 Fri, 07-Nov-2025 18:33:01 PST
Details for California San Diego (SWN-stations-cc.txt record 35):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:08 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:33:01 GMT
ETag: "30b-6430c1df7d245"
Accept-Ranges: bytes
Content-Length: 779
Content-Type: text/plain

CR time to fetch: 0.194 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:08 GMT'
age=7 sec 'Sat, 08 Nov 2025 02:33:01 GMT'
metric='12345 0.0 0.0 249 16.2 81 1012.4 0.0 0.3 186.4 0.00 0.00 27.1 52 100.0 1 0.0 0 0 0.0 -100.0 255.0 27.1 255.0 -100.0 -100.0 -100 -100 52 18 32 59 Mission_Trails-6:32:59_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 16.2 19.0 25.2 13.2 1 Dry/Night_time 0.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.1 13.0 1345.6 11/7/2025 29.8 14.8 25.2 13.2 0.0 0 0 0 0 0 0 0 0 0 0 17.4 17.3 17.2 17.0 16.9 16.7 16.6 16.5 16.4 16.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 25.2 13.2 16.2 3.8 0 --- --- 249 0 0 -100.0 -100.0 52 -100 -100 -100 -100 0.0 27.6 25.3 17.2 1016.1 1011.7 0 6:00_PM 1:56_PM 27.1 13.6 16.4 10.7 0 2025 0.0 -1 1 -1 249 249 249 249 249 249 249 249 249 249 0.0 255.0 0.0 14.4 32.80000 117.05000 0.0 89 57 0.0 5:38_AM 0.0 0.0 0.0 0.0 0.0 0.0 2.1 11:58_AM 5:38_AM 249 !!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 KMYF for conditions
METAR='KMYF'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KMYF.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.178 secs
request_header:
GET /data/observations/metar/stations/KMYF.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:55:49 GMT
Accept-Ranges: bytes
Content-Length: 83
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KMYF time to fetch: 0.179 sec
KMYF='2025/11/08 01:53 KMYF 080153Z 25003KT 9SM CLR 17/14 A2990 RMK AO2 SLP121 T01720144'
age=2408 sec '2025-11-08 01:53:00 GMT'
metar 'KMYF' saved in local cache
called process_metar
calling 'get_time' part='080153Z' ptr=3 grp=1
calling 'get_station_type' part='25003KT' ptr=4 grp=2
calling 'get_wind' part='25003KT' ptr=4 grp=3
calling 'get_var_wind' part='9SM' ptr=5 grp=4
calling 'get_visibility' part='9SM' 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='17/14' ptr=7 grp=9
calling 'get_altimeter' part='A2990' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KMYF
[WIND] = WSW at 3 mph (6 km/h)
[VISIBILITY] = 9 miles (14 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 63F (17C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 83%
[BAROMETER] = 1013 hPa (29.90 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KMYF: Clear' used instead of WD icon=1 'Dry/Night_time'
California San Diego 35 data='61,81,WSW,0,0.00,29.90,Steady,day_clear.gif,Metar KMYF: Clear,55,0,1762569181,0.194'

California Santa Cruz 59 97 58 Wind from SSESSE 0 0.00
30.01Steady
Steady Metar KWVI: Fog CR 200 0.335 1 Fri, 07-Nov-2025 18:33:07 PST
Details for California Santa Cruz (SWN-stations-cc.txt record 94):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:08 GMT
Content-Type: text/plain
Content-Length: 781
Connection: keep-alive
last-modified: Sat, 08 Nov 2025 02:33:07 GMT
accept-ranges: bytes
etag: W/"2152b45850dc1:0"
Server: cloudflare
cf-cache-status: DYNAMIC
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=aqc2QkRdR6DucAvnkl4LxXkxA%2B8ueWE0zIuOcPPvwmF6cDyggah0iIbVGNqe2RGeyFEygRYOVIPgGB3NwiRovKzj5F2V20WB8IDNA8NdLOQ4Qg%3D%3D"}]}
CF-RAY: 99b1a9f4d854d30e-MCI
alt-svc: h3=":443"; ma=86400

CR time to fetch: 0.335 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:08 GMT'
age=1 sec 'Sat, 08 Nov 2025 02:33:07 GMT'
metric='12345 0.0 0.0 165 14.9 97 1016.4 0.0 14.0 78.0 0.00 0.00 22.9 61 100.0 1 0.0 0 0 0.0 19.4 255.0 5.6 -2.8 -100.0 -100.0 -100 -100 -100 18 33 07 mystation-6:33:07_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 14.9 18.6 20.5 10.8 1 Night_time/Dry 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7.0 14.5 289.4 11/7/2025 25.6 12.1 20.5 10.8 0.0 1 0 0 0 0 0 0 0 0 0 15.9 15.9 15.9 15.7 15.6 15.4 15.2 15.1 15.0 14.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 20.5 10.8 14.9 4.5 0 05:09:10 2025/22/10 165 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 23.3 18.5 16.1 1022.1 1016.1 3 5:40_PM 10:18_AM 27.0 10.1 16.8 10.1 1 2025 0.0 -1 1 -1 105 98 98 167 100 144 121 175 155 165 0.0 255.0 0.1 14.7 36.98028 122.01306 0.0 98 76 0.0 6:40_AM 0.0 0.0 0.0 0.0 0.0 0.0 44.9 2:15_PM 6:40_AM 162 !!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 KWVI for conditions
METAR='KWVI'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KWVI.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.142 get=0.038 total=0.180 secs
request_header:
GET /data/observations/metar/stations/KWVI.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:09 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: Sat, 08 Nov 2025 02:29:36 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

KWVI time to fetch: 0.181 sec
KWVI='2025/11/08 02:27 KWVI 080227Z AUTO 00000KT 1/4SM FG VV002 14/14 A3003 RMK AO2 T01440144 $'
age=369 sec '2025-11-08 02:27:00 GMT'
metar 'KWVI' saved in local cache
called process_metar
calling 'get_time' part='080227Z' 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='1/4SM' ptr=6 grp=4
calling 'get_visibility' part='1/4SM' ptr=6 grp=5
calling 'get_runway' part='FG' ptr=7 grp=6
calling 'get_conditions' part='FG' ptr=7 grp=7
conditions='' on entry
get_conditions part='FG'
calling 'get_conditions' part='VV002' ptr=8 grp=7
conditions='Fog ' on entry
calling 'get_cloud_cover' part='VV002' ptr=8 grp=8
get cloud cover 'VV002'
get cloud cover 'VV002'
calling 'get_cloud_cover' part='14/14' ptr=9 grp=8
get cloud cover '14/14'
get cloud cover '14/14'
calling 'get_temperature' part='14/14' ptr=9 grp=9
calling 'get_altimeter' part='A3003' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KWVI
[WIND] = calm
[VISIBILITY] = 1/4 mile (2 km)
[CONDITIONS] = Fog
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 61 m
[TEMP] = 57F (14C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 100%
[BAROMETER] = 1017 hPa (30.03 in Hg)
)

condition begin: '','FOG','',''
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon fog.gif 'Metar KWVI: Fog' used instead of WD icon=1 'Night_time/Dry'
California Santa Cruz 94 data='59,97,SSE,0,0.00,30.01,Steady,fog.gif,Metar KWVI: Fog,58,0,1762569187,0.335'

California Saratoga 62 86 58 Wind from WW 0 0.00
30.03Steady
Steady Overcast CR 200 0.039 10 Fri, 07-Nov-2025 18:32:59 PST
Details for California Saratoga (SWN-stations-cc.txt record 12):

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


headers:
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 08 Nov 2025 02:33:09 GMT
Content-Type: text/plain
Content-Length: 788
Connection: keep-alive
X-Accel-Version: 0.01
Last-Modified: Sat, 08 Nov 2025 02:32:59 GMT
ETag: "314-6430c1dcf0d77"
Accept-Ranges: bytes
Vary: Accept-Encoding,User-Agent
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self';
X-Powered-By: PleskLin

CR time to fetch: 0.039 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:09 GMT'
age=10 sec 'Sat, 08 Nov 2025 02:32:59 GMT'
metric='12345 0.0 0.0 268 16.7 86 1016.9 0.0 5.1 42.9 0.00 0.00 23.1 48 100.0 13 0.0 0 0 0.0 10.6 255.0 0.0 0.0 -100.0 -100.0 -100 -100 -100 18 32 13 Saratoga,_CA-6:32:13_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 16.7 20.2 21.3 10.4 13 Night_time/Dry/mostly_cloudy_- 0.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.0 14.3 969.8 11/7/2025 26.1 11.5 21.3 10.4 0.0 0 0 0 0 0 0 0 0 0 0 18.0 17.9 17.7 17.5 17.4 17.3 17.1 16.9 16.7 16.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 21.3 10.4 16.7 5.4 0 --- --- 268 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 23.1 21.3 17.9 1022.2 1016.6 2 5:44_PM 2:33_PM 28.0 10.3 16.2 9.6 0 2025 0.0 -1 1 -1 268 268 268 268 268 268 268 268 267 268 0.0 255.0 0.0 15.3 37.27444 122.02306 0.0 98 70 0.0 5:19_AM 0.0 0.0 0.0 0.0 0.0 0.0 30.0 2:00_PM 5:19_AM 268 !!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
California Saratoga 12 data='62,86,W,0,0.00,30.03,Steady,night_cloudy.gif,Overcast,58,0,1762569179,0.039'

California Saratoga-2 61 91 58 Wind from NN 0 0.01
30.05Steady
Steady Metar KSJC: Partly Cloudy ST 200 0.326 171 Fri, 07-Nov-2025 18:30:18 PST
Details for California Saratoga-2 (SWN-stations-cc.txt record 83):

type='ST' RawDataURL = 'https://www.westvi.com/weather/southwestweathernetwork.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.westvi.com/weather/southwestweathernetwork.txt'
HTTP stats: RC=200 dest=173.11.83.161 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.091 pxfer=0.254 get=0.072 total=0.326 secs
request_header:
GET /weather/southwestweathernetwork.txt HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.westvi.com
Accept: */*
Referer: https://www.westvi.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:09 GMT
Server: Apache/2.4.65 (Unix) OpenSSL/3.6.0 PHP/8.4.14
Content-Security-Policy: default-src 'self';script-src 'unsafe-inline';img-src 'self' *.weather.gov weather.gov *.noaa.gov noaa.gov;
Last-Modified: Sat, 08 Nov 2025 02:30:18 GMT
ETag: "7e-6430c143b7ca3"
Accept-Ranges: bytes
Content-Length: 126
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Type: text/plain

ST time to fetch: 0.326 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:09 GMT'
age=171 sec 'Sat, 08 Nov 2025 02:30:18 GMT'
metric='18:30,07-Nov-2025,60.9,61.0,60.9,91,58.3,30.050,-0.017,0.0,N,0.01,,06:38:54,17:04:07,0,0,F| mph| inHg| in'
using International style stickertag process
station reporting units F,mph,inHg,in
convertWind(0.0) mph [0 kts] to '0' mph
convertWind(0) mph [0 kts] to '0' mph
METAR='KSJC'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KSJC.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.140 get=0.037 total=0.177 secs
request_header:
GET /data/observations/metar/stations/KSJC.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:09 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: Sat, 08 Nov 2025 01:55:49 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

KSJC time to fetch: 0.177 sec
KSJC='2025/11/08 01:53 KSJC 080153Z 32008KT 10SM SCT032 18/14 A3004 RMK AO2 SLP171 T01830144 $'
age=2409 sec '2025-11-08 01:53:00 GMT'
metar 'KSJC' saved in local cache
called process_metar
calling 'get_time' part='080153Z' ptr=3 grp=1
calling 'get_station_type' part='32008KT' ptr=4 grp=2
calling 'get_wind' part='32008KT' 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='SCT032' ptr=6 grp=6
calling 'get_conditions' part='SCT032' ptr=6 grp=7
conditions='' on entry
calling 'get_cloud_cover' part='SCT032' ptr=6 grp=8
get cloud cover 'SCT032'
get cloud cover 'SCT032'
calling 'get_cloud_cover' part='18/14' ptr=7 grp=8
get cloud cover '18/14'
get cloud cover '18/14'
calling 'get_temperature' part='18/14' ptr=7 grp=9
calling 'get_altimeter' part='A3004' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KSJC
[WIND] = NW at 9 mph (15 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Partly Cloudy
[CLOUD-DETAILS] = Partly Cloudy 975 m
[TEMP] = 64F (18C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 78%
[BAROMETER] = 1017 hPa (30.04 in Hg)
)

condition begin: '18:30','PARTLY CLOUDY','06:38:54','17:04:07'
fixupTime in='6:00a' tfixed='6:00a' out='06:00'
fixupTime in='7:00p' tfixed='7:00p' out='19:00'
fixupTime in='18:30' tfixed='18:30' out='18:30'
condition using: time2='18:30' as day for sunrise2='06:00',sunset2='19:00'
California Saratoga-2 83 data='61,91,N,0,0.01,30.05,Steady,day_partly_cloudy.gif,Metar KSJC: Partly Cloudy,58,,1762569018,0.326'

California Scotts Valley 61 90 58 Wind from NNENNE 3 G 9 0.00
30.01Steady
Steady Metar KWVI: Fog ST 200 0.112 171 Fri, 07-Nov-2025 18:30:18 PST
Details for California Scotts Valley (SWN-stations-cc.txt record 97):

type='ST' RawDataURL = 'http://ohlonetrail.net/VWS_stickertags.htm' Click here to inspect it in a pop-up window.
curl fetching 'http://ohlonetrail.net/VWS_stickertags.htm'
HTTP stats: RC=200 dest=162.215.249.16 port=80 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.083 pxfer=0.083 get=0.028 total=0.112 secs
request_header:
GET /VWS_stickertags.htm HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: ohlonetrail.net
Accept: */*
Referer: http://ohlonetrail.net/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:09 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:30:18 GMT
Accept-Ranges: bytes
Content-Length: 99
Vary: Accept-Encoding
Content-Type: text/html

ST time to fetch: 0.112 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:09 GMT'
age=171 sec 'Sat, 08 Nov 2025 02:30:18 GMT'
metric='6:29pm,11/7/25,60.9,66.5,60.9,90,58.0,30.01,Steady,3,NNE,0.00,,6:40am,5:05pm,3,9,°F|mph|in|in'
using International style stickertag process
station reporting units °F,mph,in,in
convertWind(3) mph [2.6069286 kts] to '3' mph
convertWind(3) mph [2.6069286 kts] to '3' mph
convertWind(9) mph [7.8207858 kts] to '9' mph
metar 'KWVI' reused from local cache, age=369, '2025-11-08 02:27:00 GMT'
raw-METAR='2025/11/08 02:27 KWVI 080227Z AUTO 00000KT 1/4SM FG VV002 14/14 A3003 RMK AO2 T01440144 $'
called process_metar
calling 'get_time' part='080227Z' 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='1/4SM' ptr=6 grp=4
calling 'get_visibility' part='1/4SM' ptr=6 grp=5
calling 'get_runway' part='FG' ptr=7 grp=6
calling 'get_conditions' part='FG' ptr=7 grp=7
conditions='' on entry
get_conditions part='FG'
calling 'get_conditions' part='VV002' ptr=8 grp=7
conditions='Fog ' on entry
calling 'get_cloud_cover' part='VV002' ptr=8 grp=8
get cloud cover 'VV002'
get cloud cover 'VV002'
calling 'get_cloud_cover' part='14/14' ptr=9 grp=8
get cloud cover '14/14'
get cloud cover '14/14'
calling 'get_temperature' part='14/14' ptr=9 grp=9
calling 'get_altimeter' part='A3003' ptr=10 grp=10
wxInfo
Array
(
[STATION] = KWVI
[WIND] = calm
[VISIBILITY] = 1/4 mile (2 km)
[CONDITIONS] = Fog
[CLOUDS] = Overcast
[CLOUD-DETAILS] = Overcast 61 m
[TEMP] = 57F (14C)
[DEWPT] = 57F (14C)
[HUMIDITY] = 100%
[BAROMETER] = 1017 hPa (30.03 in Hg)
)

condition begin: '6:29pm','FOG','6:40am','5:05pm'
fixupTime in='6:40am' tfixed='6:40am' out='06:40'
fixupTime in='5:05pm' tfixed='5:05pm' out='17:05'
fixupTime in='6:29pm' tfixed='6:29pm' out='18:29'
condition using: time2='18:29' as night for sunrise2='06:40',sunset2='17:05'
California Scotts Valley 97 data='61,90,NNE,3,0.00,30.01,Steady,fog.gif,Metar KWVI: Fog,58,9,1762569018,0.112'

California Tahoe Vista 47 81 42 Wind from SSESSE 3 0.00
30.03Rising
Rising Metar KTRK: Clear ST 200 0.415 3 Fri, 07-Nov-2025 18:33:07 PST
Details for California Tahoe Vista (SWN-stations-cc.txt record 13):

type='ST' RawDataURL = 'https://www.weather.racers.net/stickertags.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.weather.racers.net/stickertags.txt'
HTTP stats: RC=200 dest=174.83.180.17 port=443 (from sce=74.208.252.86)
Times: dns=0.124 conn=0.196 pxfer=0.345 get=0.069 total=0.414 secs
request_header:
GET /stickertags.txt HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.weather.racers.net
Accept: */*
Referer: https://www.weather.racers.net/


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 114
Last-Modified: Sat, 08 Nov 2025 02:33:07 GMT
Date: Sat, 08 Nov 2025 02:33:10 GMT
Server: Abyss/2.16.20.2-X2-Win32 AbyssLib/2.16.20.2

ST time to fetch: 0.415 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:10 GMT'
age=3 sec 'Sat, 08 Nov 2025 02:33:07 GMT'
metric='6:32pm,11/7/25,47.1,51.5,46.7,81.0,41.6,30.03,Rising,2.8,SSE,0.00,tstorms,6:36am,4:53pm,2.8,0.0,°F|mph|in|in'
using International style stickertag process
station reporting units °F,mph,in,in
convertWind(2.8) mph [2.43313336 kts] to '3' mph
convertWind(2.8) mph [2.43313336 kts] to '3' mph
condition begin: '6:32pm','TSTORMS','6:36am','4:53pm'
fixupTime in='6:36am' tfixed='6:36am' out='06:36'
fixupTime in='4:53pm' tfixed='4:53pm' out='16:53'
fixupTime in='6:32pm' tfixed='6:32pm' out='18:32'
condition using: time2='18:32' as night for sunrise2='06:36',sunset2='16:53'
METAR='KTRK'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KTRK.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.037 total=0.178 secs
request_header:
GET /data/observations/metar/stations/KTRK.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:10 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: Sat, 08 Nov 2025 02:19:53 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

KTRK time to fetch: 0.178 sec
KTRK='2025/11/08 02:15 KTRK 080215Z AUTO 06003KT 10SM CLR 06/03 A3021 RMK AO2'
age=1090 sec '2025-11-08 02:15:00 GMT'
metar 'KTRK' saved in local cache
called process_metar
calling 'get_time' part='080215Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='06003KT' 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='06/03' ptr=8 grp=9
calling 'get_altimeter' part='A3021' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KTRK
[WIND] = ENE at 3 mph (6 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 43F (6C)
[DEWPT] = 37F (3C)
[HUMIDITY] = 81%
[BAROMETER] = 1023 hPa (30.21 in Hg)
)

condition begin: '6:32pm','CLEAR','6:36am','4:53pm'
fixupTime in='6:36am' tfixed='6:36am' out='06:36'
fixupTime in='4:53pm' tfixed='4:53pm' out='16:53'
fixupTime in='6:32pm' tfixed='6:32pm' out='18:32'
condition using: time2='18:32' as night for sunrise2='06:36',sunset2='16:53'
California Tahoe Vista 13 data='47,81,SSE,3,0.00,30.03,Rising,night_clear.gif,Metar KTRK: Clear,42,,1762569187,0.415'

California Union City 63 84 58 Wind from WW 0 0.00
29.99Steady
Steady Metar KHWD: Clear CR 200 0.495 0 Fri, 07-Nov-2025 18:33:10 PST
Details for California Union City (SWN-stations-cc.txt record 22):

type='CR' RawDataURL = 'https://ucweather.org/clientraw.txtnocache' Click here to inspect it in a pop-up window.
curl fetching 'https://ucweather.org/clientraw.txt?1762569181'
HTTP stats: RC=200 dest=38.113.1.153 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.062 pxfer=0.135 get=0.360 total=0.494 secs
request_header:
GET /clientraw.txt?1762569181 HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: ucweather.org
Accept: */*
Referer: https://ucweather.org/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:10 GMT
Content-Type: text/plain
Content-Length: 775
Connection: keep-alive
Set-Cookie: request_id=be78c37e-17b8-4ad8-9180-4c276614d23d; Max-Age=3600; Path=/; HttpOnly
Accept-Ranges: bytes
Age: 0
X-Request-ID: be78c37e-17b8-4ad8-9180-4c276614d23d

CR time to fetch: 0.495 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:10 GMT'
server missing Last-Modified: header. Using Date: stamp instead
metric='12345 0.0 0.0 272 17.3 84 1015.6 0.0 1.0 26.2 0.00 0.00 23.6 61 100.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 18 33 00 Union_City,_CA_-6:33:00_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 17.3 21.0 20.9 11.8 1 clear 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14.0 14.5 1134.8 11/7/2025 25.6 13.0 20.9 11.8 0.0 2 0 0 2 1 1 1 1 1 0 17.7 17.6 17.6 17.6 17.6 17.5 17.4 17.4 17.3 17.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 20.9 11.8 17.3 10.9 0 --- --- 273 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 23.6 20.9 18.6 1021.0 1015.4 8 5:35_PM 3:48_PM 26.5 11.8 16.1 9.7 0 2025 0.0 -1 1 -1 271 296 295 294 286 279 279 275 275 273 0.0 255.0 0.6 15.7 37.59639 122.06972 0.0 92 71 0.0 3:49_AM 0.0 0.0 0.0 0.0 0.0 0.0 71.7 3:34_PM 3:49_AM 274 !!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
CR[48]=1 .. trying METAR KHWD for conditions
METAR='KHWD'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KHWD.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.140 get=0.037 total=0.178 secs
request_header:
GET /data/observations/metar/stations/KHWD.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:10 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: Sat, 08 Nov 2025 01:56:38 GMT
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KHWD time to fetch: 0.178 sec
KHWD='2025/11/08 01:54 KHWD 080154Z 31007KT 10SM CLR 16/15 A3004 RMK AO2 SLP183 T01610150'
age=2350 sec '2025-11-08 01:54:00 GMT'
metar 'KHWD' saved in local cache
called process_metar
calling 'get_time' part='080154Z' ptr=3 grp=1
calling 'get_station_type' part='31007KT' ptr=4 grp=2
calling 'get_wind' part='31007KT' 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='16/15' ptr=7 grp=9
calling 'get_altimeter' part='A3004' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KHWD
[WIND] = NW at 8 mph (13 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 61F (16C)
[DEWPT] = 59F (15C)
[HUMIDITY] = 94%
[BAROMETER] = 1017 hPa (30.04 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KHWD: Clear' used instead of WD icon=1 'clear'
California Union City 22 data='63,84,W,0,0.00,29.99,Steady,day_clear.gif,Metar KHWD: Clear,58,0,1762569190,0.495'

Hawaii Makawao, Maui 78 71 68 Wind from SWSW 4 G 5 0.00
29.84Steady
Steady Sunny CR 200 0.252 4 Fri, 07-Nov-2025 18:33:07 PST
Details for Hawaii Makawao, Maui (SWN-stations-cc.txt record 52):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:11 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:33:07 GMT
Accept-Ranges: bytes
Content-Length: 800
Content-Type: text/plain

CR time to fetch: 0.252 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:11 GMT'
age=4 sec 'Sat, 08 Nov 2025 02:33:07 GMT'
metric='12345 3.9 4.3 223 25.6 71 1010.6 0.0 5.6 763.8 0.00 0.00 28.9 55 100.0 0 0.0 0 0 0.0 -100.0 255.0 0.0 0.2 -100.0 -100.0 -100 -100 -100 16 33 07 Up_Country_Maui_Weather-4:33:07_PM 0 100 7 11 0.00 0.00 100 100 100 100 100 25.6 33.2 29.0 17.3 0 Sunny/Dry 0.5 3 3 3 4 4 4 5 5 5 4 4 3 3 3 4 3 3 3 3 3 11.3 20.0 3828.4 11/7/2025 37.0 21.2 29.0 17.3 0.0 6 7 7 5 5 6 4 6 5 4 27.3 26.8 26.1 25.6 25.6 25.6 25.8 26.1 25.9 25.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 31.0 17.3 25.6 9.2 0 20:09:13 2015/16/10 196 0 0 -100.0 -100.0 0 -100 -100 -100 -100 236.0 28.9 24.6 31.4 1015.2 1010.0 11 3:48_PM 1:57_PM 39.2 17.5 21.2 14.8 5 2025 0.0 -1 1 -1 266 234 221 242 200 179 199 171 219 223 0.0 255.0 5.2 21.9 20.85667 156.31444 0.0 89 56 0.0 7:08_AM 0.0 0.0 0.0 0.0 0.0 0.0 83.5 10:28_AM 7:08_AM 225 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(3.9) kts [3.9 kts] to '4' mph
convertWind(4.3) kts [4.3 kts] to '5' mph
Hawaii Makawao, Maui 52 data='78,71,SW,4,0.00,29.84,Steady,day_clear.gif,Sunny,68,5,1762569187,0.252'

Nevada Las Vegas 66 28 32 Wind from SWSW 1 G 1 0.00
30.06Rising Slowly
Rising Slowly Metar KLAS: Clear CR 200 0.264 62 Fri, 07-Nov-2025 18:32:09 PST
Details for Nevada Las Vegas (SWN-stations-cc.txt record 100):

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


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:11 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:32:09 GMT
ETag: "329-6430c1ad84062"
Accept-Ranges: bytes
Content-Length: 809
Content-Type: text/plain

CR time to fetch: 0.264 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:11 GMT'
age=62 sec 'Sat, 08 Nov 2025 02:32:09 GMT'
metric='12345 0.6 1.0 221 19.0 28 1017.9 0.0 0.0 98.6 0.00 0.00 25.2 24 100.0 1 26.3 0 0 0.0 26.3 25.3 25.6 17.9 -100.0 -100.0 -100 -100 -100 18 32 07 Las_Vegas_weather_Guy-6:32:07_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 19.0 16.9 26.8 13.7 1 Night_time/Dry/Clear_skies 1.0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8.0 0.1 7803.7 11/7/2025 24.8 11.3 26.8 13.7 0.0 1 1 0 0 0 0 0 0 0 1 19.9 19.9 19.8 19.8 19.5 19.6 19.8 19.7 19.3 19.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 26.7 13.7 19.0 6.8 0 7:05:21 22/10/2025 221 31 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 25.3 24.7 18.1 1022.8 1015.1 1 5:32_PM 10:40_AM 30.8 12.3 1.9 -2.5 1 2025 0.0 -1 0 -1 222 222 223 211 209 213 230 218 219 223 0.0 255.0 0.1 10.6 36.20556 115.33000 0.0 38 17 0.0 6:22_AM 0.0 0.0 0.0 0.0 0.0 0.0 39.3 1:48_PM 6:22_AM 218 !!C10.37S152!!'
station using CR units C,kts,hPa,mm by default
convertWind(0.6) kts [0.6 kts] to '1' mph
convertWind(1.0) kts [1 kts] to '1' mph
CR[48]=1 .. trying METAR KLAS for conditions
METAR='KLAS'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KLAS.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.037 total=0.177 secs
request_header:
GET /data/observations/metar/stations/KLAS.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:58:10 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

KLAS time to fetch: 0.178 sec
KLAS='2025/11/08 01:56 KLAS 080156Z 00000KT 10SM CLR 23/M01 A2995 RMK AO2 SLP127 T02331011'
age=2231 sec '2025-11-08 01:56:00 GMT'
metar 'KLAS' saved in local cache
called process_metar
calling 'get_time' part='080156Z' ptr=3 grp=1
calling 'get_station_type' part='00000KT' ptr=4 grp=2
calling 'get_wind' part='00000KT' 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='23/M01' ptr=7 grp=9
calling 'get_altimeter' part='A2995' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KLAS
[WIND] = calm
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 73F (23C)
[DEWPT] = 30F (-1C)
[HUMIDITY] = 20%
[BAROMETER] = 1014 hPa (29.95 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KLAS: Clear' used instead of WD icon=1 'Night_time/Dry/Clear_skies'
Nevada Las Vegas 100 data='66,28,SW,1,0.00,30.06,Rising Slowly,day_clear.gif,Metar KLAS: Clear,32,1,1762569129,0.264'

Nevada Ryndon/Devil's Gate 45 60 32 Wind from SS 5 G 4 0.01
30.15Steady
Steady Metar KEKO: Clear CR 200 0.170 1082 Fri, 07-Nov-2025 18:15:09 PST
Details for Nevada Ryndon/Devil's Gate (SWN-stations-cc.txt record 29):

type='CR' RawDataURL = 'https://www.nvwx.com/clientraw.txt' Click here to inspect it in a pop-up window.
curl fetching 'https://www.nvwx.com/clientraw.txt'
HTTP stats: RC=200 dest=192.252.144.36 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.062 pxfer=0.134 get=0.035 total=0.170 secs
request_header:
GET /clientraw.txt HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: www.nvwx.com
Accept: */*
Referer: https://www.nvwx.com/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33:11 GMT
Server: Apache
Upgrade: h2
Connection: Upgrade
Last-Modified: Sat, 08 Nov 2025 02:15:09 GMT
ETag: "2fe-6430bde0d4859"
Accept-Ranges: bytes
Content-Length: 766
Content-Type: text/plain

CR time to fetch: 0.170 sec (200 OK)
webserver timesync=0 sec 'Sat, 08 Nov 2025 02:33:11 GMT'
age=1082 sec 'Sat, 08 Nov 2025 02:15:09 GMT'
metric='12345 4.7 3.5 187 7.3 60 1021.1 0.3 0.3 141.5 0.00 0.01 18.3 33 100.0 1 0.0 0 0 0.0 -100.0 255.0 -100.0 -100.0 -100.0 -100.0 -100 -100 -100 18 15 08 mystation-6:15:08_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 5.7 5.2 13.6 3.2 1 Calm/Night_time 0.5 5 6 6 7 5 7 6 6 6 6 5 5 5 6 5 3 3 3 3 3 19.1 0.1 2992.2 11/7/2025 12.1 0.4 13.6 2.4 0.0 5 6 6 5 4 3 0 3 6 4 7.6 7.6 7.5 7.5 7.4 7.2 7.0 6.9 6.9 7.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 13.6 3.2 7.3 16.0 0 --- --- 192 0 0 -100.0 -100.0 -100 -100 -100 -100 -100 0.0 18.3 16.6 4.6 1021.6 1019.7 10 6:07_PM 11:51_AM 11.2 0.9 5.6 -3.2 7 2025 0.0 -1 1 -1 238 259 240 266 253 270 207 208 204 187 0.0 255.0 4.1 4.5 41.03944 115.65167 0.0 83 44 0.3 12:23_AM 0.0 0.0 0.0 0.0 0.0 0.0 172.7 2:13_PM 12:00_AM 201 !!C10.37S151!!'
station using CR units C,kts,hPa,mm by default
convertWind(4.7) kts [4.7 kts] to '5' mph
convertWind(3.5) kts [3.5 kts] to '4' mph
CR[48]=1 .. trying METAR KEKO for conditions
METAR='KEKO'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KEKO.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.140 get=0.037 total=0.178 secs
request_header:
GET /data/observations/metar/stations/KEKO.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:58:11 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

KEKO time to fetch: 0.178 sec
KEKO='2025/11/08 01:56 KEKO 080156Z AUTO 24004KT 10SM CLR 07/01 A3015 RMK AO2 SLP207 T00670006'
age=2232 sec '2025-11-08 01:56:00 GMT'
metar 'KEKO' saved in local cache
called process_metar
calling 'get_time' part='080156Z' ptr=3 grp=1
calling 'get_station_type' part='AUTO' ptr=4 grp=2
calling 'get_wind' part='24004KT' 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/01' ptr=8 grp=9
calling 'get_altimeter' part='A3015' ptr=9 grp=10
wxInfo
Array
(
[STATION] = KEKO
[WIND] = WSW at 5 mph (7 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 45F (7C)
[WIND CHILL] = 42°F (6°C)
[DEWPT] = 34F (1C)
[HUMIDITY] = 66%
[BAROMETER] = 1021 hPa (30.15 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KEKO: Clear' used instead of WD icon=1 'Calm/Night_time'
Nevada Ryndon/Devil's Gate 29 data='45,60,S,5,0.01,30.15,Steady,day_clear.gif,Metar KEKO: Clear,32,4,1762568109,0.170'

Utah Lehi 46 62 33 Wind from NNWNNW 0 0.00
30.00Steady
Steady Metar KPVU: Clear CR 200 0.131 22 Fri, 07-Nov-2025 18:32:50 PST
Details for Utah Lehi (SWN-stations-cc.txt record 103):

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


headers:
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 778
Connection: keep-alive
X-WS-RateLimit-Limit: 1000
X-WS-RateLimit-Remaining: 999
Last-Modified: Sat, 08 Nov 2025 02:32:50 GMT
Accept-Ranges: bytes
ETag: "b4e21efa5750dc1:0"
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
Date: Sat, 08 Nov 2025 02:33:11 GMT

CR time to fetch: 0.131 sec (200 OK)
age=22 sec 'Sat, 08 Nov 2025 02:32:50 GMT'
metric='12345 0.0 0.0 330 7.6 62 1016.0 0.0 0.0 71.6 0.00 0.00 20.3 25 11.7 1 0.0 0 0 0.0 -100.0 255.0 38.3 -100.0 -100.0 -100.0 -100 -100 -100 19 32 48 Fluckey_Weather__Bingham_Farms_Ln.__Lehi,_UT-7:32:48_PM 0 0 7 11 0.00 0.00 100 100 100 100 100 7.6 5.6 13.7 2.2 1 clear 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.1 0.8 2811.4 11/7/2025 11.8 -0.7 13.7 2.1 0.0 0 0 0 0 0 0 0 0 0 0 8.6 8.4 8.3 8.2 8.1 7.9 7.8 7.8 7.7 7.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 13.7 2.2 7.6 4.6 0 --- --- 330 0 0 -100.0 -100.0 0 -100 -100 -100 -100 0.0 21.8 19.6 6.5 1016.9 1014.7 0 6:25_PM 9:59_AM 15.1 0.1 2.0 -3.0 0 2025 45.7 -1 1 -1 63 130 130 333 300 330 330 330 330 330 0.0 200.0 0.0 4.9 40.66639 111.99972 0.0 73 40 0.0 3:21_AM 0.0 0.0 0.0 0.0 0.0 0.0 28.3 4:13_PM 3:35_AM 330 !!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 KPVU for conditions
METAR='KPVU'
curl fetching 'https://tgftp.nws.noaa.gov/data/observations/metar/stations/KPVU.TXT'
HTTP stats: RC=200 dest=140.90.101.79 port=443 (from sce=74.208.252.86)
Times: dns=0.028 conn=0.065 pxfer=0.143 get=0.037 total=0.180 secs
request_header:
GET /data/observations/metar/stations/KPVU.TXT HTTP/1.1
User-Agent: Mozilla/5.0 (SWN Mesonet Conditions Loader V4.08 - 03-Oct-2025 - saratoga-weather.org)
Host: tgftp.nws.noaa.gov
Accept: */*
Referer: https://tgftp.nws.noaa.gov/


headers:
HTTP/1.1 200 OK
Date: Sat, 08 Nov 2025 02:33: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: Sat, 08 Nov 2025 01:57:08 GMT
Accept-Ranges: bytes
Content-Length: 84
Vary: Accept-Encoding
Content-Type: text/plain; charset=utf-8
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload

KPVU time to fetch: 0.180 sec
KPVU='2025/11/08 01:56 KPVU 080156Z VRB05KT 10SM CLR 08/01 A3011 RMK AO2 SLP197 T00780011'
age=2232 sec '2025-11-08 01:56:00 GMT'
metar 'KPVU' saved in local cache
called process_metar
calling 'get_time' part='080156Z' ptr=3 grp=1
calling 'get_station_type' part='VRB05KT' ptr=4 grp=2
calling 'get_wind' part='VRB05KT' 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='08/01' ptr=7 grp=9
calling 'get_altimeter' part='A3011' ptr=8 grp=10
wxInfo
Array
(
[STATION] = KPVU
[WIND] = varies at 6 mph (9 km/h)
[VISIBILITY] = 10 miles (16 km)
[CONDITIONS] =
[CLOUDS] = Clear
[TEMP] = 46F (8C)
[WIND CHILL] = 43°F (6°C)
[DEWPT] = 34F (1C)
[HUMIDITY] = 62%
[BAROMETER] = 1020 hPa (30.11 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='18:33' tfixed='18:33' out='18:33'
condition using: time2='18:33' as day for sunrise2='06:00',sunset2='19:00'
METAR condition icon day_clear.gif 'Metar KPVU: Clear' used instead of WD icon=1 'clear'
Utah Lehi 103 data='46,62,NNW,0,0.00,30.00,Steady,day_clear.gif,Metar KPVU: Clear,33,0,1762569170,0.131'

Total time to load: 7.499    

 

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

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

KDVT used 1 times age=2401 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KDVT 080153Z 00000KT 10SM CLR 22/03 A2988 RMK AO2 SLP105 T02220033'
KTUS used 1 times age=2402 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KTUS 080153Z 35005KT 10SM CLR 23/M01 A2996 RMK AO2 SLP116 T02281011 $'
KIWA used 1 times age=2762 secs (2025-11-08 01:47:00 GMT) '2025/11/08 01:47 KIWA 080147Z 00000KT 10SM CLR 23/03 A2989'
KPMD used 1 times age=2403 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KPMD 080153Z 32009KT 10SM CLR 19/06 A2999 RMK AO2 SLP144 T01890061'
KCMA used 2 times age=2283 secs (2025-11-08 01:55:00 GMT) '2025/11/08 01:55 KCMA 080155Z 00000KT 10SM CLR 21/10 A2984 RMK AO2 SLP113 T02110100'
KBUR used 1 times age=2404 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KBUR 080153Z VRB04KT 10SM CLR 23/14 A2987 RMK AO2 SLP104 T02280144'
KVIS used 1 times age=2224 secs (2025-11-08 01:56:00 GMT) '2025/11/08 01:56 KVIS 080156Z AUTO 03003KT 10SM CLR 18/12 A3003 RMK AO2 SLP170 T01830117 $'
KAUN used 2 times age=1085 secs (2025-11-08 02:15:00 GMT) '2025/11/08 02:15 KAUN 080215Z AUTO 00000KT 10SM CLR 14/13 A3008 RMK A01'
KMCE used 1 times age=2407 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KMCE 080153Z AUTO 30004KT 10SM CLR 18/14 A3001 RMK AO2 SLP161 T01830139'
KMHR used 1 times age=1088 secs (2025-11-08 02:15:00 GMT) '2025/11/08 02:15 KMHR 080215Z AUTO 32006KT 10SM CLR 19/16 A3003 RMK AO2'
KMYF used 1 times age=2408 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KMYF 080153Z 25003KT 9SM CLR 17/14 A2990 RMK AO2 SLP121 T01720144'
KWVI used 2 times age=369 secs (2025-11-08 02:27:00 GMT) '2025/11/08 02:27 KWVI 080227Z AUTO 00000KT 1/4SM FG VV002 14/14 A3003 RMK AO2 T01440144 $'
KSJC used 1 times age=2409 secs (2025-11-08 01:53:00 GMT) '2025/11/08 01:53 KSJC 080153Z 32008KT 10SM SCT032 18/14 A3004 RMK AO2 SLP171 T01830144 $'
KTRK used 1 times age=1090 secs (2025-11-08 02:15:00 GMT) '2025/11/08 02:15 KTRK 080215Z AUTO 06003KT 10SM CLR 06/03 A3021 RMK AO2'
KHWD used 1 times age=2350 secs (2025-11-08 01:54:00 GMT) '2025/11/08 01:54 KHWD 080154Z 31007KT 10SM CLR 16/15 A3004 RMK AO2 SLP183 T01610150'
KLAS used 1 times age=2231 secs (2025-11-08 01:56:00 GMT) '2025/11/08 01:56 KLAS 080156Z 00000KT 10SM CLR 23/M01 A2995 RMK AO2 SLP127 T02331011'
KEKO used 1 times age=2232 secs (2025-11-08 01:56:00 GMT) '2025/11/08 01:56 KEKO 080156Z AUTO 24004KT 10SM CLR 07/01 A3015 RMK AO2 SLP207 T00670006'
KPVU used 1 times age=2232 secs (2025-11-08 01:56:00 GMT) '2025/11/08 01:56 KPVU 080156Z VRB05KT 10SM CLR 08/01 A3011 RMK AO2 SLP197 T00780011'

METAR errors:
Missing METAR for 52: 'Hawaii, Makawao, Maui https://www.dwayneyamato.com/wx/'

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 SWN-mesomap-loadcache.php - V4.08 - 03-Oct-2025 Memory usage 1317000 bytes.
Author: Ken True - webmaster@saratoga-weather.org