{"corrections":[],"day":{"date":"2026-10-29","extremes":{"tmax":{"correctedAt":null,"dewpoint":8,"humidity":28,"metarType":"METAR","obsTimeLocal":"2026-10-29T14:30:00+02:00","obsTimeUtc":"2026-10-29T12:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291230Z VRB05KT CAVOK 28/08 Q1023 NOSIG","receiptTime":"2026-10-29T12:30:06.081Z","receivedAt":"2026-10-29T12:31:41.888Z","temp":28,"wind":2.6},"tmin":{"correctedAt":null,"dewpoint":9,"humidity":87,"metarType":"METAR","obsTimeLocal":"2026-10-29T06:00:00+02:00","obsTimeUtc":"2026-10-29T04:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290400Z 06002KT CAVOK 11/09 Q1025 NOSIG","receiptTime":"2026-10-29T04:10:07.289Z","receivedAt":"2026-10-29T04:11:39.077Z","temp":11,"wind":1},"windMax":{"correctedAt":null,"dewpoint":9,"humidity":52,"metarType":"METAR","obsTimeLocal":"2026-10-29T22:00:00+02:00","obsTimeUtc":"2026-10-29T20:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 292000Z 01013KT CAVOK 19/09 Q1026 NOSIG","receiptTime":"2026-10-29T20:00:23.137Z","receivedAt":"2026-10-29T20:00:48.180Z","temp":19,"wind":6.7}},"humidityMean":49.9,"maxGapMinutes":60,"nObservations":40,"observations":[{"correctedAt":null,"dewpoint":9,"humidity":77,"metarType":"METAR","obsTimeLocal":"2026-10-29T01:00:00+02:00","obsTimeUtc":"2026-10-28T23:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 282300Z 07006KT CAVOK 13/09 Q1024 NOSIG","receiptTime":"2026-10-28T23:01:11.504Z","receivedAt":"2026-10-28T23:02:38.528Z","temp":13,"wind":3.1},{"correctedAt":null,"dewpoint":9,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T02:00:00+02:00","obsTimeUtc":"2026-10-29T00:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290000Z 06002KT CAVOK 12/09 Q1024 NOSIG","receiptTime":"2026-10-29T00:00:31.934Z","receivedAt":"2026-10-29T00:02:41.595Z","temp":12,"wind":1},{"correctedAt":null,"dewpoint":9,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T03:00:00+02:00","obsTimeUtc":"2026-10-29T01:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290100Z 06010KT CAVOK 12/09 Q1024 NOSIG","receiptTime":"2026-10-29T01:05:01.418Z","receivedAt":"2026-10-29T01:05:39.176Z","temp":12,"wind":5.1},{"correctedAt":null,"dewpoint":9,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T04:00:00+02:00","obsTimeUtc":"2026-10-29T02:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290200Z 05004KT CAVOK 12/09 Q1024 NOSIG","receiptTime":"2026-10-29T02:00:27.020Z","receivedAt":"2026-10-29T02:00:42.641Z","temp":12,"wind":2.1},{"correctedAt":null,"dewpoint":9,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T04:30:00+02:00","obsTimeUtc":"2026-10-29T02:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290230Z 06003KT CAVOK 12/09 Q1024 NOSIG","receiptTime":"2026-10-29T02:30:51.573Z","receivedAt":"2026-10-29T02:32:40.847Z","temp":12,"wind":1.5},{"correctedAt":null,"dewpoint":9,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T05:00:00+02:00","obsTimeUtc":"2026-10-29T03:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290300Z 07002KT CAVOK 12/09 Q1024 NOSIG","receiptTime":"2026-10-29T03:00:12.718Z","receivedAt":"2026-10-29T03:00:40.779Z","temp":12,"wind":1},{"correctedAt":null,"dewpoint":9,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T05:30:00+02:00","obsTimeUtc":"2026-10-29T03:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290330Z 07003KT CAVOK 12/09 Q1024 NOSIG","receiptTime":"2026-10-29T03:33:53.782Z","receivedAt":"2026-10-29T03:34:38.435Z","temp":12,"wind":1.5},{"correctedAt":null,"dewpoint":9,"humidity":87,"metarType":"METAR","obsTimeLocal":"2026-10-29T06:00:00+02:00","obsTimeUtc":"2026-10-29T04:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290400Z 06002KT CAVOK 11/09 Q1025 NOSIG","receiptTime":"2026-10-29T04:10:07.289Z","receivedAt":"2026-10-29T04:11:39.077Z","temp":11,"wind":1},{"correctedAt":null,"dewpoint":10,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-29T06:30:00+02:00","obsTimeUtc":"2026-10-29T04:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290430Z 05004KT CAVOK 13/10 Q1025 NOSIG","receiptTime":"2026-10-29T04:31:58.406Z","receivedAt":"2026-10-29T04:34:38.605Z","temp":13,"wind":2.1},{"correctedAt":null,"dewpoint":11,"humidity":77,"metarType":"METAR","obsTimeLocal":"2026-10-29T07:00:00+02:00","obsTimeUtc":"2026-10-29T05:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290500Z 04007KT CAVOK 15/11 Q1025 NOSIG","receiptTime":"2026-10-29T05:00:34.673Z","receivedAt":"2026-10-29T05:01:38.755Z","temp":15,"wind":3.6},{"correctedAt":null,"dewpoint":10,"humidity":68,"metarType":"METAR","obsTimeLocal":"2026-10-29T07:30:00+02:00","obsTimeUtc":"2026-10-29T05:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290530Z 03010KT CAVOK 16/10 Q1025 NOSIG","receiptTime":"2026-10-29T05:30:14.688Z","receivedAt":"2026-10-29T05:30:45.515Z","temp":16,"wind":5.1},{"correctedAt":null,"dewpoint":10,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-29T08:00:00+02:00","obsTimeUtc":"2026-10-29T06:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290600Z 02007KT 350V070 CAVOK 17/10 Q1025 NOSIG","receiptTime":"2026-10-29T06:00:21.746Z","receivedAt":"2026-10-29T06:00:38.578Z","temp":17,"wind":3.6},{"correctedAt":null,"dewpoint":10,"humidity":60,"metarType":"METAR","obsTimeLocal":"2026-10-29T08:30:00+02:00","obsTimeUtc":"2026-10-29T06:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290630Z 01008KT 340V040 CAVOK 18/10 Q1026 NOSIG","receiptTime":"2026-10-29T06:30:09.099Z","receivedAt":"2026-10-29T06:30:39.512Z","temp":18,"wind":4.1},{"correctedAt":null,"dewpoint":10,"humidity":56,"metarType":"METAR","obsTimeLocal":"2026-10-29T09:00:00+02:00","obsTimeUtc":"2026-10-29T07:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290700Z 36006KT 340V050 CAVOK 19/10 Q1026 NOSIG","receiptTime":"2026-10-29T07:00:29.180Z","receivedAt":"2026-10-29T07:00:39.347Z","temp":19,"wind":3.1},{"correctedAt":null,"dewpoint":10,"humidity":49,"metarType":"METAR","obsTimeLocal":"2026-10-29T09:30:00+02:00","obsTimeUtc":"2026-10-29T07:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290730Z 01005KT 320V070 CAVOK 21/10 Q1026 NOSIG","receiptTime":"2026-10-29T07:30:09.882Z","receivedAt":"2026-10-29T07:30:39.048Z","temp":21,"wind":2.6},{"correctedAt":null,"dewpoint":9,"humidity":43,"metarType":"METAR","obsTimeLocal":"2026-10-29T10:00:00+02:00","obsTimeUtc":"2026-10-29T08:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290800Z 04005KT 340V100 CAVOK 22/09 Q1026 NOSIG","receiptTime":"2026-10-29T08:00:31.285Z","receivedAt":"2026-10-29T08:00:38.790Z","temp":22,"wind":2.6},{"correctedAt":null,"dewpoint":8,"humidity":38,"metarType":"METAR","obsTimeLocal":"2026-10-29T10:30:00+02:00","obsTimeUtc":"2026-10-29T08:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290830Z VRB06KT CAVOK 23/08 Q1025 NOSIG","receiptTime":"2026-10-29T08:30:13.575Z","receivedAt":"2026-10-29T08:30:44.759Z","temp":23,"wind":3.1},{"correctedAt":null,"dewpoint":9,"humidity":38,"metarType":"METAR","obsTimeLocal":"2026-10-29T11:00:00+02:00","obsTimeUtc":"2026-10-29T09:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290900Z 08005KT 340V140 CAVOK 24/09 Q1025 NOSIG","receiptTime":"2026-10-29T09:00:21.543Z","receivedAt":"2026-10-29T09:00:40.845Z","temp":24,"wind":2.6},{"correctedAt":null,"dewpoint":8,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-29T11:30:00+02:00","obsTimeUtc":"2026-10-29T09:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 290930Z 07006KT 360V110 CAVOK 25/08 Q1025 NOSIG","receiptTime":"2026-10-29T09:30:11.517Z","receivedAt":"2026-10-29T09:31:38.514Z","temp":25,"wind":3.1},{"correctedAt":null,"dewpoint":8,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-29T12:00:00+02:00","obsTimeUtc":"2026-10-29T10:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291000Z VRB03KT CAVOK 26/08 Q1025 NOSIG","receiptTime":"2026-10-29T10:00:26.140Z","receivedAt":"2026-10-29T10:00:40.675Z","temp":26,"wind":1.5},{"correctedAt":null,"dewpoint":8,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-29T12:30:00+02:00","obsTimeUtc":"2026-10-29T10:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291030Z VRB05KT CAVOK 25/08 Q1025 NOSIG","receiptTime":"2026-10-29T10:30:14.716Z","receivedAt":"2026-10-29T10:30:38.552Z","temp":25,"wind":2.6},{"correctedAt":null,"dewpoint":7,"humidity":30,"metarType":"METAR","obsTimeLocal":"2026-10-29T13:00:00+02:00","obsTimeUtc":"2026-10-29T11:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291100Z VRB04KT CAVOK 26/07 Q1024 NOSIG","receiptTime":"2026-10-29T11:00:26.742Z","receivedAt":"2026-10-29T11:00:50.437Z","temp":26,"wind":2.1},{"correctedAt":null,"dewpoint":6,"humidity":26,"metarType":"METAR","obsTimeLocal":"2026-10-29T13:30:00+02:00","obsTimeUtc":"2026-10-29T11:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291130Z VRB05KT CAVOK 27/06 Q1024 NOSIG","receiptTime":"2026-10-29T11:30:10.940Z","receivedAt":"2026-10-29T11:30:39.022Z","temp":27,"wind":2.6},{"correctedAt":null,"dewpoint":7,"humidity":30,"metarType":"METAR","obsTimeLocal":"2026-10-29T14:00:00+02:00","obsTimeUtc":"2026-10-29T12:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291200Z VRB04KT CAVOK 26/07 Q1024 NOSIG","receiptTime":"2026-10-29T12:00:19.534Z","receivedAt":"2026-10-29T12:01:45.450Z","temp":26,"wind":2.1},{"correctedAt":null,"dewpoint":8,"humidity":28,"metarType":"METAR","obsTimeLocal":"2026-10-29T14:30:00+02:00","obsTimeUtc":"2026-10-29T12:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291230Z VRB05KT CAVOK 28/08 Q1023 NOSIG","receiptTime":"2026-10-29T12:30:06.081Z","receivedAt":"2026-10-29T12:31:41.888Z","temp":28,"wind":2.6},{"correctedAt":null,"dewpoint":6,"humidity":25,"metarType":"METAR","obsTimeLocal":"2026-10-29T15:00:00+02:00","obsTimeUtc":"2026-10-29T13:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291300Z 19004KT 140V250 CAVOK 28/06 Q1023 NOSIG","receiptTime":"2026-10-29T13:02:57.839Z","receivedAt":"2026-10-29T13:04:51.264Z","temp":28,"wind":2.1},{"correctedAt":null,"dewpoint":6,"humidity":26,"metarType":"METAR","obsTimeLocal":"2026-10-29T15:30:00+02:00","obsTimeUtc":"2026-10-29T13:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291330Z 15006KT 090V200 CAVOK 27/06 Q1023 NOSIG","receiptTime":"2026-10-29T13:30:32.105Z","receivedAt":"2026-10-29T13:30:38.443Z","temp":27,"wind":3.1},{"correctedAt":null,"dewpoint":6,"humidity":25,"metarType":"METAR","obsTimeLocal":"2026-10-29T16:00:00+02:00","obsTimeUtc":"2026-10-29T14:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291400Z 16006KT 100V270 CAVOK 28/06 Q1023 NOSIG","receiptTime":"2026-10-29T14:02:22.073Z","receivedAt":"2026-10-29T14:02:38.668Z","temp":28,"wind":3.1},{"correctedAt":null,"dewpoint":7,"humidity":27,"metarType":"METAR","obsTimeLocal":"2026-10-29T16:30:00+02:00","obsTimeUtc":"2026-10-29T14:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291430Z 18007KT 140V220 CAVOK 28/07 Q1023 NOSIG","receiptTime":"2026-10-29T14:30:10.059Z","receivedAt":"2026-10-29T14:30:41.867Z","temp":28,"wind":3.6},{"correctedAt":null,"dewpoint":7,"humidity":28,"metarType":"METAR","obsTimeLocal":"2026-10-29T17:00:00+02:00","obsTimeUtc":"2026-10-29T15:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291500Z 12006KT 020V170 CAVOK 27/07 Q1023 NOSIG","receiptTime":"2026-10-29T15:00:22.682Z","receivedAt":"2026-10-29T15:00:38.460Z","temp":27,"wind":3.1},{"correctedAt":null,"dewpoint":7,"humidity":30,"metarType":"METAR","obsTimeLocal":"2026-10-29T17:30:00+02:00","obsTimeUtc":"2026-10-29T15:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291530Z VRB04KT CAVOK 26/07 Q1023 NOSIG","receiptTime":"2026-10-29T15:30:09.687Z","receivedAt":"2026-10-29T15:30:57.789Z","temp":26,"wind":2.1},{"correctedAt":null,"dewpoint":7,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-29T18:30:00+02:00","obsTimeUtc":"2026-10-29T16:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291630Z 05004KT 020V080 CAVOK 24/07 Q1024 NOSIG","receiptTime":"2026-10-29T16:30:06.673Z","receivedAt":"2026-10-29T16:30:38.546Z","temp":24,"wind":2.1},{"correctedAt":null,"dewpoint":8,"humidity":38,"metarType":"METAR","obsTimeLocal":"2026-10-29T19:00:00+02:00","obsTimeUtc":"2026-10-29T17:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291700Z 01008KT CAVOK 23/08 Q1024 NOSIG","receiptTime":"2026-10-29T17:00:21.081Z","receivedAt":"2026-10-29T17:01:46.568Z","temp":23,"wind":4.1},{"correctedAt":null,"dewpoint":9,"humidity":38,"metarType":"METAR","obsTimeLocal":"2026-10-29T19:30:00+02:00","obsTimeUtc":"2026-10-29T17:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291730Z 33007KT CAVOK 24/09 Q1025 NOSIG","receiptTime":"2026-10-29T17:30:16.291Z","receivedAt":"2026-10-29T17:30:48.035Z","temp":24,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":36,"metarType":"METAR","obsTimeLocal":"2026-10-29T20:00:00+02:00","obsTimeUtc":"2026-10-29T18:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291800Z 31008KT 200V330 CAVOK 24/08 Q1025 NOSIG","receiptTime":"2026-10-29T18:00:19.543Z","receivedAt":"2026-10-29T18:00:38.678Z","temp":24,"wind":4.1},{"correctedAt":null,"dewpoint":8,"humidity":43,"metarType":"METAR","obsTimeLocal":"2026-10-29T20:30:00+02:00","obsTimeUtc":"2026-10-29T18:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291830Z VRB04KT CAVOK 21/08 Q1026 NOSIG","receiptTime":"2026-10-29T18:41:36.351Z","receivedAt":"2026-10-29T18:42:39.085Z","temp":21,"wind":2.1},{"correctedAt":null,"dewpoint":8,"humidity":43,"metarType":"METAR","obsTimeLocal":"2026-10-29T21:00:00+02:00","obsTimeUtc":"2026-10-29T19:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291900Z 14003KT 090V180 CAVOK 21/08 Q1026 NOSIG","receiptTime":"2026-10-29T19:00:25.706Z","receivedAt":"2026-10-29T19:00:43.619Z","temp":21,"wind":1.5},{"correctedAt":null,"dewpoint":9,"humidity":46,"metarType":"METAR","obsTimeLocal":"2026-10-29T21:30:00+02:00","obsTimeUtc":"2026-10-29T19:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 291930Z 01012KT CAVOK 21/09 Q1026 NOSIG","receiptTime":"2026-10-29T19:30:20.093Z","receivedAt":"2026-10-29T19:30:57.727Z","temp":21,"wind":6.2},{"correctedAt":null,"dewpoint":9,"humidity":52,"metarType":"METAR","obsTimeLocal":"2026-10-29T22:00:00+02:00","obsTimeUtc":"2026-10-29T20:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 292000Z 01013KT CAVOK 19/09 Q1026 NOSIG","receiptTime":"2026-10-29T20:00:23.137Z","receivedAt":"2026-10-29T20:00:48.180Z","temp":19,"wind":6.7},{"correctedAt":null,"dewpoint":9,"humidity":59,"metarType":"METAR","obsTimeLocal":"2026-10-29T23:00:00+02:00","obsTimeUtc":"2026-10-29T21:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 292100Z 03009KT CAVOK 17/09 Q1026 NOSIG","receiptTime":"2026-10-29T21:00:22.691Z","receivedAt":"2026-10-29T21:02:40.659Z","temp":17,"wind":4.6}],"precipObservedCount":0,"tavg":20.6,"tmax":28,"tmaxAt":"2026-10-29T12:30:00.000Z","tmin":11,"tminAt":"2026-10-29T04:00:00.000Z","windMax":6.7,"windMaxAt":"2026-10-29T20:00:00.000Z","windMean":2.9,"window":{"date":"2026-10-29","dayEndUtc":"2026-10-29T22:00:00.000Z","dayStartUtc":"2026-10-28T22:00:00.000Z","hours":24,"timezone":"Africa/Johannesburg","utcOffsetEnd":"+02:00","utcOffsetStart":"+02:00"}},"finality":{"coverage":{"maxGapMinutes":60,"normalIntervalMin":30,"ok":true,"thresholdMinutes":60},"finalAt":"2026-10-30T01:00:00.000Z","holdHours":3,"reasons":[],"settleable":true,"status":"final"},"lastChangedAt":"2026-10-29T21:02:40.659Z","revision":"8648cf5c9175f361","station":{"city":"johannesburg","cityName":"Johannesburg","icao":"FAOR","lat":-26.2,"lon":28.05,"reference":"https://aviationweather.gov/data/metar/?ids=FAOR","timezone":"Africa/Johannesburg","upstream":"https://aviationweather.gov/api/data/metar?ids=FAOR&format=json"},"version":"wdm-station-day-v1"}