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 |
| 2026-10-24 13:00 |
29.2 km/h |
170 (°)
|
9.9 |
90 |
0 |
|
| 0001-01-01 00:00 |
0 km/h |
0 (°)
|
0 |
0 |
0 |
|
| 2026-10-24 11:00 |
21.2 km/h |
172 (°)
|
8.6 |
89 |
0 |
|
| 2026-10-24 10:00 |
16.9 km/h |
180 (°)
|
9 |
84 |
0 |
|
| 2026-10-24 09:00 |
15.5 km/h |
188 (°)
|
8.3 |
86 |
0 |
|
| 2026-10-24 08:00 |
11.9 km/h |
196 (°)
|
7.9 |
84 |
0 |
|
| 2026-10-24 07:00 |
13 km/h |
200 (°)
|
7.4 |
86 |
0 |
|
| 2026-10-24 06:00 |
11.2 km/h |
216 (°)
|
7.6 |
86 |
0 |
|
| 2026-10-24 05:00 |
13.3 km/h |
242 (°)
|
7.6 |
86 |
0 |
|
| 2026-10-24 04:00 |
10.4 km/h |
248 (°)
|
7.6 |
80 |
0 |
|
| 2026-10-24 03:00 |
19.1 km/h |
286 (°)
|
7.8 |
72 |
0 |
|
| 2026-10-24 02:00 |
19.4 km/h |
286 (°)
|
7.7 |
73 |
0 |
|
| 2026-10-24 01:00 |
16.6 km/h |
284 (°)
|
7.7 |
76 |
0 |
|
| 2026-10-24 00:00 |
14.8 km/h |
288 (°)
|
7.7 |
83 |
0 |
|
| 2026-10-23 23:00 |
16.6 km/h |
280 (°)
|
7.8 |
82 |
0 |
|
| 2026-10-23 22:00 |
22.7 km/h |
292 (°)
|
7.8 |
83 |
0 |
|
| 2026-10-23 21:00 |
18 km/h |
282 (°)
|
7.8 |
86 |
0 |
|
| 2026-10-23 20:00 |
16.6 km/h |
290 (°)
|
8 |
83 |
0 |
|
| 2026-10-23 19:00 |
20.5 km/h |
302 (°)
|
8 |
87 |
0 |
|
| 2026-10-23 18:00 |
24.5 km/h |
304 (°)
|
8.3 |
86 |
0 |
|
| 2026-10-23 17:00 |
20.2 km/h |
310 (°)
|
8 |
88 |
0 |
|
| 2026-10-23 16:00 |
21.2 km/h |
312 (°)
|
7.5 |
88 |
0 |
|
| 2026-10-23 15:00 |
29.5 km/h |
302 (°)
|
7.6 |
82 |
0 |
|
| 2026-10-23 14:00 |
31.7 km/h |
300 (°)
|
7.9 |
83 |
0 |
|
| 2026-10-23 13:00 |
31 km/h |
294 (°)
|
8 |
91 |
1 |
|
| 2026-10-23 12:00 |
14 km/h |
266 (°)
|
10 |
96 |
0 |
|
| 2026-10-23 11:00 |
6.8 km/h |
250 (°)
|
10.1 |
97 |
1 |
|
| 2026-10-23 10:00 |
2.9 km/h |
280 (°)
|
10.4 |
92 |
0 |
|
| 2026-10-23 09:00 |
5 km/h |
16 (°)
|
10.2 |
93 |
0 |
|
| 2026-10-23 08:00 |
2.2 km/h |
60 (°)
|
9.8 |
95 |
0 |
|
| 2026-10-23 07:00 |
3.6 km/h |
32 (°)
|
8.8 |
95 |
0 |
|
| 2026-10-23 06:00 |
3.2 km/h |
18 (°)
|
9 |
93 |
0 |
|
| 2026-10-23 05:00 |
10.4 km/h |
86 (°)
|
9.4 |
90 |
0 |
|
| 2026-10-23 04:00 |
11.5 km/h |
84 (°)
|
9.5 |
86 |
0 |
|
| 2026-10-23 03:00 |
17.3 km/h |
76 (°)
|
9.1 |
87 |
0 |
|
| 2026-10-23 02:00 |
15.8 km/h |
76 (°)
|
8.9 |
86 |
0 |
|
| 2026-10-23 01:00 |
19.1 km/h |
88 (°)
|
8.5 |
82 |
0 |
|
| 2026-10-23 00:00 |
19.8 km/h |
102 (°)
|
8.9 |
78 |
0 |
|
| 2026-10-22 23:00 |
14.8 km/h |
96 (°)
|
9.4 |
73 |
0 |
|
| 2026-10-22 22:00 |
11.9 km/h |
88 (°)
|
9.4 |
68 |
0 |
|
| 2026-10-22 21:00 |
13.3 km/h |
108 (°)
|
9.2 |
71 |
0 |
|
| 2026-10-22 20:00 |
11.9 km/h |
112 (°)
|
8.5 |
74 |
0 |
|
| 2026-10-22 19:00 |
11.2 km/h |
114 (°)
|
8.6 |
75 |
0 |
|
| 2026-10-22 18:00 |
8.3 km/h |
120 (°)
|
8.7 |
78 |
0 |
|
| 2026-10-22 17:00 |
6.8 km/h |
156 (°)
|
9.6 |
77 |
0 |
|
| 2026-10-22 16:00 |
8.6 km/h |
196 (°)
|
10.7 |
74 |
0 |
|
| 2026-10-22 15:00 |
10.8 km/h |
208 (°)
|
10.9 |
76 |
0 |
|
| 2026-10-22 14:00 |
10.1 km/h |
222 (°)
|
10.3 |
82 |
0 |
|
| 2026-10-22 13:00 |
10.1 km/h |
232 (°)
|
9.3 |
86 |
0 |
|
| 2026-10-22 12:00 |
11.2 km/h |
240 (°)
|
9.7 |
81 |
0 |
|
| 2026-10-22 11:00 |
6.5 km/h |
252 (°)
|
9 |
83 |
0 |
|
| 2026-10-22 10:00 |
5.4 km/h |
256 (°)
|
7.9 |
88 |
0 |
|
| 2026-10-22 09:00 |
5 km/h |
274 (°)
|
7.5 |
94 |
0 |
|
| 2026-10-22 08:00 |
8.6 km/h |
300 (°)
|
7.1 |
97 |
1 |
|
| 2026-10-22 07:00 |
5 km/h |
222 (°)
|
6.9 |
97 |
0 |
|
| 2026-10-22 06:00 |
5.4 km/h |
206 (°)
|
6.7 |
97 |
0 |
|
| 2026-10-22 05:00 |
5.8 km/h |
218 (°)
|
6.7 |
97 |
0 |
|
| 2026-10-22 04:00 |
7.9 km/h |
230 (°)
|
6.8 |
96 |
0 |
|
| 2026-10-22 03:00 |
10.8 km/h |
200 (°)
|
6.9 |
95 |
0 |
|
| 2026-10-22 02:00 |
11.9 km/h |
196 (°)
|
7.3 |
92 |
0 |
|
| 2026-10-22 01:00 |
10.4 km/h |
192 (°)
|
7 |
88 |
0 |
|
| 2026-10-22 00:00 |
7.6 km/h |
204 (°)
|
7 |
87 |
0 |
|
| 2026-10-21 23:00 |
8.3 km/h |
244 (°)
|
7.4 |
84 |
0 |
|
| 2026-10-21 22:00 |
11.5 km/h |
226 (°)
|
7.5 |
86 |
0 |
|
| 2026-10-21 21:00 |
15.5 km/h |
254 (°)
|
7.9 |
90 |
0 |
|
| 2026-10-21 20:00 |
15.8 km/h |
246 (°)
|
7.6 |
88 |
0 |
|
| 2026-10-21 19:00 |
14.8 km/h |
282 (°)
|
8 |
88 |
1 |
|
| 2026-10-21 18:00 |
16.6 km/h |
282 (°)
|
8.7 |
80 |
0 |
|
| 0001-01-01 00:00 |
0 km/h |
0 (°)
|
0 |
0 |
0 |
|
| 2026-10-21 16:00 |
23.4 km/h |
272 (°)
|
8.8 |
92 |
0 |
|
| 2026-10-21 15:00 |
23.8 km/h |
276 (°)
|
9.3 |
82 |
0 |
|
| 2026-10-21 14:00 |
19.4 km/h |
264 (°)
|
9.3 |
85 |
0 |
|
| 2026-10-21 13:00 |
19.4 km/h |
240 (°)
|
8.9 |
95 |
0 |
|
| 2026-10-21 12:00 |
16.6 km/h |
240 (°)
|
9.9 |
85 |
0 |
|
| 2026-10-21 11:00 |
15.8 km/h |
222 (°)
|
9.8 |
91 |
0 |
|
| 2026-10-21 10:00 |
16.2 km/h |
178 (°)
|
10.5 |
90 |
0 |
|
| 2026-10-21 09:00 |
13.7 km/h |
168 (°)
|
10.3 |
91 |
0 |
|
| 2026-10-21 08:00 |
12.2 km/h |
158 (°)
|
9.8 |
88 |
0 |
|
| 2026-10-21 07:00 |
12.2 km/h |
154 (°)
|
9.3 |
88 |
0 |
|
| 2026-10-21 06:00 |
10.1 km/h |
168 (°)
|
9.3 |
88 |
0 |
|
| 2026-10-21 05:00 |
10.4 km/h |
164 (°)
|
9.2 |
89 |
0 |
|
| 2026-10-21 04:00 |
7.9 km/h |
164 (°)
|
9.2 |
90 |
0 |
|
| 2026-10-21 03:00 |
9.7 km/h |
172 (°)
|
9.3 |
89 |
0 |
|
| 2026-10-21 02:00 |
8.6 km/h |
182 (°)
|
9.8 |
88 |
0 |
|
| 2026-10-21 01:00 |
12.6 km/h |
200 (°)
|
10.3 |
91 |
0 |
|
| 2026-10-21 00:00 |
9 km/h |
180 (°)
|
10.4 |
93 |
0 |
|
| 2026-10-20 23:00 |
4.7 km/h |
180 (°)
|
10.5 |
91 |
0 |
|
| 2026-10-20 22:00 |
4.3 km/h |
148 (°)
|
10.7 |
91 |
0 |
|
| 2026-10-20 21:00 |
2.9 km/h |
88 (°)
|
10.4 |
94 |
0 |
|
| 2026-10-20 20:00 |
3.2 km/h |
68 (°)
|
10.5 |
93 |
0 |
|
| 2026-10-20 19:00 |
5 km/h |
52 (°)
|
10.5 |
95 |
0 |
|
| 2026-10-20 18:00 |
4 km/h |
90 (°)
|
11.1 |
89 |
0 |
|
| 2026-10-20 17:00 |
6.1 km/h |
110 (°)
|
11.5 |
87 |
0 |
|
| 2026-10-20 16:00 |
4 km/h |
136 (°)
|
12 |
85 |
0 |
|
| 2026-10-20 15:00 |
11.2 km/h |
86 (°)
|
11.9 |
85 |
0 |
|
| 2026-10-20 14:00 |
12.6 km/h |
94 (°)
|
12.3 |
83 |
0 |
|
| 2026-10-20 13:00 |
11.2 km/h |
88 (°)
|
12.9 |
81 |
0 |
|
| 2026-10-20 12:00 |
11.2 km/h |
88 (°)
|
12.7 |
80 |
0 |
|
| 2026-10-20 11:00 |
10.1 km/h |
104 (°)
|
12.3 |
83 |
0 |
|
| 2026-10-20 10:00 |
9 km/h |
106 (°)
|
12 |
88 |
0 |
|