{
"info": {
"activity_type": "cycling",
"avg_cadence": 59.29296875,
"avg_heart_rate": 149.9902056807052,
"avg_power": null,
"avg_speed": 7.259890625000003,
"calories": 245,
"device": null,
"elapsed_time": 1209,
"end_time": "2025-06-30T08:20:13+02:00",
"lat": 50.95898053608835,
"lon": 6.997509989887476,
"max_cadence": 112,
"max_heart_rate": 170,
"max_power": null,
"max_speed": 11.678,
"moving_time": 1024,
"start_time": "2025-06-30T08:00:05+02:00",
"subsport": "generic",
"title": "Morning Ride",
"total_ascent": 1,
"total_descent": 3,
"total_distance": 7211.41,
"tss": null
},
"laps": {
"1000": [
{
"avg_cadence": 53.946666666666665,
"avg_heart_rate": 132.80272108843536,
"avg_speed": 6.824813333333335,
"distance_covered": 1005.14,
"duration_seconds": null,
"end_distance": 1005.14,
"end_heart_rate": 151,
"end_speed": 8.601,
"end_time": "2025-06-30T08:02:34+02:00",
"record_count": 150,
"start_distance": 0,
"start_heart_rate": null,
"start_speed": 3.933,
"start_time": "2025-06-30T08:00:05+02:00"
},
{
"avg_cadence": 82.85217391304347,
"avg_heart_rate": 153.0782608695652,
"avg_speed": 9.013495652173916,
"distance_covered": 1003.6700000000001,
"duration_seconds": null,
"end_distance": 2017.95,
"end_heart_rate": 159,
"end_speed": 9.285,
"end_time": "2025-06-30T08:04:29+02:00",
"record_count": 115,
"start_distance": 1014.28,
"start_heart_rate": 151,
"start_speed": 8.968,
"start_time": "2025-06-30T08:02:35+02:00"
},
{
"avg_cadence": 67.76422764227642,
"avg_heart_rate": 159.71544715447155,
"avg_speed": 8.493252032520328,
"distance_covered": 1003.31,
"duration_seconds": null,
"end_distance": 3032.39,
"end_heart_rate": 147,
"end_speed": 6.942,
"end_time": "2025-06-30T08:06:54+02:00",
"record_count": 123,
"start_distance": 2029.08,
"start_heart_rate": 161,
"start_speed": 9.284,
"start_time": "2025-06-30T08:04:30+02:00"
},
{
"avg_cadence": 74.87755102040816,
"avg_heart_rate": 159.01360544217687,
"avg_speed": 7.253775510204082,
"distance_covered": 1002.3999999999996,
"duration_seconds": null,
"end_distance": 4041.45,
"end_heart_rate": 158,
"end_speed": 6.447,
"end_time": "2025-06-30T08:09:21+02:00",
"record_count": 147,
"start_distance": 3039.05,
"start_heart_rate": 148,
"start_speed": 6.791,
"start_time": "2025-06-30T08:06:55+02:00"
},
{
"avg_cadence": 51.41891891891892,
"avg_heart_rate": 152.5608108108108,
"avg_speed": 6.9130202702702706,
"distance_covered": 1001.9199999999996,
"duration_seconds": null,
"end_distance": 5049.45,
"end_heart_rate": 162,
"end_speed": 8.828,
"end_time": "2025-06-30T08:11:49+02:00",
"record_count": 148,
"start_distance": 4047.53,
"start_heart_rate": 157,
"start_speed": 6.68,
"start_time": "2025-06-30T08:09:22+02:00"
},
{
"avg_cadence": 48.38970588235294,
"avg_heart_rate": 146.63235294117646,
"avg_speed": 7.75510294117647,
"distance_covered": 1009.1199999999999,
"duration_seconds": null,
"end_distance": 6067.64,
"end_heart_rate": 140,
"end_speed": 8.064,
"end_time": "2025-06-30T08:15:36+02:00",
"record_count": 136,
"start_distance": 5058.52,
"start_heart_rate": 162,
"start_speed": 8.55,
"start_time": "2025-06-30T08:11:50+02:00"
},
{
"avg_cadence": 52.32,
"avg_heart_rate": 145.65714285714284,
"avg_speed": 5.967508571428569,
"distance_covered": 1005.6900000000005,
"duration_seconds": null,
"end_distance": 7080.52,
"end_heart_rate": 168,
"end_speed": 10.769,
"end_time": "2025-06-30T08:19:43+02:00",
"record_count": 175,
"start_distance": 6074.83,
"start_heart_rate": 141,
"start_speed": 7.917,
"start_time": "2025-06-30T08:15:37+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 23.8,
"time": "2025-07-01T08:15",
"weathercode": 0,
"winddirection": 117,
"windspeed": 8.3
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 51,
"generationtime_ms": 0.08368492126464844,
"hourly": {
"precipitation": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
25.2,
23.3,
22.7,
22.2,
20.8,
20.5,
19.9,
20.1,
21.9,
23.6,
25.1,
26.8,
28.8,
30,
31.3,
31.9,
32.3,
32.5,
32.3,
32.1,
31.5,
29.4,
27.5,
26.9
],
"time": [
"2025-06-30T00:00",
"2025-06-30T01:00",
"2025-06-30T02:00",
"2025-06-30T03:00",
"2025-06-30T04:00",
"2025-06-30T05:00",
"2025-06-30T06:00",
"2025-06-30T07:00",
"2025-06-30T08:00",
"2025-06-30T09:00",
"2025-06-30T10:00",
"2025-06-30T11:00",
"2025-06-30T12:00",
"2025-06-30T13:00",
"2025-06-30T14:00",
"2025-06-30T15:00",
"2025-06-30T16:00",
"2025-06-30T17:00",
"2025-06-30T18:00",
"2025-06-30T19:00",
"2025-06-30T20:00",
"2025-06-30T21:00",
"2025-06-30T22:00",
"2025-06-30T23:00"
],
"weathercode": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.961998,
"longitude": 6.989,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Montag Morgen
{
"info": {
"activity_type": "cycling",
"avg_cadence": 54.980852915578765,
"avg_heart_rate": 140.34434782608696,
"avg_power": null,
"avg_speed": 6.261244347826086,
"calories": 248,
"device": null,
"elapsed_time": 1355,
"end_time": "2025-06-30T19:09:40+02:00",
"lat": 50.94595338217914,
"lon": 6.923716552555561,
"max_cadence": 97,
"max_heart_rate": 167,
"max_power": null,
"max_speed": 10.116,
"moving_time": 1150,
"start_time": "2025-06-30T18:47:06+02:00",
"subsport": "generic",
"title": "Afternoon Ride",
"total_ascent": 3,
"total_descent": 1,
"total_distance": 7037.92,
"tss": null
},
"laps": {
"1000": [
{
"avg_cadence": 52.80337078651685,
"avg_heart_rate": 126.67597765363128,
"avg_speed": 5.812670391061454,
"distance_covered": 1004.07,
"duration_seconds": null,
"end_distance": 1004.07,
"end_heart_rate": 115,
"end_speed": 4.905,
"end_time": "2025-06-30T18:51:38+02:00",
"record_count": 179,
"start_distance": 0,
"start_heart_rate": 98,
"start_speed": 4.774,
"start_time": "2025-06-30T18:47:06+02:00"
},
{
"avg_cadence": 54.47027027027027,
"avg_heart_rate": 127.3027027027027,
"avg_speed": 5.596227027027027,
"distance_covered": 1006.23,
"duration_seconds": null,
"end_distance": 2015.77,
"end_heart_rate": 142,
"end_speed": 7.978,
"end_time": "2025-06-30T18:56:18+02:00",
"record_count": 185,
"start_distance": 1009.54,
"start_heart_rate": 115,
"start_speed": 4.898,
"start_time": "2025-06-30T18:51:39+02:00"
},
{
"avg_cadence": 45.54040404040404,
"avg_heart_rate": 144.96969696969697,
"avg_speed": 5.196171717171716,
"distance_covered": 1001.2800000000002,
"duration_seconds": null,
"end_distance": 3025.84,
"end_heart_rate": 123,
"end_speed": 6.491,
"end_time": "2025-06-30T18:59:52+02:00",
"record_count": 198,
"start_distance": 2024.56,
"start_heart_rate": 143,
"start_speed": 7.978,
"start_time": "2025-06-30T18:56:19+02:00"
},
{
"avg_cadence": 35.11494252873563,
"avg_heart_rate": 135.80459770114942,
"avg_speed": 5.959632183908045,
"distance_covered": 1002.5,
"duration_seconds": null,
"end_distance": 4034.99,
"end_heart_rate": 127,
"end_speed": 3.201,
"end_time": "2025-06-30T19:02:46+02:00",
"record_count": 174,
"start_distance": 3032.49,
"start_heart_rate": 124,
"start_speed": 6.771,
"start_time": "2025-06-30T18:59:53+02:00"
},
{
"avg_cadence": 79.24193548387096,
"avg_heart_rate": 146.5483870967742,
"avg_speed": 8.303717741935484,
"distance_covered": 1008.25,
"duration_seconds": null,
"end_distance": 5045.58,
"end_heart_rate": 166,
"end_speed": 9.708,
"end_time": "2025-06-30T19:04:50+02:00",
"record_count": 124,
"start_distance": 4037.33,
"start_heart_rate": 128,
"start_speed": 2.844,
"start_time": "2025-06-30T19:02:47+02:00"
},
{
"avg_cadence": 82.62809917355372,
"avg_heart_rate": 163.20661157024793,
"avg_speed": 8.513983471074383,
"distance_covered": 1001.46,
"duration_seconds": null,
"end_distance": 6058.09,
"end_heart_rate": 155,
"end_speed": 7.506,
"end_time": "2025-06-30T19:06:51+02:00",
"record_count": 121,
"start_distance": 5056.63,
"start_heart_rate": 166,
"start_speed": 9.802,
"start_time": "2025-06-30T19:04:51+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 24.1,
"time": "2025-07-01T08:15",
"weathercode": 0,
"winddirection": 121,
"windspeed": 8.3
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 55,
"generationtime_ms": 0.10120868682861328,
"hourly": {
"precipitation": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
25.9,
24.2,
23.6,
23.2,
21.8,
21.6,
21.1,
21.2,
22.2,
23.6,
25.1,
26.8,
28.6,
29.8,
31.1,
31.7,
32.2,
32.6,
32.3,
32.3,
31.7,
30.1,
28.5,
27.8
],
"time": [
"2025-06-30T00:00",
"2025-06-30T01:00",
"2025-06-30T02:00",
"2025-06-30T03:00",
"2025-06-30T04:00",
"2025-06-30T05:00",
"2025-06-30T06:00",
"2025-06-30T07:00",
"2025-06-30T08:00",
"2025-06-30T09:00",
"2025-06-30T10:00",
"2025-06-30T11:00",
"2025-06-30T12:00",
"2025-06-30T13:00",
"2025-06-30T14:00",
"2025-06-30T15:00",
"2025-06-30T16:00",
"2025-06-30T17:00",
"2025-06-30T18:00",
"2025-06-30T19:00",
"2025-06-30T20:00",
"2025-06-30T21:00",
"2025-06-30T22:00",
"2025-06-30T23:00"
],
"weathercode": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
0,
0,
0
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.944,
"longitude": 6.9309998,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Montag Abend
{
"info": {
"activity_type": "cycling",
"avg_cadence": 62.57615230460922,
"avg_heart_rate": 152.5060606060606,
"avg_power": null,
"avg_speed": 7.469597194388783,
"calories": 244,
"device": null,
"elapsed_time": 1133,
"end_time": "2025-07-01T07:50:05+02:00",
"lat": 50.959381107240915,
"lon": 6.997634880244732,
"max_cadence": 105,
"max_heart_rate": 173,
"max_power": null,
"max_speed": 11.841,
"moving_time": 998,
"start_time": "2025-07-01T07:31:13+02:00",
"subsport": "generic",
"title": "Morning Ride",
"total_ascent": 1,
"total_descent": 3,
"total_distance": 7265.65,
"tss": null
},
"laps": {
"1000": [
{
"avg_cadence": 50.705128205128204,
"avg_heart_rate": 134.57432432432432,
"avg_speed": 6.541320512820514,
"distance_covered": 1002.47,
"duration_seconds": null,
"end_distance": 1002.47,
"end_heart_rate": 152,
"end_speed": 7.676,
"end_time": "2025-07-01T07:33:48+02:00",
"record_count": 156,
"start_distance": 0,
"start_heart_rate": null,
"start_speed": 3.87,
"start_time": "2025-07-01T07:31:13+02:00"
},
{
"avg_cadence": 82.85454545454546,
"avg_heart_rate": 155.13636363636363,
"avg_speed": 9.455136363636358,
"distance_covered": 1008.73,
"duration_seconds": null,
"end_distance": 2019.01,
"end_heart_rate": 160,
"end_speed": 9.745,
"end_time": "2025-07-01T07:35:38+02:00",
"record_count": 110,
"start_distance": 1010.28,
"start_heart_rate": 152,
"start_speed": 7.677,
"start_time": "2025-07-01T07:33:49+02:00"
},
{
"avg_cadence": 72.40677966101696,
"avg_heart_rate": 164.5593220338983,
"avg_speed": 8.775,
"distance_covered": 1002.5,
"duration_seconds": null,
"end_distance": 3032.58,
"end_heart_rate": 167,
"end_speed": 6.226,
"end_time": "2025-07-01T07:37:36+02:00",
"record_count": 118,
"start_distance": 2030.08,
"start_heart_rate": 160,
"start_speed": 9.825,
"start_time": "2025-07-01T07:35:39+02:00"
},
{
"avg_cadence": 64.90445859872611,
"avg_heart_rate": 159.6624203821656,
"avg_speed": 6.716732484076432,
"distance_covered": 1000.29,
"duration_seconds": null,
"end_distance": 4038.86,
"end_heart_rate": 148,
"end_speed": 6.699,
"end_time": "2025-07-01T07:40:13+02:00",
"record_count": 157,
"start_distance": 3038.57,
"start_heart_rate": 168,
"start_speed": 5.971,
"start_time": "2025-07-01T07:37:37+02:00"
},
{
"avg_cadence": 56.273972602739725,
"avg_heart_rate": 144.52739726027397,
"avg_speed": 7.061897260273973,
"distance_covered": 1003.4699999999998,
"duration_seconds": null,
"end_distance": 5048.4,
"end_heart_rate": 167,
"end_speed": 11.097,
"end_time": "2025-07-01T07:43:12+02:00",
"record_count": 146,
"start_distance": 4044.93,
"start_heart_rate": 147,
"start_speed": 6.478,
"start_time": "2025-07-01T07:40:14+02:00"
},
{
"avg_cadence": 68.31666666666666,
"avg_heart_rate": 163.45833333333334,
"avg_speed": 8.68858333333333,
"distance_covered": 1000.9400000000005,
"duration_seconds": null,
"end_distance": 6060.6,
"end_heart_rate": 149,
"end_speed": 4.037,
"end_time": "2025-07-01T07:46:00+02:00",
"record_count": 120,
"start_distance": 5059.66,
"start_heart_rate": 167,
"start_speed": 11.262,
"start_time": "2025-07-01T07:43:13+02:00"
},
{
"avg_cadence": 61.90196078431372,
"avg_heart_rate": 147.16339869281046,
"avg_speed": 6.6836666666666655,
"distance_covered": 1002.8699999999999,
"duration_seconds": null,
"end_distance": 7067.96,
"end_heart_rate": 163,
"end_speed": 8.652,
"end_time": "2025-07-01T07:49:25+02:00",
"record_count": 153,
"start_distance": 6065.09,
"start_heart_rate": 148,
"start_speed": 4.05,
"start_time": "2025-07-01T07:46:01+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 34,
"time": "2025-07-01T20:30",
"weathercode": 0,
"winddirection": 109,
"windspeed": 10.1
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 49,
"generationtime_ms": 0.1379251480102539,
"hourly": {
"precipitation": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
26.1,
25,
24.4,
23.1,
21.9,
21.8,
20.7,
21.6,
23.2,
25,
27.4,
29.5,
32.2,
34.1,
35.1,
35.7,
36.6,
36.2,
36,
35.4,
34.6,
33.5,
32.2,
30.9
],
"time": [
"2025-07-01T00:00",
"2025-07-01T01:00",
"2025-07-01T02:00",
"2025-07-01T03:00",
"2025-07-01T04:00",
"2025-07-01T05:00",
"2025-07-01T06:00",
"2025-07-01T07:00",
"2025-07-01T08:00",
"2025-07-01T09:00",
"2025-07-01T10:00",
"2025-07-01T11:00",
"2025-07-01T12:00",
"2025-07-01T13:00",
"2025-07-01T14:00",
"2025-07-01T15:00",
"2025-07-01T16:00",
"2025-07-01T17:00",
"2025-07-01T18:00",
"2025-07-01T19:00",
"2025-07-01T20:00",
"2025-07-01T21:00",
"2025-07-01T22:00",
"2025-07-01T23:00"
],
"weathercode": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
0
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.961998,
"longitude": 6.989,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Dienstag Morgen
{
"info": {
"activity_type": "cycling",
"avg_cadence": 55.60947867298578,
"avg_heart_rate": 146.95833333333334,
"avg_power": null,
"avg_speed": 6.65455818353831,
"calories": 246,
"device": null,
"elapsed_time": 1278,
"end_time": "2025-07-01T17:56:36+02:00",
"lat": 50.94637406989932,
"lon": 6.924078483134508,
"max_cadence": 114,
"max_heart_rate": 166,
"max_power": null,
"max_speed": 10.729,
"moving_time": 1057,
"start_time": "2025-07-01T17:35:19+02:00",
"subsport": "generic",
"title": "Afternoon Ride",
"total_ascent": 3,
"total_descent": 1,
"total_distance": 6806.42,
"tss": null
},
"laps": {
"1000": [
{
"avg_cadence": 63.80921052631579,
"avg_heart_rate": 131.95424836601308,
"avg_speed": 6.846590909090909,
"distance_covered": 1004.62,
"duration_seconds": null,
"end_distance": 1004.62,
"end_heart_rate": 156,
"end_speed": 8.553,
"end_time": "2025-07-01T17:39:31+02:00",
"record_count": 154,
"start_distance": 0,
"start_heart_rate": null,
"start_speed": 6.088,
"start_time": "2025-07-01T17:35:19+02:00"
},
{
"avg_cadence": 71.8029197080292,
"avg_heart_rate": 157.1021897810219,
"avg_speed": 7.639277372262774,
"distance_covered": 1007.24,
"duration_seconds": null,
"end_distance": 2020.55,
"end_heart_rate": 165,
"end_speed": 9.071,
"end_time": "2025-07-01T17:42:42+02:00",
"record_count": 137,
"start_distance": 1013.31,
"start_heart_rate": 156,
"start_speed": 8.543,
"start_time": "2025-07-01T17:39:32+02:00"
},
{
"avg_cadence": 44.7487922705314,
"avg_heart_rate": 151.58454106280195,
"avg_speed": 4.977787439613524,
"distance_covered": 1004.2399999999998,
"duration_seconds": null,
"end_distance": 3033.45,
"end_heart_rate": 146,
"end_speed": 5.982,
"end_time": "2025-07-01T17:46:20+02:00",
"record_count": 207,
"start_distance": 2029.21,
"start_heart_rate": 165,
"start_speed": 9.08,
"start_time": "2025-07-01T17:42:43+02:00"
},
{
"avg_cadence": 35.28813559322034,
"avg_heart_rate": 137.05084745762713,
"avg_speed": 6.018299435028249,
"distance_covered": 1001.3000000000002,
"duration_seconds": null,
"end_distance": 4039.25,
"end_heart_rate": 142,
"end_speed": 5.007,
"end_time": "2025-07-01T17:49:17+02:00",
"record_count": 177,
"start_distance": 3037.95,
"start_heart_rate": 146,
"start_speed": 5.838,
"start_time": "2025-07-01T17:46:21+02:00"
},
{
"avg_cadence": 72.18548387096774,
"avg_heart_rate": 150.08870967741936,
"avg_speed": 8.323475806451615,
"distance_covered": 1008.5099999999998,
"duration_seconds": null,
"end_distance": 5052.44,
"end_heart_rate": 164,
"end_speed": 10.197,
"end_time": "2025-07-01T17:51:21+02:00",
"record_count": 124,
"start_distance": 4043.93,
"start_heart_rate": 143,
"start_speed": 5.04,
"start_time": "2025-07-01T17:49:18+02:00"
},
{
"avg_cadence": 70.03389830508475,
"avg_heart_rate": 158.66101694915255,
"avg_speed": 8.760610169491525,
"distance_covered": 1005.9400000000005,
"duration_seconds": null,
"end_distance": 6067.31,
"end_heart_rate": 152,
"end_speed": 8.703,
"end_time": "2025-07-01T17:53:19+02:00",
"record_count": 118,
"start_distance": 5061.37,
"start_heart_rate": 164,
"start_speed": 10.046,
"start_time": "2025-07-01T17:51:22+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 34.5,
"time": "2025-07-01T20:30",
"weathercode": 0,
"winddirection": 105,
"windspeed": 10.8
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 57,
"generationtime_ms": 0.08702278137207031,
"hourly": {
"precipitation": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
27.1,
26,
25.5,
24.2,
23.1,
22.9,
21.9,
22.4,
23.6,
25.3,
27.6,
29.9,
32.2,
34,
35.3,
35.7,
36.7,
36.4,
36.5,
35.9,
34.9,
34.1,
32.3,
31.2
],
"time": [
"2025-07-01T00:00",
"2025-07-01T01:00",
"2025-07-01T02:00",
"2025-07-01T03:00",
"2025-07-01T04:00",
"2025-07-01T05:00",
"2025-07-01T06:00",
"2025-07-01T07:00",
"2025-07-01T08:00",
"2025-07-01T09:00",
"2025-07-01T10:00",
"2025-07-01T11:00",
"2025-07-01T12:00",
"2025-07-01T13:00",
"2025-07-01T14:00",
"2025-07-01T15:00",
"2025-07-01T16:00",
"2025-07-01T17:00",
"2025-07-01T18:00",
"2025-07-01T19:00",
"2025-07-01T20:00",
"2025-07-01T21:00",
"2025-07-01T22:00",
"2025-07-01T23:00"
],
"weathercode": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.944,
"longitude": 6.9309998,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Dienstag Abend
{
"info": {
"activity_type": "cycling",
"avg_cadence": 61.24371373307544,
"avg_heart_rate": 148.5625,
"avg_power": null,
"avg_speed": 7.09086460348164,
"calories": 243,
"device": null,
"elapsed_time": 1328,
"end_time": "2025-07-02T07:54:51+02:00",
"lat": 50.95959476195276,
"lon": 6.997636808082461,
"max_cadence": 108,
"max_heart_rate": 168,
"max_power": null,
"max_speed": 11.903,
"moving_time": 1038,
"start_time": "2025-07-02T07:32:44+02:00",
"subsport": "generic",
"title": "Morning Ride",
"total_ascent": 1,
"total_descent": 4,
"total_distance": 7060.5,
"tss": null
},
"laps": {
"1000": [
{
"avg_cadence": 55.45061728395062,
"avg_heart_rate": 134.9934210526316,
"avg_speed": 6.341716049382716,
"distance_covered": 1005.08,
"duration_seconds": null,
"end_distance": 1005.08,
"end_heart_rate": 146,
"end_speed": 8.425,
"end_time": "2025-07-02T07:35:32+02:00",
"record_count": 162,
"start_distance": 0,
"start_heart_rate": null,
"start_speed": 3.501,
"start_time": "2025-07-02T07:32:48+02:00"
},
{
"avg_cadence": 84.38655462184875,
"avg_heart_rate": 150.45378151260505,
"avg_speed": 8.688991596638653,
"distance_covered": 1005.1700000000001,
"duration_seconds": null,
"end_distance": 2018.96,
"end_heart_rate": 157,
"end_speed": 8.661,
"end_time": "2025-07-02T07:37:31+02:00",
"record_count": 119,
"start_distance": 1013.79,
"start_heart_rate": 146,
"start_speed": 8.292,
"start_time": "2025-07-02T07:35:33+02:00"
},
{
"avg_cadence": 76.35114503816794,
"avg_heart_rate": 156.04580152671755,
"avg_speed": 7.972526717557252,
"distance_covered": 1004.49,
"duration_seconds": null,
"end_distance": 3032.25,
"end_heart_rate": 151,
"end_speed": 5.851,
"end_time": "2025-07-02T07:40:07+02:00",
"record_count": 131,
"start_distance": 2027.76,
"start_heart_rate": 157,
"start_speed": 8.716,
"start_time": "2025-07-02T07:37:32+02:00"
},
{
"avg_cadence": 73.77272727272727,
"avg_heart_rate": 153.83116883116884,
"avg_speed": 7.219025974025976,
"distance_covered": 1005.4700000000003,
"duration_seconds": null,
"end_distance": 4044.05,
"end_heart_rate": 150,
"end_speed": 7.894,
"end_time": "2025-07-02T07:42:41+02:00",
"record_count": 154,
"start_distance": 3038.58,
"start_heart_rate": 151,
"start_speed": 5.836,
"start_time": "2025-07-02T07:40:08+02:00"
},
{
"avg_cadence": 47.98089171974522,
"avg_heart_rate": 144.10191082802547,
"avg_speed": 6.610261146496815,
"distance_covered": 1001.3299999999999,
"duration_seconds": null,
"end_distance": 5053.28,
"end_heart_rate": 138,
"end_speed": 6.115,
"end_time": "2025-07-02T07:47:48+02:00",
"record_count": 157,
"start_distance": 4051.95,
"start_heart_rate": 150,
"start_speed": 7.705,
"start_time": "2025-07-02T07:42:42+02:00"
},
{
"avg_cadence": 55.492753623188406,
"avg_heart_rate": 153.92028985507247,
"avg_speed": 7.568695652173913,
"distance_covered": 1004.3199999999997,
"duration_seconds": null,
"end_distance": 6063.19,
"end_heart_rate": 145,
"end_speed": 6.111,
"end_time": "2025-07-02T07:50:52+02:00",
"record_count": 138,
"start_distance": 5058.87,
"start_heart_rate": 139,
"start_speed": 6.002,
"start_time": "2025-07-02T07:47:49+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 23.3,
"time": "2025-07-03T21:00",
"weathercode": 0,
"winddirection": 332,
"windspeed": 11.9
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 49,
"generationtime_ms": 0.1806020736694336,
"hourly": {
"precipitation": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
28.9,
27.8,
26.6,
25.8,
24.6,
23.4,
23.5,
24.3,
25.7,
28,
30.3,
32.5,
35.8,
37.2,
38,
38.3,
37.1,
37.3,
31.7,
26.7,
24.9,
22.9,
24.3,
23.9
],
"time": [
"2025-07-02T00:00",
"2025-07-02T01:00",
"2025-07-02T02:00",
"2025-07-02T03:00",
"2025-07-02T04:00",
"2025-07-02T05:00",
"2025-07-02T06:00",
"2025-07-02T07:00",
"2025-07-02T08:00",
"2025-07-02T09:00",
"2025-07-02T10:00",
"2025-07-02T11:00",
"2025-07-02T12:00",
"2025-07-02T13:00",
"2025-07-02T14:00",
"2025-07-02T15:00",
"2025-07-02T16:00",
"2025-07-02T17:00",
"2025-07-02T18:00",
"2025-07-02T19:00",
"2025-07-02T20:00",
"2025-07-02T21:00",
"2025-07-02T22:00",
"2025-07-02T23:00"
],
"weathercode": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
3,
3,
0,
3,
3,
0,
3,
3,
3
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.961998,
"longitude": 6.989,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Mittwoch Morgen
{
"info": {
"activity_type": "cycling",
"avg_cadence": 54.00185013876041,
"avg_heart_rate": 139.4212962962963,
"avg_power": null,
"avg_speed": 6.67488611111111,
"calories": 231,
"device": null,
"elapsed_time": 1215,
"end_time": "2025-07-02T18:23:57+02:00",
"lat": 50.9455185290426,
"lon": 6.92263319157064,
"max_cadence": 98,
"max_heart_rate": 164,
"max_power": null,
"max_speed": 10.294,
"moving_time": 1081,
"start_time": "2025-07-02T18:03:43+02:00",
"subsport": "generic",
"title": "Afternoon Ride",
"total_ascent": 4,
"total_descent": 2,
"total_distance": 7020.99,
"tss": null
},
"laps": {
"1000": [
{
"avg_cadence": 54.18888888888889,
"avg_heart_rate": 122.7388888888889,
"avg_speed": 5.83112222222222,
"distance_covered": 1007.67,
"duration_seconds": null,
"end_distance": 1007.67,
"end_heart_rate": 138,
"end_speed": 8.05,
"end_time": "2025-07-02T18:07:42+02:00",
"record_count": 180,
"start_distance": 0,
"start_heart_rate": 101,
"start_speed": 5.167,
"start_time": "2025-07-02T18:03:44+02:00"
},
{
"avg_cadence": 56.58695652173913,
"avg_heart_rate": 141.91304347826087,
"avg_speed": 7.501246376811593,
"distance_covered": 1002.0899999999999,
"duration_seconds": null,
"end_distance": 2016.35,
"end_heart_rate": 163,
"end_speed": 8.974,
"end_time": "2025-07-02T18:11:01+02:00",
"record_count": 138,
"start_distance": 1014.26,
"start_heart_rate": 139,
"start_speed": 7.909,
"start_time": "2025-07-02T18:07:43+02:00"
},
{
"avg_cadence": 40.6,
"avg_heart_rate": 144.34054054054053,
"avg_speed": 5.594308108108106,
"distance_covered": 1000.8600000000001,
"duration_seconds": null,
"end_distance": 3026.07,
"end_heart_rate": 135,
"end_speed": 7.92,
"end_time": "2025-07-02T18:14:15+02:00",
"record_count": 185,
"start_distance": 2025.21,
"start_heart_rate": 163,
"start_speed": 9.193,
"start_time": "2025-07-02T18:11:02+02:00"
},
{
"avg_cadence": 37.278688524590166,
"avg_heart_rate": 130.97814207650273,
"avg_speed": 5.68284699453552,
"distance_covered": 1000.69,
"duration_seconds": null,
"end_distance": 4034.58,
"end_heart_rate": 130,
"end_speed": 5.23,
"end_time": "2025-07-02T18:17:23+02:00",
"record_count": 183,
"start_distance": 3033.89,
"start_heart_rate": 135,
"start_speed": 7.903,
"start_time": "2025-07-02T18:14:16+02:00"
},
{
"avg_cadence": 73.69918699186992,
"avg_heart_rate": 144.5609756097561,
"avg_speed": 8.326723577235773,
"distance_covered": 1004.0299999999997,
"duration_seconds": null,
"end_distance": 5042.36,
"end_heart_rate": 161,
"end_speed": 10.018,
"end_time": "2025-07-02T18:19:26+02:00",
"record_count": 123,
"start_distance": 4038.33,
"start_heart_rate": 131,
"start_speed": 4.449,
"start_time": "2025-07-02T18:17:24+02:00"
},
{
"avg_cadence": 80.03389830508475,
"avg_heart_rate": 157.61864406779662,
"avg_speed": 8.752881355932205,
"distance_covered": 1002.5900000000001,
"duration_seconds": null,
"end_distance": 6054.67,
"end_heart_rate": 150,
"end_speed": 7.833,
"end_time": "2025-07-02T18:21:24+02:00",
"record_count": 118,
"start_distance": 5052.08,
"start_heart_rate": 161,
"start_speed": 10.064,
"start_time": "2025-07-02T18:19:27+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 22.9,
"time": "2025-07-03T21:15",
"weathercode": 0,
"winddirection": 313,
"windspeed": 12.2
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 55,
"generationtime_ms": 0.1480579376220703,
"hourly": {
"precipitation": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0.2,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
30.4,
29.3,
27.9,
27,
26,
25.1,
24.6,
25.1,
26.5,
28.4,
30.6,
32.6,
35.8,
36.8,
37.8,
37.7,
35.7,
37.4,
30.4,
26.8,
25,
23.5,
24.4,
23.7
],
"time": [
"2025-07-02T00:00",
"2025-07-02T01:00",
"2025-07-02T02:00",
"2025-07-02T03:00",
"2025-07-02T04:00",
"2025-07-02T05:00",
"2025-07-02T06:00",
"2025-07-02T07:00",
"2025-07-02T08:00",
"2025-07-02T09:00",
"2025-07-02T10:00",
"2025-07-02T11:00",
"2025-07-02T12:00",
"2025-07-02T13:00",
"2025-07-02T14:00",
"2025-07-02T15:00",
"2025-07-02T16:00",
"2025-07-02T17:00",
"2025-07-02T18:00",
"2025-07-02T19:00",
"2025-07-02T20:00",
"2025-07-02T21:00",
"2025-07-02T22:00",
"2025-07-02T23:00"
],
"weathercode": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2,
3,
51,
3,
3,
0,
3,
3,
3
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.944,
"longitude": 6.9309998,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Mittwoch Abend
{
"info": {
"activity_type": "cycling",
"avg_cadence": 66.77083333333333,
"avg_heart_rate": 147.45663265306123,
"avg_power": null,
"avg_speed": 7.304448979591845,
"calories": 227,
"device": null,
"elapsed_time": 1188.318,
"end_time": "2025-07-03T07:33:50+02:00",
"lat": 50.959101067855954,
"lon": 6.997077399864793,
"max_cadence": 102,
"max_heart_rate": 163,
"max_power": null,
"max_speed": 11.421,
"moving_time": 1020.331,
"start_time": "2025-07-03T07:14:17+02:00",
"subsport": "commuting",
"title": "Morning Ride",
"total_ascent": 42,
"total_descent": 38,
"total_distance": 7529.44,
"tss": 2.5
},
"laps": {
"1000": [
{
"avg_cadence": 45.142857142857146,
"avg_heart_rate": 123.953125,
"avg_speed": 5.630468749999999,
"distance_covered": 1023.7,
"duration_seconds": null,
"end_distance": 1023.7,
"end_heart_rate": 150,
"end_speed": 7.857,
"end_time": "2025-07-03T07:17:12+02:00",
"record_count": 64,
"start_distance": 0,
"start_heart_rate": 101,
"start_speed": 1.727,
"start_time": "2025-07-03T07:14:17+02:00"
},
{
"avg_cadence": 81.91176470588235,
"avg_heart_rate": 152.02941176470588,
"avg_speed": 8.574970588235296,
"distance_covered": 1009.1800000000001,
"duration_seconds": null,
"end_distance": 2041.18,
"end_heart_rate": 155,
"end_speed": 8.752,
"end_time": "2025-07-03T07:19:10+02:00",
"record_count": 34,
"start_distance": 1032,
"start_heart_rate": 151,
"start_speed": 8.295,
"start_time": "2025-07-03T07:17:13+02:00"
},
{
"avg_cadence": 78.1951219512195,
"avg_heart_rate": 159.70731707317074,
"avg_speed": 8.887634146341462,
"distance_covered": 1012.3900000000003,
"duration_seconds": null,
"end_distance": 3115.59,
"end_heart_rate": 159,
"end_speed": 6.774,
"end_time": "2025-07-03T07:21:11+02:00",
"record_count": 41,
"start_distance": 2103.2,
"start_heart_rate": 156,
"start_speed": 8.976,
"start_time": "2025-07-03T07:19:17+02:00"
},
{
"avg_cadence": 67.45161290322581,
"avg_heart_rate": 154.20967741935485,
"avg_speed": 6.749580645161292,
"distance_covered": 1006.2200000000003,
"duration_seconds": null,
"end_distance": 4140.93,
"end_heart_rate": 159,
"end_speed": 8.622,
"end_time": "2025-07-03T07:23:45+02:00",
"record_count": 62,
"start_distance": 3134.71,
"start_heart_rate": 155,
"start_speed": 6.205,
"start_time": "2025-07-03T07:21:14+02:00"
},
{
"avg_cadence": 66.28571428571429,
"avg_heart_rate": 153.42857142857142,
"avg_speed": 7.056199999999997,
"distance_covered": 1030.71,
"duration_seconds": null,
"end_distance": 5180.15,
"end_heart_rate": 153,
"end_speed": 11.085,
"end_time": "2025-07-03T07:26:58+02:00",
"record_count": 70,
"start_distance": 4149.44,
"start_heart_rate": 160,
"start_speed": 8.51,
"start_time": "2025-07-03T07:23:46+02:00"
},
{
"avg_cadence": 73.52830188679245,
"avg_heart_rate": 151.49056603773585,
"avg_speed": 8.835377358490565,
"distance_covered": 1010.8099999999995,
"duration_seconds": null,
"end_distance": 6201.83,
"end_heart_rate": 152,
"end_speed": 7.754,
"end_time": "2025-07-03T07:29:35+02:00",
"record_count": 53,
"start_distance": 5191.02,
"start_heart_rate": 153,
"start_speed": 10.87,
"start_time": "2025-07-03T07:26:59+02:00"
},
{
"avg_cadence": 71.75925925925925,
"avg_heart_rate": 146.96296296296296,
"avg_speed": 6.89638888888889,
"distance_covered": 1011.29,
"duration_seconds": null,
"end_distance": 7277.7,
"end_heart_rate": 130,
"end_speed": 8.185,
"end_time": "2025-07-03T07:33:14+02:00",
"record_count": 54,
"start_distance": 6266.41,
"start_heart_rate": 152,
"start_speed": 8.146,
"start_time": "2025-07-03T07:29:43+02:00"
}
]
},
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 23,
"time": "2025-07-03T21:15",
"weathercode": 0,
"winddirection": 332,
"windspeed": 11.9
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 52,
"generationtime_ms": 0.1348257064819336,
"hourly": {
"precipitation": [
0.1,
0.1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
22.3,
21.4,
20.7,
19.2,
18.4,
18.1,
17.2,
16.7,
17.4,
18,
19.1,
20.1,
21.2,
22.7,
23.4,
24.4,
24.9,
25,
25,
24.7,
24.1,
23.3,
22.3,
21.6
],
"time": [
"2025-07-03T00:00",
"2025-07-03T01:00",
"2025-07-03T02:00",
"2025-07-03T03:00",
"2025-07-03T04:00",
"2025-07-03T05:00",
"2025-07-03T06:00",
"2025-07-03T07:00",
"2025-07-03T08:00",
"2025-07-03T09:00",
"2025-07-03T10:00",
"2025-07-03T11:00",
"2025-07-03T12:00",
"2025-07-03T13:00",
"2025-07-03T14:00",
"2025-07-03T15:00",
"2025-07-03T16:00",
"2025-07-03T17:00",
"2025-07-03T18:00",
"2025-07-03T19:00",
"2025-07-03T20:00",
"2025-07-03T21:00",
"2025-07-03T22:00",
"2025-07-03T23:00"
],
"weathercode": [
51,
51,
3,
3,
3,
0,
3,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.961998,
"longitude": 6.989,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Donnerstag Morgen
{
"info": {
"activity_type": "cycling",
"avg_cadence": 56.207729468599034,
"avg_heart_rate": 137.19002375296913,
"avg_power": null,
"avg_speed": 6.209631578947368,
"calories": 228,
"device": null,
"elapsed_time": 1217.299,
"end_time": "2025-07-03T17:30:42+02:00",
"lat": 50.945531856268644,
"lon": 6.922429343685508,
"max_cadence": 109,
"max_heart_rate": 165,
"max_power": null,
"max_speed": 10.479,
"moving_time": 1143.299,
"start_time": "2025-07-03T17:10:25+02:00",
"subsport": "commuting",
"title": "Afternoon Ride",
"total_ascent": 22,
"total_descent": 25,
"total_distance": 7316.78,
"tss": 2.3
},
"laps": [
{
"avg_cadence": 72,
"avg_cadence_position": [
null,
null
],
"avg_combined_pedal_smoothness": null,
"avg_fractional_cadence": 0.375,
"avg_heart_rate": 138,
"avg_left_pco": null,
"avg_left_pedal_smoothness": null,
"avg_left_power_phase": [
null,
null,
null,
null
],
"avg_left_power_phase_peak": [
null,
null,
null,
null
],
"avg_left_torque_effectiveness": null,
"avg_power": null,
"avg_power_position": [
null,
null
],
"avg_right_pco": null,
"avg_right_pedal_smoothness": null,
"avg_right_power_phase": [
null,
null,
null,
null
],
"avg_right_power_phase_peak": [
null,
null,
null,
null
],
"avg_right_torque_effectiveness": null,
"avg_stance_time": null,
"avg_stance_time_balance": null,
"avg_stance_time_percent": null,
"avg_step_length": null,
"avg_stroke_distance": null,
"avg_temperature": null,
"avg_vertical_oscillation": null,
"avg_vertical_ratio": null,
"end_position_lat": 607964771,
"end_position_long": 83477837,
"enhanced_avg_altitude": null,
"enhanced_avg_speed": 6.4,
"enhanced_max_altitude": 61,
"enhanced_max_speed": 10.479,
"enhanced_min_altitude": 45.799999999999955,
"event": "lap",
"event_group": null,
"event_type": "stop",
"first_length_index": null,
"intensity": "active",
"lap_trigger": "session_end",
"left_right_balance": null,
"max_cadence": 109,
"max_cadence_position": [
null,
null
],
"max_fractional_cadence": 0,
"max_heart_rate": 165,
"max_power": null,
"max_temperature": null,
"message_index": 0,
"normalized_power": null,
"num_active_lengths": null,
"num_lengths": null,
"sport": "cycling",
"stand_count": null,
"start_cns": null,
"start_position_lat": 607803894,
"start_position_long": 82587254,
"start_time": "2025-07-03T17:10:25+02:00",
"sub_sport": "commuting",
"swim_stroke": null,
"time_standing": null,
"timestamp": "2025-07-03T17:10:25+02:00",
"total_anaerobic_training_effect": null,
"total_ascent": 22,
"total_calories": 228,
"total_cycles": 1141,
"total_descent": 25,
"total_distance": 7316.78,
"total_elapsed_time": 1217.299,
"total_fat_calories": null,
"total_fractional_cycles": null,
"total_moving_time": null,
"total_timer_time": 1143.299,
"total_work": null,
"unknown_107": [
null,
null
],
"unknown_124": null,
"unknown_125": null,
"unknown_126": null,
"unknown_136": null,
"unknown_145": 249,
"unknown_149": null,
"unknown_152": null,
"unknown_154": null,
"unknown_155": 29,
"unknown_156": 82,
"unknown_157": 10,
"unknown_161": null,
"unknown_27": 607975188,
"unknown_28": 83488203,
"unknown_29": 607738271,
"unknown_30": 82587055,
"unknown_70": null,
"unknown_72": null,
"unknown_73": null,
"unknown_90": null,
"unknown_96": null,
"unknown_97": null,
"wkt_step_index": null
}
],
"weather": {
"current_weather": {
"interval": 900,
"is_day": 1,
"temperature": 22.9,
"time": "2025-07-03T21:15",
"weathercode": 0,
"winddirection": 313,
"windspeed": 12.2
},
"current_weather_units": {
"interval": "seconds",
"is_day": "",
"temperature": "°C",
"time": "iso8601",
"weathercode": "wmo code",
"winddirection": "°",
"windspeed": "km/h"
},
"elevation": 56,
"generationtime_ms": 0.18906593322753906,
"hourly": {
"precipitation": [
0.1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"temperature_2m": [
22.4,
21.3,
20.7,
19.4,
18.6,
17.9,
17.3,
16.8,
17.4,
18,
19.1,
20,
21,
22.4,
23.1,
23.9,
24.5,
24.6,
24.7,
24.5,
23.7,
23,
22.3,
21.7
],
"time": [
"2025-07-03T00:00",
"2025-07-03T01:00",
"2025-07-03T02:00",
"2025-07-03T03:00",
"2025-07-03T04:00",
"2025-07-03T05:00",
"2025-07-03T06:00",
"2025-07-03T07:00",
"2025-07-03T08:00",
"2025-07-03T09:00",
"2025-07-03T10:00",
"2025-07-03T11:00",
"2025-07-03T12:00",
"2025-07-03T13:00",
"2025-07-03T14:00",
"2025-07-03T15:00",
"2025-07-03T16:00",
"2025-07-03T17:00",
"2025-07-03T18:00",
"2025-07-03T19:00",
"2025-07-03T20:00",
"2025-07-03T21:00",
"2025-07-03T22:00",
"2025-07-03T23:00"
],
"weathercode": [
51,
3,
3,
3,
3,
0,
3,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"hourly_units": {
"precipitation": "mm",
"temperature_2m": "°C",
"time": "iso8601",
"weathercode": "wmo code"
},
"latitude": 50.944,
"longitude": 6.9309998,
"timezone": "Europe/Berlin",
"timezone_abbreviation": "GMT+2",
"utc_offset_seconds": 7200
}
}
Donnestag Abend