feat: update lake data and optimize weather widget rendering

This commit is contained in:
David Fencl
2026-06-09 20:27:07 +02:00
parent 4939d1c5dc
commit c4cad149ea
58 changed files with 60472 additions and 692 deletions
+792
View File
@@ -8314,5 +8314,797 @@
"volume": 0,
"temperature": 17.3,
"precipitation": 0
},
{
"timestamp": "2026-06-08T20:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 17.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T20:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 17.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T20:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 17.4,
"precipitation": 0
},
{
"timestamp": "2026-06-08T21:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 17.3,
"precipitation": 0
},
{
"timestamp": "2026-06-08T21:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 17.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T21:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 17.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T21:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 17.2,
"precipitation": 0
},
{
"timestamp": "2026-06-08T22:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 17.4,
"precipitation": 0
},
{
"timestamp": "2026-06-08T22:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 17.4,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T22:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 17.4,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T22:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 17.4,
"precipitation": 0
},
{
"timestamp": "2026-06-08T23:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.9,
"precipitation": 0
},
{
"timestamp": "2026-06-08T23:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16.9,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T23:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16.9,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-08T23:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T00:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16,
"precipitation": 0
},
{
"timestamp": "2026-06-09T00:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T00:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T00:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.9,
"precipitation": 0
},
{
"timestamp": "2026-06-09T01:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.8,
"precipitation": 0
},
{
"timestamp": "2026-06-09T01:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.8,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T01:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.8,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T01:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.8,
"precipitation": 0
},
{
"timestamp": "2026-06-09T02:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.6,
"precipitation": 0
},
{
"timestamp": "2026-06-09T02:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.6,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T02:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.6,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T02:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.4,
"precipitation": 0
},
{
"timestamp": "2026-06-09T03:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T03:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T03:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T03:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T04:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T04:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T04:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T04:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.6,
"precipitation": 0.2
},
{
"timestamp": "2026-06-09T05:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T05:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T05:20:00.000Z",
"level": 635.69,
"flow": 0,
"temperature": 16.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T05:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.9,
"precipitation": 0.4
},
{
"timestamp": "2026-06-09T06:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.8,
"precipitation": 0.7
},
{
"timestamp": "2026-06-09T06:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.8,
"precipitation": 0.7,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T06:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.8,
"precipitation": 0.7,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T06:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.8,
"precipitation": 0
},
{
"timestamp": "2026-06-09T07:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.1,
"precipitation": 0
},
{
"timestamp": "2026-06-09T07:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16.1,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T07:20:00.000Z",
"level": 635.69,
"flow": 0,
"temperature": 16.1,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T07:30:00.000Z",
"level": 635.69,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T08:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 16,
"precipitation": 0
},
{
"timestamp": "2026-06-09T08:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 16,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T08:20:00.000Z",
"level": 635.69,
"flow": 0,
"temperature": 16,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T08:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.8,
"precipitation": 0.1
},
{
"timestamp": "2026-06-09T09:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.6,
"precipitation": 0.1
},
{
"timestamp": "2026-06-09T09:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.6,
"precipitation": 0.1,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T09:20:00.000Z",
"level": 635.69,
"flow": 0,
"temperature": 15.6,
"precipitation": 0.1,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T09:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.3,
"precipitation": 0.2
},
{
"timestamp": "2026-06-09T10:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 15.3,
"precipitation": 0.5
},
{
"timestamp": "2026-06-09T10:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.3,
"precipitation": 0.5,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T10:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 15.3,
"precipitation": 0.5,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T10:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 14.8,
"precipitation": 0.7
},
{
"timestamp": "2026-06-09T11:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.9,
"precipitation": 1.1
},
{
"timestamp": "2026-06-09T11:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.9,
"precipitation": 1.1,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T11:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.9,
"precipitation": 1.1,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T11:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.2,
"precipitation": 0.7
},
{
"timestamp": "2026-06-09T12:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.1,
"precipitation": 0.1
},
{
"timestamp": "2026-06-09T12:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.1,
"precipitation": 0.1,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T12:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.1,
"precipitation": 0.1,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T12:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.2,
"precipitation": 0
},
{
"timestamp": "2026-06-09T13:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.5,
"precipitation": 0
},
{
"timestamp": "2026-06-09T13:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.5,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T13:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.5,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T13:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.1,
"precipitation": 0
},
{
"timestamp": "2026-06-09T14:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.1,
"precipitation": 0
},
{
"timestamp": "2026-06-09T14:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.1,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T14:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.1,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T14:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.2,
"precipitation": 0
},
{
"timestamp": "2026-06-09T15:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.4,
"precipitation": 0
},
{
"timestamp": "2026-06-09T15:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.4,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T15:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.4,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T15:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.5,
"precipitation": 0
},
{
"timestamp": "2026-06-09T16:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.5,
"precipitation": 0
},
{
"timestamp": "2026-06-09T16:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.5,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T16:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.5,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T16:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.4,
"precipitation": 0
},
{
"timestamp": "2026-06-09T17:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.3,
"precipitation": 0
},
{
"timestamp": "2026-06-09T17:10:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T17:20:00.000Z",
"level": 635.7,
"flow": 0,
"temperature": 13.3,
"precipitation": 0,
"inflow": 0,
"volume": 0
},
{
"timestamp": "2026-06-09T17:30:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13.1,
"precipitation": 0
},
{
"timestamp": "2026-06-09T18:00:00.000Z",
"level": 635.7,
"flow": 0,
"inflow": 0,
"volume": 0,
"temperature": 13,
"precipitation": 0
}
]