Azure Weather functions
- GetWeather
Gets weather data from open-meteo API and returns in raw JSON form
Can take querystring coords: ? latitude = 53.41 & longitude = -2.16
If these are not provided it provides data for default Stockport coordinates
- GetWeatherFormatted
Gets weather data from open-meteo and returns in transformed to a flattened JSON form (as stored in Cosmos DB)
Can take querystring coords: ?latitude = 53.41 & longitude = -2.16
If these are not provided it provides data for default Stockport coordinates
- GetWeatherHistory
HTML table of the last 100 weather history results (for Stockport coordinates)
- GetWeatherHistoryRaw
Raw JSON of the last 100 weather history results (for Stockport coordinates)
- GetWeatherTimer
Not accessible from HTTP Runs every day to add a new data item to an Azure Cosmos DB database (for Stockport coordinates)
by calling the open-meteo API and transforming the data to a flattened form (as stored in Cosmos DB) with AutoMapper
- GetAzureServiceBusMessage
Not accessible from HTTP Listens to an Azure Service Bus queue and sends a SignalR message to connected clients when a new message is received on the queue.
Note: This is consumed by an ASB / SignalR demo project located at: https://azureservicebusdemomvc-heh2hzd9b9akg9fk.ukwest-01.azurewebsites.net/AzureFunctionHttpTrigger
and with a signalR Hub address of: https://azureservicebusdemomvc-heh2hzd9b9akg9fk.ukwest-01.azurewebsites.net/SignalRHub
| Date |
Wind |
Wind |
Temp (℃) |
Humidity (%) |
Rain (mm) |
Daylight |
| 0001-01-01 00:00 |
0 km/h |
0 (°)
|
0 |
0 |
0 |
|
| 2026-09-09 10:00 |
10.1 km/h |
282 (°)
|
15.2 |
68 |
0 |
|
| 2026-09-09 09:00 |
6.5 km/h |
306 (°)
|
14.1 |
74 |
0 |
|
| 2026-09-09 08:00 |
7.6 km/h |
304 (°)
|
13.3 |
82 |
0 |
|
| 2026-09-09 07:00 |
7.2 km/h |
278 (°)
|
12.6 |
88 |
0 |
|
| 2026-09-09 06:00 |
7.6 km/h |
282 (°)
|
11.9 |
91 |
0 |
|
| 2026-09-09 05:00 |
8.3 km/h |
292 (°)
|
12.3 |
84 |
0 |
|
| 2026-09-09 04:00 |
8.3 km/h |
298 (°)
|
12.7 |
84 |
0 |
|
| 2026-09-09 03:00 |
11.2 km/h |
308 (°)
|
12.6 |
85 |
0 |
|
| 2026-09-09 02:00 |
13 km/h |
296 (°)
|
12.5 |
90 |
0 |
|
| 2026-09-09 01:00 |
16.6 km/h |
298 (°)
|
13.3 |
82 |
0 |
|
| 2026-09-09 00:00 |
20.2 km/h |
292 (°)
|
13.6 |
77 |
0 |
|
| 2026-09-08 23:00 |
16.9 km/h |
292 (°)
|
12.7 |
87 |
0 |
|
| 2026-09-08 22:00 |
13.7 km/h |
280 (°)
|
13 |
86 |
0 |
|
| 2026-09-08 21:00 |
19.1 km/h |
286 (°)
|
13.4 |
80 |
0 |
|
| 2026-09-08 20:00 |
15.5 km/h |
288 (°)
|
13.3 |
83 |
0 |
|
| 2026-09-08 19:00 |
13.3 km/h |
262 (°)
|
14.6 |
71 |
0 |
|
| 2026-09-08 18:00 |
16.6 km/h |
276 (°)
|
14.5 |
79 |
0 |
|
| 2026-09-08 17:00 |
18.4 km/h |
270 (°)
|
14.1 |
85 |
0 |
|
| 2026-09-08 16:00 |
23.4 km/h |
278 (°)
|
16 |
66 |
0 |
|
| 2026-09-08 15:00 |
17.6 km/h |
272 (°)
|
14.9 |
81 |
0 |
|
| 2026-09-08 14:00 |
20.9 km/h |
268 (°)
|
15.3 |
74 |
0 |
|
| 2026-09-08 13:00 |
23.8 km/h |
278 (°)
|
15.1 |
72 |
0 |
|
| 2026-09-08 12:00 |
18.4 km/h |
266 (°)
|
15.9 |
58 |
0 |
|
| 2026-09-08 11:00 |
20.2 km/h |
276 (°)
|
14.8 |
65 |
0 |
|
| 2026-09-08 10:00 |
18.7 km/h |
274 (°)
|
14.9 |
65 |
0 |
|
| 2026-09-08 09:00 |
15.5 km/h |
250 (°)
|
13.9 |
74 |
0 |
|
| 2026-09-08 08:00 |
14.8 km/h |
236 (°)
|
13.6 |
79 |
0 |
|
| 2026-09-08 07:00 |
10.4 km/h |
234 (°)
|
12.8 |
84 |
0 |
|
| 2026-09-08 06:00 |
11.5 km/h |
238 (°)
|
12.7 |
87 |
0 |
|
| 2026-09-08 05:00 |
10.1 km/h |
224 (°)
|
13 |
90 |
0 |
|
| 2026-09-08 04:00 |
10.1 km/h |
236 (°)
|
12.6 |
94 |
0 |
|
| 2026-09-08 03:00 |
10.1 km/h |
224 (°)
|
12.6 |
93 |
0 |
|
| 2026-09-08 02:00 |
12.2 km/h |
250 (°)
|
12.5 |
95 |
0 |
|
| 2026-09-08 01:00 |
17.3 km/h |
208 (°)
|
14.1 |
90 |
0 |
|
| 2026-09-08 00:00 |
11.9 km/h |
204 (°)
|
14.2 |
95 |
1 |
|
| 2026-09-07 23:00 |
17.3 km/h |
210 (°)
|
14.7 |
88 |
0 |
|
| 2026-09-07 22:00 |
18 km/h |
208 (°)
|
15.6 |
79 |
0 |
|
| 2026-09-07 21:00 |
15.8 km/h |
218 (°)
|
16.2 |
76 |
0 |
|
| 2026-09-07 20:00 |
17.3 km/h |
222 (°)
|
16.5 |
75 |
0 |
|
| 0001-01-01 00:00 |
0 km/h |
0 (°)
|
0 |
0 |
0 |
|
| 2026-09-07 18:00 |
21.2 km/h |
226 (°)
|
18.2 |
62 |
0 |
|
| 2026-09-07 17:00 |
20.5 km/h |
246 (°)
|
19.1 |
58 |
0 |
|
| 2026-09-07 16:00 |
21.6 km/h |
246 (°)
|
20.5 |
48 |
0 |
|
| 2026-09-07 15:00 |
20.2 km/h |
250 (°)
|
20.9 |
45 |
0 |
|
| 2026-09-07 14:00 |
16.9 km/h |
244 (°)
|
20.7 |
48 |
0 |
|
| 2026-09-07 13:00 |
11.2 km/h |
240 (°)
|
19.4 |
55 |
0 |
|
| 2026-09-07 12:00 |
12.2 km/h |
262 (°)
|
18.4 |
55 |
0 |
|
| 2026-09-07 11:00 |
15.5 km/h |
258 (°)
|
17.8 |
62 |
0 |
|
| 2026-09-07 10:00 |
16.9 km/h |
276 (°)
|
17.2 |
61 |
0 |
|
| 2026-09-07 09:00 |
13.7 km/h |
276 (°)
|
16.5 |
71 |
0 |
|
| 2026-09-07 08:00 |
12.2 km/h |
274 (°)
|
15.8 |
80 |
0 |
|
| 2026-09-07 07:00 |
14.4 km/h |
282 (°)
|
16 |
85 |
0 |
|
| 2026-09-07 06:00 |
15.8 km/h |
286 (°)
|
16.2 |
92 |
0 |
|
| 2026-09-07 05:00 |
13 km/h |
214 (°)
|
18.3 |
86 |
0 |
|
| 2026-09-07 04:00 |
13.7 km/h |
206 (°)
|
18.4 |
85 |
0 |
|
| 2026-09-07 03:00 |
13.3 km/h |
212 (°)
|
18.3 |
85 |
0 |
|
| 2026-09-07 02:00 |
12.2 km/h |
214 (°)
|
18.3 |
81 |
0 |
|
| 2026-09-07 01:00 |
14.4 km/h |
212 (°)
|
18.8 |
77 |
0 |
|
| 2026-09-07 00:00 |
15.1 km/h |
200 (°)
|
18.8 |
72 |
0 |
|
| 2026-09-06 23:00 |
13.3 km/h |
206 (°)
|
18.9 |
68 |
0 |
|
| 2026-09-06 22:00 |
10.1 km/h |
204 (°)
|
19.2 |
65 |
0 |
|
| 2026-09-06 21:00 |
13.7 km/h |
204 (°)
|
19.9 |
61 |
0 |
|
| 2026-09-06 20:00 |
10.1 km/h |
180 (°)
|
20.5 |
63 |
0 |
|
| 2026-09-06 19:00 |
8.6 km/h |
162 (°)
|
21.3 |
67 |
0 |
|
| 2026-09-06 18:00 |
10.1 km/h |
168 (°)
|
22.4 |
65 |
0 |
|
| 2026-09-06 17:00 |
12.2 km/h |
188 (°)
|
23.2 |
61 |
0 |
|
| 2026-09-06 16:00 |
14.4 km/h |
198 (°)
|
23.6 |
58 |
0 |
|
| 2026-09-06 15:00 |
17.6 km/h |
198 (°)
|
23.9 |
53 |
0 |
|
| 2026-09-06 14:00 |
18.7 km/h |
192 (°)
|
23.6 |
50 |
0 |
|
| 2026-09-06 13:00 |
18.4 km/h |
186 (°)
|
22.2 |
52 |
0 |
|
| 2026-09-06 12:00 |
18.7 km/h |
180 (°)
|
20.6 |
58 |
0 |
|
| 2026-09-06 11:00 |
13.3 km/h |
174 (°)
|
18.3 |
70 |
0 |
|
| 2026-09-06 10:00 |
15.8 km/h |
182 (°)
|
17.6 |
74 |
0 |
|
| 2026-09-06 09:00 |
10.1 km/h |
174 (°)
|
15.6 |
88 |
0 |
|
| 2026-09-06 08:00 |
13.7 km/h |
178 (°)
|
14.7 |
86 |
0 |
|
| 2026-09-06 07:00 |
10.4 km/h |
172 (°)
|
14.7 |
75 |
0 |
|
| 0001-01-01 00:00 |
0 km/h |
0 (°)
|
0 |
0 |
0 |
|
| 2026-09-06 05:00 |
6.8 km/h |
120 (°)
|
13.1 |
79 |
0 |
|
| 2026-09-06 04:00 |
5.8 km/h |
122 (°)
|
13.1 |
78 |
0 |
|
| 2026-09-06 03:00 |
6.1 km/h |
110 (°)
|
13.3 |
78 |
0 |
|
| 2026-09-06 02:00 |
5.4 km/h |
120 (°)
|
13.5 |
76 |
0 |
|
| 2026-09-06 01:00 |
6.5 km/h |
116 (°)
|
14 |
74 |
0 |
|
| 2026-09-06 00:00 |
6.1 km/h |
128 (°)
|
13.9 |
74 |
0 |
|
| 2026-09-05 23:00 |
6.8 km/h |
122 (°)
|
14.6 |
73 |
0 |
|
| 2026-09-05 22:00 |
5.4 km/h |
116 (°)
|
15.4 |
72 |
0 |
|
| 2026-09-05 21:00 |
1.8 km/h |
296 (°)
|
16.2 |
68 |
0 |
|
| 0001-01-01 00:00 |
0 km/h |
0 (°)
|
0 |
0 |
0 |
|
| 2026-09-05 19:00 |
6.8 km/h |
298 (°)
|
16.5 |
66 |
0 |
|
| 2026-09-05 18:00 |
10.4 km/h |
294 (°)
|
17.2 |
62 |
0 |
|
| 2026-09-05 17:00 |
12.6 km/h |
294 (°)
|
17.8 |
58 |
0 |
|
| 2026-09-05 16:00 |
13 km/h |
286 (°)
|
18.3 |
56 |
0 |
|
| 2026-09-05 15:00 |
15.1 km/h |
286 (°)
|
18.3 |
55 |
0 |
|
| 2026-09-05 14:00 |
17.6 km/h |
284 (°)
|
18.1 |
56 |
0 |
|
| 2026-09-05 13:00 |
19.4 km/h |
280 (°)
|
17.8 |
56 |
0 |
|
| 2026-09-05 12:00 |
17.3 km/h |
284 (°)
|
16.8 |
59 |
0 |
|
| 2026-09-05 11:00 |
14.8 km/h |
288 (°)
|
15.6 |
70 |
0 |
|
| 2026-09-05 10:00 |
15.5 km/h |
282 (°)
|
15.6 |
69 |
0 |
|
| 2026-09-05 09:00 |
15.5 km/h |
274 (°)
|
14.9 |
74 |
0 |
|
| 2026-09-05 08:00 |
11.9 km/h |
270 (°)
|
14 |
85 |
0 |
|