feat: update lake water data and optimize visual components for real-time monitoring
This commit is contained in:
@@ -2425,5 +2425,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 22.8,
|
"temperature": 22.8,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 95,
|
||||||
|
"flow": 8.245,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 22.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 95,
|
||||||
|
"flow": 8.105,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 21.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 95,
|
||||||
|
"flow": 8.14,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 95,
|
||||||
|
"flow": 8.385,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 96,
|
||||||
|
"flow": 8.741,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 97,
|
||||||
|
"flow": 9,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2297,5 +2297,68 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 21.4,
|
"temperature": 21.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 91,
|
||||||
|
"flow": 4.97,
|
||||||
|
"temperature": 21.4,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 91,
|
||||||
|
"flow": 4.895,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 21,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 90,
|
||||||
|
"flow": 4.82,
|
||||||
|
"temperature": 21,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 90,
|
||||||
|
"flow": 4.745,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 90,
|
||||||
|
"flow": 4.67,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 90,
|
||||||
|
"flow": 4.595,
|
||||||
|
"temperature": 18,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 89,
|
||||||
|
"flow": 4.52,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2378,5 +2378,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 20.6,
|
"temperature": 20.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 149,
|
||||||
|
"flow": 6.016,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 149,
|
||||||
|
"flow": 6.016,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 149,
|
||||||
|
"flow": 6.016,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 149,
|
||||||
|
"flow": 6.037,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 149,
|
||||||
|
"flow": 6.058,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 149,
|
||||||
|
"flow": 6.1,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -8287,5 +8287,41 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 21.3,
|
"temperature": 21.3,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 463.42,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:45:00.000Z",
|
||||||
|
"level": 463.41,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 463.42,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:15:00.000Z",
|
||||||
|
"level": 463.41,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9025,5 +9025,59 @@
|
|||||||
"volume": 2.44,
|
"volume": 2.44,
|
||||||
"temperature": 17.6,
|
"temperature": 17.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 521.27,
|
||||||
|
"flow": 0.65,
|
||||||
|
"inflow": 0.6,
|
||||||
|
"volume": 2.44,
|
||||||
|
"temperature": 17.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 521.27,
|
||||||
|
"flow": 0.65,
|
||||||
|
"inflow": 0.6,
|
||||||
|
"volume": 2.44,
|
||||||
|
"temperature": 17.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 521.27,
|
||||||
|
"flow": 0.65,
|
||||||
|
"inflow": 0.6,
|
||||||
|
"volume": 2.44,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 521.27,
|
||||||
|
"flow": 0.65,
|
||||||
|
"inflow": 0.6,
|
||||||
|
"volume": 2.44,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 521.27,
|
||||||
|
"flow": 0.65,
|
||||||
|
"inflow": 0.6,
|
||||||
|
"volume": 2.44,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 521.27,
|
||||||
|
"flow": 0.65,
|
||||||
|
"inflow": 0.6,
|
||||||
|
"volume": 2.44,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -8980,5 +8980,68 @@
|
|||||||
"volume": 0.09,
|
"volume": 0.09,
|
||||||
"temperature": 19.9,
|
"temperature": 19.9,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 19.9,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09,
|
||||||
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09,
|
||||||
|
"temperature": 19.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09,
|
||||||
|
"temperature": 19,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09,
|
||||||
|
"temperature": 18.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 416.72,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.09,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -8962,5 +8962,59 @@
|
|||||||
"volume": 0.67,
|
"volume": 0.67,
|
||||||
"temperature": 19.8,
|
"temperature": 19.8,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 448.8,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 448.8,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 19.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 448.8,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 19,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 448.8,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 448.8,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 448.8,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+37
-1
@@ -8150,7 +8150,43 @@
|
|||||||
"flow": 0,
|
"flow": 0,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0.02,
|
"volume": 0.02,
|
||||||
"temperature": 18.9,
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 580.85,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.02
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 580.84,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.02
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 580.83,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.02,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 580.79,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.02,
|
||||||
|
"temperature": 17.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+56
-2
@@ -9020,7 +9020,7 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:10:00.000Z",
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
"level": 447.1,
|
"level": 447.1,
|
||||||
"flow": 0,
|
"flow": 0.23,
|
||||||
"inflow": 0.64,
|
"inflow": 0.64,
|
||||||
"volume": 1.68,
|
"volume": 1.68,
|
||||||
"temperature": 18.2,
|
"temperature": 18.2,
|
||||||
@@ -9029,10 +9029,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 447.1,
|
"level": 447.1,
|
||||||
"flow": 0,
|
"flow": 0.23,
|
||||||
"inflow": 0.64,
|
"inflow": 0.64,
|
||||||
"volume": 1.68,
|
"volume": 1.68,
|
||||||
"temperature": 18.2,
|
"temperature": 18.2,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 447.1,
|
||||||
|
"flow": 0.24,
|
||||||
|
"inflow": 0.64,
|
||||||
|
"volume": 1.68,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 447.1,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.64,
|
||||||
|
"volume": 1.68,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 447.11,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.64,
|
||||||
|
"volume": 1.68,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 447.1,
|
||||||
|
"flow": 0.24,
|
||||||
|
"inflow": 0.64,
|
||||||
|
"volume": 1.68,
|
||||||
|
"temperature": 16.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 447.1,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.64,
|
||||||
|
"volume": 1.68,
|
||||||
|
"temperature": 16,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 447.11,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.64,
|
||||||
|
"volume": 1.68,
|
||||||
|
"temperature": 16,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+56
-2
@@ -9053,7 +9053,7 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:10:00.000Z",
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
"level": 407.64,
|
"level": 407.64,
|
||||||
"flow": 0,
|
"flow": 0.2,
|
||||||
"inflow": 0.4,
|
"inflow": 0.4,
|
||||||
"volume": 0.14,
|
"volume": 0.14,
|
||||||
"temperature": 18.4,
|
"temperature": 18.4,
|
||||||
@@ -9062,10 +9062,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 407.64,
|
"level": 407.64,
|
||||||
"flow": 0,
|
"flow": 0.2,
|
||||||
"inflow": 0.4,
|
"inflow": 0.4,
|
||||||
"volume": 0.14,
|
"volume": 0.14,
|
||||||
"temperature": 18.4,
|
"temperature": 18.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 407.64,
|
||||||
|
"flow": 0.2,
|
||||||
|
"inflow": 0.4,
|
||||||
|
"volume": 0.14,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 407.64,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.4,
|
||||||
|
"volume": 0.14,
|
||||||
|
"temperature": 17.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 407.64,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.4,
|
||||||
|
"volume": 0.14,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 407.64,
|
||||||
|
"flow": 0.2,
|
||||||
|
"inflow": 0.4,
|
||||||
|
"volume": 0.14,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 407.64,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.4,
|
||||||
|
"volume": 0.14,
|
||||||
|
"temperature": 16.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 407.64,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.4,
|
||||||
|
"volume": 0.14,
|
||||||
|
"temperature": 16.6,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9016,5 +9016,68 @@
|
|||||||
"volume": 7.48,
|
"volume": 7.48,
|
||||||
"temperature": 20.1,
|
"temperature": 20.1,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48,
|
||||||
|
"temperature": 20,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 20,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 292.89,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -0.03,
|
||||||
|
"volume": 7.48,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+37
-1
@@ -8276,7 +8276,43 @@
|
|||||||
"flow": 0,
|
"flow": 0,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 18.7,
|
"temperature": 18.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 632.76,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.4,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 632.76,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.4,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 632.76,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 632.76,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+37
-1
@@ -8276,7 +8276,43 @@
|
|||||||
"flow": 0,
|
"flow": 0,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 19,
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 635.7,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 635.7,
|
||||||
|
"flow": 0,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 635.7,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 635.7,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.3,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9016,5 +9016,59 @@
|
|||||||
"volume": 0.67,
|
"volume": 0.67,
|
||||||
"temperature": 21.3,
|
"temperature": 21.3,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 345.02,
|
||||||
|
"flow": 0.57,
|
||||||
|
"inflow": 0.59,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 21,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 345.02,
|
||||||
|
"flow": 0.57,
|
||||||
|
"inflow": 0.59,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 20.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 345.02,
|
||||||
|
"flow": 0.57,
|
||||||
|
"inflow": 0.59,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 20,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 345.02,
|
||||||
|
"flow": 0.57,
|
||||||
|
"inflow": 0.59,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 345.02,
|
||||||
|
"flow": 0.57,
|
||||||
|
"inflow": 0.59,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 345.02,
|
||||||
|
"flow": 0.57,
|
||||||
|
"inflow": 0.59,
|
||||||
|
"volume": 0.67,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9047,10 +9047,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 640.64,
|
"level": 640.64,
|
||||||
"flow": 0,
|
"flow": 0.01,
|
||||||
"inflow": 0.01,
|
"inflow": 0.01,
|
||||||
"volume": 0.73,
|
"volume": 0.73,
|
||||||
"temperature": 19.4,
|
"temperature": 19.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 640.64,
|
||||||
|
"flow": 0.01,
|
||||||
|
"inflow": 0.01,
|
||||||
|
"volume": 0.73,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 640.64,
|
||||||
|
"flow": 0.01,
|
||||||
|
"inflow": 0.01,
|
||||||
|
"volume": 0.73,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 640.64,
|
||||||
|
"flow": 0.01,
|
||||||
|
"inflow": 0.01,
|
||||||
|
"volume": 0.73,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 640.64,
|
||||||
|
"flow": 0.01,
|
||||||
|
"inflow": 0.01,
|
||||||
|
"volume": 0.73,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 640.64,
|
||||||
|
"flow": 0.01,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0.01,
|
||||||
|
"volume": 0.73
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.01,
|
||||||
|
"inflow": 0.01,
|
||||||
|
"volume": 0.73,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2353,5 +2353,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 21,
|
"temperature": 21,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 84,
|
||||||
|
"flow": 3.008,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 86,
|
||||||
|
"flow": 3.377,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 85,
|
||||||
|
"flow": 3.152,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 82,
|
||||||
|
"flow": 2.73,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 80,
|
||||||
|
"flow": 2.486,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 83,
|
||||||
|
"flow": 2.896,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+46
-1
@@ -2056,7 +2056,52 @@
|
|||||||
"flow": 3.7,
|
"flow": 3.7,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 20.3,
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 50,
|
||||||
|
"flow": 3.7,
|
||||||
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 50,
|
||||||
|
"flow": 3.7,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 50,
|
||||||
|
"flow": 3.7,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 50,
|
||||||
|
"flow": 3.7,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 50,
|
||||||
|
"flow": 3.7,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9349,5 +9349,68 @@
|
|||||||
"volume": 26.61,
|
"volume": 26.61,
|
||||||
"temperature": 20.5,
|
"temperature": 20.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0.7,
|
||||||
|
"temperature": 20.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0.7,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0.7,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61,
|
||||||
|
"temperature": 19.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0.7,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61,
|
||||||
|
"temperature": 18,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0.7,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 467.79,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 1.6,
|
||||||
|
"volume": 26.61,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9380,10 +9380,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 352.77,
|
"level": 352.77,
|
||||||
"flow": 0,
|
"flow": 2.52,
|
||||||
"inflow": 1.42,
|
"inflow": 1.42,
|
||||||
"volume": 32.09,
|
"volume": 32.09,
|
||||||
"temperature": 21.6,
|
"temperature": 21.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 352.77,
|
||||||
|
"flow": 2.52,
|
||||||
|
"inflow": 1.42,
|
||||||
|
"volume": 32.09,
|
||||||
|
"temperature": 21,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 352.77,
|
||||||
|
"flow": 2.52,
|
||||||
|
"inflow": 1.42,
|
||||||
|
"volume": 32.09,
|
||||||
|
"temperature": 20.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 352.77,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 1.42,
|
||||||
|
"volume": 32.09,
|
||||||
|
"temperature": 20.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 352.78,
|
||||||
|
"flow": 2.52,
|
||||||
|
"inflow": 1.42,
|
||||||
|
"volume": 32.08,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 352.77,
|
||||||
|
"flow": 2.52,
|
||||||
|
"inflow": 1.42,
|
||||||
|
"volume": 32.08,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 352.78,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 1.42,
|
||||||
|
"volume": 32.08,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9025,5 +9025,59 @@
|
|||||||
"volume": 2.92,
|
"volume": 2.92,
|
||||||
"temperature": 18.8,
|
"temperature": 18.8,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 530.65,
|
||||||
|
"flow": 0.49,
|
||||||
|
"inflow": 0.33,
|
||||||
|
"volume": 2.92,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 530.65,
|
||||||
|
"flow": 0.49,
|
||||||
|
"inflow": 0.33,
|
||||||
|
"volume": 2.92,
|
||||||
|
"temperature": 17.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 530.65,
|
||||||
|
"flow": 0.49,
|
||||||
|
"inflow": 0.33,
|
||||||
|
"volume": 2.92,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 530.65,
|
||||||
|
"flow": 0.49,
|
||||||
|
"inflow": 0.33,
|
||||||
|
"volume": 2.92,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 530.65,
|
||||||
|
"flow": 0.49,
|
||||||
|
"inflow": 0.33,
|
||||||
|
"volume": 2.92,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 530.65,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.33,
|
||||||
|
"volume": 2.92,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -8852,7 +8852,7 @@
|
|||||||
"flow": 0.02,
|
"flow": 0.02,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0.46,
|
"volume": 0.46,
|
||||||
"temperature": 19.9,
|
"temperature": 17.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2360,5 +2360,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 21.4,
|
"temperature": 21.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 43,
|
||||||
|
"flow": 4.85,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 43,
|
||||||
|
"flow": 4.81,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 43,
|
||||||
|
"flow": 4.79,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 43,
|
||||||
|
"flow": 4.81,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 43,
|
||||||
|
"flow": 4.71,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 43,
|
||||||
|
"flow": 4.73,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2425,5 +2425,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 18.5,
|
"temperature": 18.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 2.95,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 26,
|
||||||
|
"flow": 3.21,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 26,
|
||||||
|
"flow": 3.21,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 2.95,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 2.95,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 15.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 26,
|
||||||
|
"flow": 3.21,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 15.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -8105,7 +8105,7 @@
|
|||||||
"flow": 0,
|
"flow": 0,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 18.4,
|
"temperature": 17.1,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9019,11 +9019,65 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 0,
|
"level": 313.43,
|
||||||
"flow": 1.03,
|
"flow": 1.03,
|
||||||
"inflow": 1.25,
|
"inflow": 1.25,
|
||||||
"volume": 2.93,
|
"volume": 2.93,
|
||||||
"temperature": 21.5,
|
"temperature": 21.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 313.42,
|
||||||
|
"flow": 1.03,
|
||||||
|
"inflow": 1.25,
|
||||||
|
"volume": 2.93,
|
||||||
|
"temperature": 20.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 313.42,
|
||||||
|
"flow": 1.03,
|
||||||
|
"inflow": 1.25,
|
||||||
|
"volume": 2.93,
|
||||||
|
"temperature": 20.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 1.03,
|
||||||
|
"inflow": 1.25,
|
||||||
|
"volume": 2.93,
|
||||||
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 313.43,
|
||||||
|
"flow": 1.04,
|
||||||
|
"inflow": 1.25,
|
||||||
|
"volume": 2.93,
|
||||||
|
"temperature": 19.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 313.42,
|
||||||
|
"flow": 1.03,
|
||||||
|
"inflow": 1.25,
|
||||||
|
"volume": 2.93,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 1.03,
|
||||||
|
"inflow": 1.25,
|
||||||
|
"volume": 2.93,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2378,5 +2378,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 19.2,
|
"temperature": 19.2,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 73,
|
||||||
|
"flow": 2.67,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 73,
|
||||||
|
"flow": 2.67,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 73,
|
||||||
|
"flow": 2.658,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 73,
|
||||||
|
"flow": 2.658,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 73,
|
||||||
|
"flow": 2.646,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 73,
|
||||||
|
"flow": 2.646,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2335,5 +2335,50 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 19.5,
|
"temperature": 19.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 44,
|
||||||
|
"flow": 4.145,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 44,
|
||||||
|
"flow": 4.145,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 44,
|
||||||
|
"flow": 4.12,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 44,
|
||||||
|
"flow": 4.12,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 44,
|
||||||
|
"flow": 4.12,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.2,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9016,5 +9016,68 @@
|
|||||||
"volume": 1.06,
|
"volume": 1.06,
|
||||||
"temperature": 17.5,
|
"temperature": 17.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"temperature": 17.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06,
|
||||||
|
"temperature": 16.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06,
|
||||||
|
"temperature": 16.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06,
|
||||||
|
"temperature": 16,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06,
|
||||||
|
"temperature": 15.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 575.7,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 1.06,
|
||||||
|
"temperature": 15.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2378,5 +2378,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 18.9,
|
"temperature": 18.9,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 1.46,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 1.45,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 1.45,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 1.45,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 1.45,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 25,
|
||||||
|
"flow": 1.44,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2378,5 +2378,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 19.9,
|
"temperature": 19.9,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 68,
|
||||||
|
"flow": 1.475,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 19.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 68,
|
||||||
|
"flow": 1.475,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 68,
|
||||||
|
"flow": 1.48,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 18.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 68,
|
||||||
|
"flow": 1.48,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 68,
|
||||||
|
"flow": 1.48,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 69,
|
||||||
|
"flow": 1.485,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9028,11 +9028,65 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 0,
|
"level": 534.69,
|
||||||
"flow": 0.06,
|
"flow": 0.06,
|
||||||
"inflow": 0.07,
|
"inflow": 0.07,
|
||||||
"volume": 0.1,
|
"volume": 0.1,
|
||||||
"temperature": 19.4,
|
"temperature": 19.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 534.7,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.1,
|
||||||
|
"temperature": 19,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 534.7,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.1,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.1,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 534.7,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.1,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 534.7,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.1,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.1,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9007,5 +9007,50 @@
|
|||||||
"volume": 0.41,
|
"volume": 0.41,
|
||||||
"temperature": 20.5,
|
"temperature": 20.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 260.09,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 20.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 260.09,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 20,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 260.09,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 19.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 260.09,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 260.09,
|
||||||
|
"flow": 0.06,
|
||||||
|
"inflow": 0.07,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9016,5 +9016,59 @@
|
|||||||
"volume": 0.39,
|
"volume": 0.39,
|
||||||
"temperature": 20.1,
|
"temperature": 20.1,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 668.4,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.39,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 668.4,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.39,
|
||||||
|
"temperature": 19.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 668.4,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.39,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 668.4,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.39,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 668.4,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.39,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 668.4,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.39,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -8737,5 +8737,59 @@
|
|||||||
"volume": 0.84,
|
"volume": 0.84,
|
||||||
"temperature": 18.5,
|
"temperature": 18.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 385.01,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.84,
|
||||||
|
"temperature": 18,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 385.01,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.84,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 385.01,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.84,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 385.01,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.84,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 385.01,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.84,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 385.01,
|
||||||
|
"flow": 0.02,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.84,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9007,5 +9007,59 @@
|
|||||||
"volume": 0.16,
|
"volume": 0.16,
|
||||||
"temperature": 17.6,
|
"temperature": 17.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 678.6,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.16,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 678.6,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.16,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 678.6,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.16,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 678.6,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.16,
|
||||||
|
"temperature": 17.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 678.6,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.16,
|
||||||
|
"temperature": 17.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 678.6,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.16,
|
||||||
|
"temperature": 17.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9064,11 +9064,65 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 0,
|
"level": 588.39,
|
||||||
"flow": 0.08,
|
"flow": 0.08,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0.32,
|
"volume": 0.32,
|
||||||
"temperature": 19.3,
|
"temperature": 19.3,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 588.39,
|
||||||
|
"flow": 0.08,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.32,
|
||||||
|
"temperature": 19.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 588.39,
|
||||||
|
"flow": 0.08,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.32,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.08,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.32,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 588.39,
|
||||||
|
"flow": 0.08,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.32,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 588.39,
|
||||||
|
"flow": 0.08,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.32
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.08,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.32,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9025,5 +9025,59 @@
|
|||||||
"volume": 9.28,
|
"volume": 9.28,
|
||||||
"temperature": 19.6,
|
"temperature": 19.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 505.63,
|
||||||
|
"flow": 0.22,
|
||||||
|
"inflow": 0.05,
|
||||||
|
"volume": 9.28,
|
||||||
|
"temperature": 19.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 505.63,
|
||||||
|
"flow": 0.22,
|
||||||
|
"inflow": 0.05,
|
||||||
|
"volume": 9.28,
|
||||||
|
"temperature": 18.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 505.63,
|
||||||
|
"flow": 0.22,
|
||||||
|
"inflow": 0.05,
|
||||||
|
"volume": 9.28,
|
||||||
|
"temperature": 19,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 505.63,
|
||||||
|
"flow": 0.22,
|
||||||
|
"inflow": 0.05,
|
||||||
|
"volume": 9.28,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 505.63,
|
||||||
|
"flow": 0.22,
|
||||||
|
"inflow": 0.05,
|
||||||
|
"volume": 9.28,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 505.63,
|
||||||
|
"flow": 0.22,
|
||||||
|
"inflow": 0.05,
|
||||||
|
"volume": 9.28,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9007,5 +9007,68 @@
|
|||||||
"volume": 0.41,
|
"volume": 0.41,
|
||||||
"temperature": 17.7,
|
"temperature": 17.7,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 580.52,
|
||||||
|
"flow": 0.05,
|
||||||
|
"temperature": 17.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 580.52,
|
||||||
|
"flow": 0.05,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 17.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 580.52,
|
||||||
|
"flow": 0.05,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 16.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.05,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 16.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 580.52,
|
||||||
|
"flow": 0.05,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 16.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.05,
|
||||||
|
"temperature": 16.1,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 0,
|
||||||
|
"flow": 0.05,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0.41,
|
||||||
|
"temperature": 16.1,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9043,5 +9043,59 @@
|
|||||||
"volume": 5.16,
|
"volume": 5.16,
|
||||||
"temperature": 19.1,
|
"temperature": 19.1,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 412.8,
|
||||||
|
"flow": 0.34,
|
||||||
|
"inflow": 0.34,
|
||||||
|
"volume": 5.16,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 412.8,
|
||||||
|
"flow": 0.34,
|
||||||
|
"inflow": 0.34,
|
||||||
|
"volume": 5.16,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 412.8,
|
||||||
|
"flow": 0.34,
|
||||||
|
"inflow": 0.34,
|
||||||
|
"volume": 5.16,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 412.8,
|
||||||
|
"flow": 0.34,
|
||||||
|
"inflow": 0.34,
|
||||||
|
"volume": 5.16,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 412.8,
|
||||||
|
"flow": 0.34,
|
||||||
|
"inflow": 0.34,
|
||||||
|
"volume": 5.16,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 412.8,
|
||||||
|
"flow": 0.34,
|
||||||
|
"inflow": 0.34,
|
||||||
|
"volume": 5.16,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9038,10 +9038,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 520.31,
|
"level": 520.31,
|
||||||
"flow": 0,
|
"flow": 0.72,
|
||||||
"inflow": 0.53,
|
"inflow": 0.53,
|
||||||
"volume": 15.31,
|
"volume": 15.31,
|
||||||
"temperature": 17.3,
|
"temperature": 17.3,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 520.31,
|
||||||
|
"flow": 0.72,
|
||||||
|
"inflow": 0.53,
|
||||||
|
"volume": 15.31,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 520.31,
|
||||||
|
"flow": 0.73,
|
||||||
|
"inflow": 0.53,
|
||||||
|
"volume": 15.31,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 520.31,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.53,
|
||||||
|
"volume": 15.31,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 520.31,
|
||||||
|
"flow": 0.72,
|
||||||
|
"inflow": 0.53,
|
||||||
|
"volume": 15.31,
|
||||||
|
"temperature": 17,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 520.31,
|
||||||
|
"flow": 0.72,
|
||||||
|
"inflow": 0.53,
|
||||||
|
"volume": 15.31,
|
||||||
|
"temperature": 17.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 520.31,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.53,
|
||||||
|
"volume": 15.31,
|
||||||
|
"temperature": 17.2,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+46
-1
@@ -2056,7 +2056,52 @@
|
|||||||
"flow": 8.47,
|
"flow": 8.47,
|
||||||
"inflow": 0,
|
"inflow": 0,
|
||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 22.5,
|
"temperature": 22.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 105,
|
||||||
|
"flow": 8.47,
|
||||||
|
"temperature": 22.1,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 106,
|
||||||
|
"flow": 9.13,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 21.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 106,
|
||||||
|
"flow": 8.9,
|
||||||
|
"temperature": 21.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 106,
|
||||||
|
"flow": 8.9,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 103,
|
||||||
|
"flow": 9.65,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 20.8,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2351,5 +2351,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 23.8,
|
"temperature": 23.8,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 46,
|
||||||
|
"flow": 52.79,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 23.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 46,
|
||||||
|
"flow": 53.33,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 22.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 45,
|
||||||
|
"flow": 51.17,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 22.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 45,
|
||||||
|
"flow": 51.98,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 21.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 46,
|
||||||
|
"flow": 52.52,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 21.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 46,
|
||||||
|
"flow": 53.06,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 21.4,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9313,5 +9313,68 @@
|
|||||||
"volume": 19.71,
|
"volume": 19.71,
|
||||||
"temperature": 20.9,
|
"temperature": 20.9,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 369.59,
|
||||||
|
"flow": 15.27,
|
||||||
|
"temperature": 20.9,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 369.59,
|
||||||
|
"flow": 15.27,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71,
|
||||||
|
"temperature": 20.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 369.59,
|
||||||
|
"flow": 15.27,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 369.59,
|
||||||
|
"flow": 15.27,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71,
|
||||||
|
"temperature": 19.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 369.59,
|
||||||
|
"flow": 15.27,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71,
|
||||||
|
"temperature": 19.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 369.58,
|
||||||
|
"flow": 15.27,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 369.58,
|
||||||
|
"flow": 15.26,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 19.71,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9016,5 +9016,68 @@
|
|||||||
"volume": 9.74,
|
"volume": 9.74,
|
||||||
"temperature": 20.2,
|
"temperature": 20.2,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 282.87,
|
||||||
|
"flow": 277.79,
|
||||||
|
"temperature": 20.2,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.74
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 282.83,
|
||||||
|
"flow": 275.99,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.74,
|
||||||
|
"temperature": 19.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 282.75,
|
||||||
|
"flow": 275.32,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.74,
|
||||||
|
"temperature": 19,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 282.69,
|
||||||
|
"flow": 275.05,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.74,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 282.69,
|
||||||
|
"flow": 197.75,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.37,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 282.75,
|
||||||
|
"flow": 50.74,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.37,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 282.76,
|
||||||
|
"flow": 50.91,
|
||||||
|
"inflow": 1.43,
|
||||||
|
"volume": 9.37,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9349,5 +9349,68 @@
|
|||||||
"volume": 2.77,
|
"volume": 2.77,
|
||||||
"temperature": 20.7,
|
"temperature": 20.7,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"temperature": 20.7,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77,
|
||||||
|
"temperature": 20.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77,
|
||||||
|
"temperature": 18.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 352.51,
|
||||||
|
"flow": 19.11,
|
||||||
|
"inflow": 15.72,
|
||||||
|
"volume": 2.77,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9337,5 +9337,72 @@
|
|||||||
"temperature": 18.9,
|
"temperature": 18.9,
|
||||||
"precipitation": 0,
|
"precipitation": 0,
|
||||||
"qn": "> Q1"
|
"qn": "> Q1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 723.06,
|
||||||
|
"flow": 82.68,
|
||||||
|
"qn": "> Q1",
|
||||||
|
"temperature": 18.9,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 198.39
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 723.06,
|
||||||
|
"flow": 81.57,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 198.39,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0,
|
||||||
|
"qn": "> Q1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 723.06,
|
||||||
|
"flow": 81.58,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 198.39,
|
||||||
|
"temperature": 18.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"qn": "> Q1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 723.06,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 198.39,
|
||||||
|
"temperature": 18.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 723.05,
|
||||||
|
"flow": 79.25,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 197.99,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0,
|
||||||
|
"qn": "> Q1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 723.06,
|
||||||
|
"flow": 50.73,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 197.99,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 723.06,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": -2.61,
|
||||||
|
"volume": 197.99,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+65
-2
@@ -9335,7 +9335,7 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:00:00.000Z",
|
"timestamp": "2026-06-08T19:00:00.000Z",
|
||||||
"level": 560.72,
|
"level": 560.72,
|
||||||
"flow": 0,
|
"flow": 6.65,
|
||||||
"inflow": 2.61,
|
"inflow": 2.61,
|
||||||
"volume": 0.91,
|
"volume": 0.91,
|
||||||
"temperature": 18.7,
|
"temperature": 18.7,
|
||||||
@@ -9344,10 +9344,73 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:10:00.000Z",
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
"level": 560.86,
|
"level": 560.86,
|
||||||
"flow": 0,
|
"flow": 6.57,
|
||||||
"inflow": 2.61,
|
"inflow": 2.61,
|
||||||
"volume": 0.91,
|
"volume": 0.91,
|
||||||
"temperature": 18,
|
"temperature": 18,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 561.01,
|
||||||
|
"flow": 6.52,
|
||||||
|
"temperature": 18,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 0.91
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 561.15,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 0.91,
|
||||||
|
"temperature": 17.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 561.28,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 0.91,
|
||||||
|
"temperature": 16.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 561.41,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 0.91,
|
||||||
|
"temperature": 16.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 561.54,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 1.19,
|
||||||
|
"temperature": 15.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 561.66,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 1.19,
|
||||||
|
"temperature": 15.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 561.73,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 2.61,
|
||||||
|
"volume": 1.19,
|
||||||
|
"temperature": 15.3,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9362,10 +9362,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 345.19,
|
"level": 345.19,
|
||||||
"flow": 0,
|
"flow": 146.96,
|
||||||
"inflow": 18.49,
|
"inflow": 18.49,
|
||||||
"volume": 520.73,
|
"volume": 520.73,
|
||||||
"temperature": 21.7,
|
"temperature": 21.7,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 345.19,
|
||||||
|
"flow": 148,
|
||||||
|
"inflow": 18.49,
|
||||||
|
"volume": 520.73,
|
||||||
|
"temperature": 21.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 345.18,
|
||||||
|
"flow": 148.15,
|
||||||
|
"inflow": 18.49,
|
||||||
|
"volume": 520.73,
|
||||||
|
"temperature": 20.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 345.18,
|
||||||
|
"flow": 148.06,
|
||||||
|
"inflow": 18.49,
|
||||||
|
"volume": 520.73,
|
||||||
|
"temperature": 20.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 345.17,
|
||||||
|
"flow": 147.22,
|
||||||
|
"inflow": 18.49,
|
||||||
|
"volume": 520.33,
|
||||||
|
"temperature": 19.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 345.17,
|
||||||
|
"flow": 147.95,
|
||||||
|
"inflow": 18.49,
|
||||||
|
"volume": 520.33,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 345.16,
|
||||||
|
"flow": 147.69,
|
||||||
|
"inflow": 18.49,
|
||||||
|
"volume": 520.33,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+55
-1
@@ -9353,10 +9353,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 269.82,
|
"level": 269.82,
|
||||||
"flow": 0,
|
"flow": 239.91,
|
||||||
"inflow": 1.16,
|
"inflow": 1.16,
|
||||||
"volume": 259.57,
|
"volume": 259.57,
|
||||||
"temperature": 19.6,
|
"temperature": 19.6,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 269.85,
|
||||||
|
"flow": 237.72,
|
||||||
|
"inflow": 1.16,
|
||||||
|
"volume": 259.57,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 269.83,
|
||||||
|
"flow": 239.41,
|
||||||
|
"inflow": 1.16,
|
||||||
|
"volume": 259.57,
|
||||||
|
"temperature": 18.6,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 269.81,
|
||||||
|
"flow": 241.01,
|
||||||
|
"inflow": 1.16,
|
||||||
|
"volume": 259.57,
|
||||||
|
"temperature": 17.5,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 269.82,
|
||||||
|
"flow": 238.83,
|
||||||
|
"inflow": 1.16,
|
||||||
|
"volume": 260.39,
|
||||||
|
"temperature": 17.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 269.82,
|
||||||
|
"flow": 227.03,
|
||||||
|
"inflow": 1.16,
|
||||||
|
"volume": 260.39,
|
||||||
|
"temperature": 16.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 269.8,
|
||||||
|
"flow": 226.57,
|
||||||
|
"inflow": 1.16,
|
||||||
|
"volume": 260.39,
|
||||||
|
"temperature": 16.7,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9349,5 +9349,68 @@
|
|||||||
"volume": 8.65,
|
"volume": 8.65,
|
||||||
"temperature": 19.5,
|
"temperature": 19.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 217.64,
|
||||||
|
"flow": 159.8,
|
||||||
|
"temperature": 19.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.65
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 217.68,
|
||||||
|
"flow": 159.92,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.65,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 217.74,
|
||||||
|
"flow": 159.94,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.65,
|
||||||
|
"temperature": 18.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 217.81,
|
||||||
|
"flow": 160.19,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.65,
|
||||||
|
"temperature": 18.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 217.86,
|
||||||
|
"flow": 160.46,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.98,
|
||||||
|
"temperature": 18.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 217.96,
|
||||||
|
"flow": 135.39,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.98,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 218.01,
|
||||||
|
"flow": 119.74,
|
||||||
|
"inflow": 12.66,
|
||||||
|
"volume": 8.98,
|
||||||
|
"temperature": 17.9,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -2398,5 +2398,59 @@
|
|||||||
"volume": 0,
|
"volume": 0,
|
||||||
"temperature": 18.4,
|
"temperature": 18.4,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
|
"level": 61,
|
||||||
|
"flow": 6.566,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.8,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 61,
|
||||||
|
"flow": 6.522,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 17.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 60,
|
||||||
|
"flow": 6.478,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 60,
|
||||||
|
"flow": 6.434,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 16.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 60,
|
||||||
|
"flow": 6.412,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 15.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 60,
|
||||||
|
"flow": 6.39,
|
||||||
|
"inflow": 0,
|
||||||
|
"volume": 0,
|
||||||
|
"temperature": 15.7,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -9052,5 +9052,68 @@
|
|||||||
"volume": 9.36,
|
"volume": 9.36,
|
||||||
"temperature": 20.5,
|
"temperature": 20.5,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
|
"level": 199.51,
|
||||||
|
"flow": 40.12,
|
||||||
|
"temperature": 20.5,
|
||||||
|
"precipitation": 0,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.36
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 199.55,
|
||||||
|
"flow": 40.2,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.36,
|
||||||
|
"temperature": 20.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 199.58,
|
||||||
|
"flow": 40.29,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.36,
|
||||||
|
"temperature": 20,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 199.61,
|
||||||
|
"flow": 40.31,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.36,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 199.65,
|
||||||
|
"flow": 40.43,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.94,
|
||||||
|
"temperature": 18.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 199.7,
|
||||||
|
"flow": 40.46,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.94,
|
||||||
|
"temperature": 18.2,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 199.75,
|
||||||
|
"flow": 40.56,
|
||||||
|
"inflow": 25.05,
|
||||||
|
"volume": 9.94,
|
||||||
|
"temperature": 18.2,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+56
-2
@@ -8993,7 +8993,7 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:10:00.000Z",
|
"timestamp": "2026-06-08T19:10:00.000Z",
|
||||||
"level": 375.12,
|
"level": 375.12,
|
||||||
"flow": 0,
|
"flow": 0.44,
|
||||||
"inflow": 0.58,
|
"inflow": 0.58,
|
||||||
"volume": 240.58,
|
"volume": 240.58,
|
||||||
"temperature": 20.1,
|
"temperature": 20.1,
|
||||||
@@ -9002,10 +9002,64 @@
|
|||||||
{
|
{
|
||||||
"timestamp": "2026-06-08T19:20:00.000Z",
|
"timestamp": "2026-06-08T19:20:00.000Z",
|
||||||
"level": 375.12,
|
"level": 375.12,
|
||||||
"flow": 0,
|
"flow": 0.44,
|
||||||
"inflow": 0.58,
|
"inflow": 0.58,
|
||||||
"volume": 240.58,
|
"volume": 240.58,
|
||||||
"temperature": 20.1,
|
"temperature": 20.1,
|
||||||
"precipitation": 0
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:30:00.000Z",
|
||||||
|
"level": 375.12,
|
||||||
|
"flow": 0.44,
|
||||||
|
"inflow": 0.58,
|
||||||
|
"volume": 240.58,
|
||||||
|
"temperature": 19.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:40:00.000Z",
|
||||||
|
"level": 375.12,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.58,
|
||||||
|
"volume": 240.58,
|
||||||
|
"temperature": 19.3,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T19:50:00.000Z",
|
||||||
|
"level": 375.12,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.58,
|
||||||
|
"volume": 240.58,
|
||||||
|
"temperature": 19.4,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:00:00.000Z",
|
||||||
|
"level": 375.12,
|
||||||
|
"flow": 0.44,
|
||||||
|
"inflow": 0.58,
|
||||||
|
"volume": 240.58,
|
||||||
|
"temperature": 19.1,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:10:00.000Z",
|
||||||
|
"level": 375.12,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.58,
|
||||||
|
"volume": 240.58,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"timestamp": "2026-06-08T20:20:00.000Z",
|
||||||
|
"level": 375.12,
|
||||||
|
"flow": 0,
|
||||||
|
"inflow": 0.58,
|
||||||
|
"volume": 240.58,
|
||||||
|
"temperature": 18.7,
|
||||||
|
"precipitation": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
+263
-263
File diff suppressed because it is too large
Load Diff
@@ -4,9 +4,11 @@ interface Props {
|
|||||||
value: number;
|
value: number;
|
||||||
size?: number;
|
size?: number;
|
||||||
strokeWidth?: number;
|
strokeWidth?: number;
|
||||||
|
hideText?: boolean;
|
||||||
|
color?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const CircularProgress: React.FC<Props> = ({ value, size = 60, strokeWidth = 6 }) => {
|
export const CircularProgress: React.FC<Props> = ({ value, size = 60, strokeWidth = 6, hideText = false, color = 'var(--color-cyan)' }) => {
|
||||||
const radius = (size - strokeWidth) / 2;
|
const radius = (size - strokeWidth) / 2;
|
||||||
const circumference = radius * 2 * Math.PI;
|
const circumference = radius * 2 * Math.PI;
|
||||||
const offset = circumference - (value / 100) * circumference;
|
const offset = circumference - (value / 100) * circumference;
|
||||||
@@ -23,7 +25,7 @@ export const CircularProgress: React.FC<Props> = ({ value, size = 60, strokeWidt
|
|||||||
cy={size / 2}
|
cy={size / 2}
|
||||||
/>
|
/>
|
||||||
<circle
|
<circle
|
||||||
stroke="var(--color-cyan)"
|
stroke={color}
|
||||||
fill="transparent"
|
fill="transparent"
|
||||||
strokeWidth={strokeWidth}
|
strokeWidth={strokeWidth}
|
||||||
strokeLinecap="round"
|
strokeLinecap="round"
|
||||||
@@ -34,9 +36,11 @@ export const CircularProgress: React.FC<Props> = ({ value, size = 60, strokeWidt
|
|||||||
transform={`rotate(-90 ${size / 2} ${size / 2})`}
|
transform={`rotate(-90 ${size / 2} ${size / 2})`}
|
||||||
/>
|
/>
|
||||||
</svg>
|
</svg>
|
||||||
<div style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%', display: 'flex', alignItems: 'center', justifyContent: 'center', fontSize: size * 0.25, fontWeight: 'bold' }}>
|
{!hideText && (
|
||||||
{value > 0 ? `${value.toFixed(1)}%` : 'N/A'}
|
<div style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%', display: 'flex', alignItems: 'center', justifyContent: 'center', fontSize: size * 0.25, fontWeight: 'bold' }}>
|
||||||
</div>
|
{value > 0 ? `${value.toFixed(1)}%` : 'N/A'}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
+120
-40
@@ -12,9 +12,12 @@ interface KpiData {
|
|||||||
inflow: number;
|
inflow: number;
|
||||||
outflow: number;
|
outflow: number;
|
||||||
volume: number;
|
volume: number;
|
||||||
|
currentVolume?: number;
|
||||||
fullness: number;
|
fullness: number;
|
||||||
storageDiff?: number;
|
storageDiff?: number;
|
||||||
minDiff?: number;
|
minDiff?: number;
|
||||||
|
minDiffLabelCs?: string;
|
||||||
|
minDiffLabelEn?: string;
|
||||||
avgInflow24h?: number;
|
avgInflow24h?: number;
|
||||||
avgOutflow24h?: number;
|
avgOutflow24h?: number;
|
||||||
}
|
}
|
||||||
@@ -28,9 +31,28 @@ interface Props {
|
|||||||
|
|
||||||
const KpiCards = ({ data, language, lakeName = 'Lipno 1', isRiver = false }: Props) => {
|
const KpiCards = ({ data, language, lakeName = 'Lipno 1', isRiver = false }: Props) => {
|
||||||
const [showTooltip, setShowTooltip] = useState(false);
|
const [showTooltip, setShowTooltip] = useState(false);
|
||||||
|
const [showMinTooltip, setShowMinTooltip] = useState(false);
|
||||||
const dict = t[language].kpi;
|
const dict = t[language].kpi;
|
||||||
const flowDiff = data.inflow - data.outflow;
|
const flowDiff = data.inflow - data.outflow;
|
||||||
|
|
||||||
|
// Graf: pokud přibývá → přítok vs průměr přítoku; pokud ubývá → odtok vs průměr odtoku
|
||||||
|
let visualFlowValue = 0;
|
||||||
|
if (flowDiff >= 0) {
|
||||||
|
// Voda přibývá → jak velký je přítok vůči průměru
|
||||||
|
if (data.avgInflow24h && data.avgInflow24h > 0) {
|
||||||
|
visualFlowValue = Math.min(100, (data.inflow / data.avgInflow24h) * 100);
|
||||||
|
} else if (data.inflow > 0) {
|
||||||
|
visualFlowValue = 50;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Voda ubývá → jak velký je odtok vůči průměru
|
||||||
|
if (data.avgOutflow24h && data.avgOutflow24h > 0) {
|
||||||
|
visualFlowValue = Math.min(100, (data.outflow / data.avgOutflow24h) * 100);
|
||||||
|
} else if (data.outflow > 0) {
|
||||||
|
visualFlowValue = 50;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (showTooltip) {
|
if (showTooltip) {
|
||||||
const timer = setTimeout(() => {
|
const timer = setTimeout(() => {
|
||||||
@@ -40,6 +62,15 @@ const KpiCards = ({ data, language, lakeName = 'Lipno 1', isRiver = false }: Pro
|
|||||||
}
|
}
|
||||||
}, [showTooltip]);
|
}, [showTooltip]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (showMinTooltip) {
|
||||||
|
const timer = setTimeout(() => {
|
||||||
|
setShowMinTooltip(false);
|
||||||
|
}, 3500);
|
||||||
|
return () => clearTimeout(timer);
|
||||||
|
}
|
||||||
|
}, [showMinTooltip]);
|
||||||
|
|
||||||
if (isRiver) {
|
if (isRiver) {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
@@ -90,8 +121,8 @@ const KpiCards = ({ data, language, lakeName = 'Lipno 1', isRiver = false }: Pro
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
<div style={{
|
<div style={{
|
||||||
width: '70px', height: '70px', borderRadius: '50%',
|
width: '70px', height: '70px', borderRadius: '50%',
|
||||||
backgroundColor: 'rgba(6, 182, 212, 0.1)',
|
backgroundColor: 'rgba(6, 182, 212, 0.1)',
|
||||||
border: '2px dashed var(--color-cyan)',
|
border: '2px dashed var(--color-cyan)',
|
||||||
display: 'flex', alignItems: 'center', justifyContent: 'center',
|
display: 'flex', alignItems: 'center', justifyContent: 'center',
|
||||||
color: 'var(--color-cyan)', flexShrink: 0
|
color: 'var(--color-cyan)', flexShrink: 0
|
||||||
@@ -163,41 +194,38 @@ const KpiCards = ({ data, language, lakeName = 'Lipno 1', isRiver = false }: Pro
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Flow Circle */}
|
{/* Flow Gauge using CircularProgress */}
|
||||||
<div style={{
|
<div style={{ position: 'relative', width: '70px', height: '70px', flexShrink: 0, display: 'flex', alignItems: 'center', justifyContent: 'center' }}>
|
||||||
width: '70px',
|
<div style={{ position: 'absolute', top: 0, left: 0 }}>
|
||||||
height: '70px',
|
<CircularProgress
|
||||||
borderRadius: '50%',
|
value={visualFlowValue || 0.1}
|
||||||
border: `4px solid ${flowDiff >= 0 ? 'rgba(74, 222, 128, 0.2)' : 'rgba(248, 113, 113, 0.2)'}`,
|
size={70}
|
||||||
borderTopColor: flowDiff >= 0 ? 'var(--color-green)' : 'var(--color-red)',
|
strokeWidth={6}
|
||||||
borderRightColor: flowDiff >= 0 ? 'var(--color-green)' : 'var(--color-red)',
|
hideText={true}
|
||||||
display: 'flex',
|
color={flowDiff >= 0 ? 'var(--color-green)' : 'var(--color-red)'}
|
||||||
alignItems: 'center',
|
/>
|
||||||
justifyContent: 'center',
|
</div>
|
||||||
transform: 'rotate(-45deg)',
|
<div style={{ display: 'flex', flexDirection: 'column', alignItems: 'center', color: flowDiff >= 0 ? 'var(--color-green)' : 'var(--color-red)', fontWeight: 'bold', lineHeight: 1.2 }}>
|
||||||
flexShrink: 0
|
<span style={{ fontSize: '0.85rem' }}>{flowDiff > 0 ? '+' : ''}{flowDiff.toFixed(1)}</span>
|
||||||
}}>
|
<span style={{ fontSize: '0.6rem', opacity: 0.8 }}>m³/s</span>
|
||||||
<span style={{ transform: 'rotate(45deg)', color: flowDiff >= 0 ? 'var(--color-green)' : 'var(--color-red)', fontWeight: 'bold', textAlign: 'center', lineHeight: 1.2 }}>
|
</div>
|
||||||
<div style={{ fontSize: '0.8rem' }}>{flowDiff > 0 ? '+' : ''}{flowDiff.toFixed(1)}</div>
|
|
||||||
<div style={{ fontSize: '0.6rem', opacity: 0.8 }}>m³/s</div>
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* CARD 3: CAPACITY */}
|
{/* CARD 3: CAPACITY */}
|
||||||
<div className="kpi-card">
|
<div className="kpi-card" style={{ display: 'flex', flexDirection: 'column' }}>
|
||||||
<div style={{ fontSize: '1rem', color: 'var(--text-muted)', marginBottom: '1rem', display: 'flex', alignItems: 'center', gap: '0.4rem', position: 'relative' }}>
|
<div style={{ fontSize: '1rem', color: 'var(--text-muted)', marginBottom: '1rem', display: 'flex', alignItems: 'center', gap: '0.4rem', position: 'relative' }}>
|
||||||
{dict.fullness}
|
{dict.fullness}
|
||||||
<span
|
<span
|
||||||
onClick={() => setShowTooltip(!showTooltip)}
|
onClick={() => setShowTooltip(!showTooltip)}
|
||||||
style={{ cursor: 'pointer', fontSize: '0.85rem', opacity: 0.6, padding: '0 4px' }}
|
style={{ cursor: 'pointer', fontSize: '0.85rem', opacity: 0.6, padding: '0 4px' }}
|
||||||
>
|
>
|
||||||
ⓘ
|
ⓘ
|
||||||
</span>
|
</span>
|
||||||
{showTooltip && (
|
{showTooltip && (
|
||||||
<div
|
<div
|
||||||
onClick={() => setShowTooltip(false)}
|
onClick={() => setShowTooltip(false)}
|
||||||
style={{
|
style={{
|
||||||
position: 'absolute',
|
position: 'absolute',
|
||||||
@@ -221,25 +249,77 @@ const KpiCards = ({ data, language, lakeName = 'Lipno 1', isRiver = false }: Pro
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
<div style={{ display: 'flex', justifyContent: 'space-between', alignItems: 'center' }}>
|
|
||||||
<div style={{ display: 'flex', flexDirection: 'column', justifyContent: 'center', flex: 1, minWidth: 0, paddingRight: '0.5rem' }}>
|
<div style={{ position: 'relative', display: 'flex', justifyContent: 'center', alignItems: 'center', height: '130px', marginTop: '-1rem' }}>
|
||||||
<div style={{ fontSize: '1.7rem', fontWeight: 'bold', lineHeight: 1, marginBottom: '0.5rem', whiteSpace: 'nowrap', color: data.storageDiff && data.storageDiff < 0 ? 'var(--color-red)' : 'var(--color-cyan)' }}>
|
|
||||||
{data.storageDiff !== undefined && data.storageDiff !== 0 ? (data.storageDiff > 0 ? `+${data.storageDiff.toFixed(2)} m` : `${data.storageDiff.toFixed(2)} m`) : (data.fullness > 0 ? `${data.fullness.toFixed(1)}%` : 'N/A')}
|
{/* Circular Progress Ring */}
|
||||||
</div>
|
<div style={{ position: 'absolute', top: '50%', left: '50%', transform: 'translate(-50%, -50%)', width: '130px', height: '130px', zIndex: 1 }}>
|
||||||
<div style={{ fontSize: '0.85rem', color: 'var(--text-muted)', whiteSpace: 'nowrap' }}>
|
<CircularProgress value={data.fullness} size={130} strokeWidth={10} hideText={true} />
|
||||||
{dict.volume}: {data.volume.toFixed(1)} <span style={{ fontSize: '0.7rem' }}>mil. m³</span>
|
|
||||||
</div>
|
|
||||||
{data.minDiff !== undefined && (
|
|
||||||
<div style={{ fontSize: '0.85rem', color: 'var(--text-muted)', marginTop: '4px', whiteSpace: 'nowrap' }}>
|
|
||||||
{language === 'cs' ? 'K minimu:' : 'To min:'} <span style={{ color: data.minDiff < 0.5 ? 'var(--color-red)' : 'var(--color-green)' }}>{data.minDiff.toFixed(2)} m</span>
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div style={{ flexShrink: 0 }}>
|
{/* Percentage Text */}
|
||||||
<CircularProgress value={data.fullness} size={80} strokeWidth={8} />
|
<div style={{ position: 'absolute', top: '24px', left: '50%', transform: 'translateX(-50%)', zIndex: 10, fontSize: '0.95rem', fontWeight: 'bold', color: 'var(--text-main)', textShadow: '0 2px 10px rgba(0,0,0,0.5)' }}>
|
||||||
|
{data.fullness > 0 ? `${data.fullness.toFixed(1)}%` : 'N/A'}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* Center Data: Main Level Difference */}
|
||||||
|
<div style={{ position: 'absolute', top: '50%', left: '50%', transform: 'translate(-50%, -50%)', marginTop: '-4px', zIndex: 10, display: 'flex', justifyContent: 'center', alignItems: 'center' }}>
|
||||||
|
<span style={{ fontSize: '1.9rem', fontWeight: 'bold', color: data.storageDiff && data.storageDiff < 0 ? 'var(--color-red)' : 'var(--color-cyan)', lineHeight: 1, textShadow: '0 2px 10px rgba(0,0,0,0.5)' }}>
|
||||||
|
{data.storageDiff !== undefined && data.storageDiff !== 0 ? (data.storageDiff > 0 ? `+${data.storageDiff.toFixed(2)}` : `${data.storageDiff.toFixed(2)}`) : ''}
|
||||||
|
</span>
|
||||||
|
<span style={{ position: 'absolute', left: '100%', bottom: '0.15rem', marginLeft: '0.2rem', fontSize: '0.8rem', color: data.storageDiff && data.storageDiff < 0 ? 'var(--color-red)' : 'var(--color-cyan)', whiteSpace: 'nowrap' }}>m</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* Bottom Inside Data: Min Diff */}
|
||||||
|
{data.minDiff !== undefined && (
|
||||||
|
<div
|
||||||
|
style={{ position: 'absolute', bottom: '26px', left: '50%', transform: 'translateX(-50%)', zIndex: 20, fontSize: '0.9rem', fontWeight: 'bold', color: data.minDiff < 0.5 ? 'var(--color-red)' : 'var(--color-green)', cursor: 'pointer', textShadow: '0 2px 10px rgba(0,0,0,0.5)', display: 'flex', alignItems: 'center', gap: '0.25rem' }}
|
||||||
|
onClick={() => setShowMinTooltip(!showMinTooltip)}
|
||||||
|
>
|
||||||
|
<span>{data.minDiff.toFixed(2)} m</span>
|
||||||
|
<span style={{ fontSize: '0.75rem', opacity: 0.7, fontWeight: 'normal' }}>ⓘ</span>
|
||||||
|
{showMinTooltip && (
|
||||||
|
<div
|
||||||
|
onClick={(e) => { e.stopPropagation(); setShowMinTooltip(false); }}
|
||||||
|
style={{
|
||||||
|
position: 'absolute',
|
||||||
|
top: '100%',
|
||||||
|
left: '50%',
|
||||||
|
transform: 'translateX(-50%)',
|
||||||
|
marginTop: '8px',
|
||||||
|
backgroundColor: 'var(--bg-card)',
|
||||||
|
border: '1px solid var(--border-color)',
|
||||||
|
padding: '0.75rem',
|
||||||
|
borderRadius: '8px',
|
||||||
|
width: '220px',
|
||||||
|
zIndex: 100,
|
||||||
|
boxShadow: '0 4px 12px rgba(0,0,0,0.5)',
|
||||||
|
color: 'var(--text-main)',
|
||||||
|
fontSize: '0.85rem',
|
||||||
|
lineHeight: 1.4,
|
||||||
|
cursor: 'pointer',
|
||||||
|
whiteSpace: 'normal',
|
||||||
|
textAlign: 'center',
|
||||||
|
fontWeight: 'normal',
|
||||||
|
textShadow: 'none'
|
||||||
|
}}>
|
||||||
|
{language === 'cs' ? (data.minDiffLabelCs || 'K minimu') : (data.minDiffLabelEn || 'To min')}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* Bottom Elements */}
|
||||||
|
<div style={{ display: 'flex', flexDirection: 'column', alignItems: 'center', gap: '0.5rem', marginTop: '0.2rem' }}>
|
||||||
|
<div style={{ display: 'flex', alignItems: 'baseline', gap: '0.4rem', fontSize: '0.85rem', whiteSpace: 'nowrap' }}>
|
||||||
|
<span style={{ color: 'var(--text-muted)' }}>{dict.volume}:</span>
|
||||||
|
<span style={{ fontWeight: 'bold', color: 'var(--text-main)' }}>
|
||||||
|
{data.currentVolume !== undefined && data.volume > 0 ? `${data.currentVolume.toFixed(1)} / ` : ''}{data.volume.toFixed(1)} mil. m³
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -351,10 +351,13 @@ const LakeDetail = ({ language, lakeId, windUnit = 'kmh' }: Props) => {
|
|||||||
levelDiff30d,
|
levelDiff30d,
|
||||||
inflow: lastValidFlowData.inflow,
|
inflow: lastValidFlowData.inflow,
|
||||||
outflow: lastValidFlowData.outflow,
|
outflow: lastValidFlowData.outflow,
|
||||||
volume: lakeInfo?.volume || 0,
|
volume: lakeInfo?.maxVolume || lakeInfo?.volume || 0,
|
||||||
|
currentVolume: latestData.volume,
|
||||||
fullness: lakeInfo?.capacity || 0,
|
fullness: lakeInfo?.capacity || 0,
|
||||||
storageDiff: lakeInfo?.storageDiff,
|
storageDiff: lakeInfo?.storageDiff,
|
||||||
minDiff: staticConfig?.minLevel ? latestData.level - staticConfig.minLevel : undefined,
|
minDiff: (limits && limits.length > 0) ? latestData.level - limits[0].level : (staticConfig?.minLevel ? latestData.level - staticConfig.minLevel : undefined),
|
||||||
|
minDiffLabelCs: limits && limits.length > 0 ? limits[0].labelCs : undefined,
|
||||||
|
minDiffLabelEn: limits && limits.length > 0 ? limits[0].labelEn : undefined,
|
||||||
avgInflow24h,
|
avgInflow24h,
|
||||||
avgOutflow24h
|
avgOutflow24h
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -151,7 +151,7 @@ const LakesOverview = ({ language }: Props) => {
|
|||||||
const loadData = () => {
|
const loadData = () => {
|
||||||
fetch(`/data/lakes_index.json?t=${Date.now()}`)
|
fetch(`/data/lakes_index.json?t=${Date.now()}`)
|
||||||
.then(res => res.json())
|
.then(res => res.json())
|
||||||
.then(data => setLakes(data))
|
.then(data => setLakes(data.filter((l: Lake & { type?: string }) => l.type !== 'river')))
|
||||||
.catch(err => console.error(err));
|
.catch(err => console.error(err));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -99,55 +99,76 @@ export const WeatherWidget = ({ lat, lng, language, sensorTemp, windUnit = 'kmh'
|
|||||||
<div className="kpi-card" style={{ display: 'flex', flexDirection: 'column' }}>
|
<div className="kpi-card" style={{ display: 'flex', flexDirection: 'column' }}>
|
||||||
<div style={{ fontSize: '1rem', color: 'var(--text-muted)', marginBottom: '1rem' }}>{dict.title}</div>
|
<div style={{ fontSize: '1rem', color: 'var(--text-muted)', marginBottom: '1rem' }}>{dict.title}</div>
|
||||||
|
|
||||||
<div style={{ display: 'grid', gridTemplateColumns: '1fr auto', gap: '1rem', alignItems: 'center' }}>
|
<div style={{ position: 'relative', display: 'flex', justifyContent: 'center', alignItems: 'center', height: '170px', marginTop: '-1.5rem' }}>
|
||||||
|
|
||||||
{/* Left Column: Wind */}
|
{/* SVG Compass Ring */}
|
||||||
<div style={{ display: 'flex', alignItems: 'flex-start', gap: '1rem' }}>
|
<svg width="180" height="180" viewBox="0 0 260 260" style={{ position: 'absolute', top: '50%', left: '50%', transform: 'translate(-50%, -50%)' }}>
|
||||||
<div style={{
|
<circle cx="130" cy="130" r="100" fill="transparent" stroke="rgba(255,255,255,0.03)" strokeWidth="30" />
|
||||||
width: '40px', height: '40px', borderRadius: '50%', backgroundColor: 'rgba(0, 195, 255, 0.1)',
|
|
||||||
display: 'flex', alignItems: 'center', justifyContent: 'center',
|
|
||||||
color: 'var(--color-cyan)', fontSize: '1.2rem',
|
|
||||||
transform: `rotate(${data.windDir}deg)`
|
|
||||||
}} title={`Wind direction: ${data.windDir}°`}>
|
|
||||||
<FiWind style={{ transform: 'rotate(-90deg)' }} /> {/* Assume icon points UP by default, wind from south (180) should point UP. Arrow should point where wind is GOING. */}
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div style={{ display: 'flex', flexDirection: 'column' }}>
|
{/* Generate Ticks */}
|
||||||
<div style={{ fontSize: '1.5rem', fontWeight: 'bold', lineHeight: 1.1, color: 'var(--text-main)', whiteSpace: 'nowrap', display: 'flex', alignItems: 'center', gap: '4px' }}>
|
{Array.from({ length: 72 }).map((_, i) => {
|
||||||
{data.windSpeed.toFixed(1)}
|
const angle = i * 5;
|
||||||
<span style={{ fontSize: '0.8rem', color: 'var(--text-muted)', fontWeight: 'normal' }}>
|
const isMajor = angle % 90 === 0;
|
||||||
{windUnit === 'kmh' ? 'km/h' : 'm/s'} • {getCompassDirection(data.windDir, language)}
|
const isMedium = angle % 45 === 0;
|
||||||
</span>
|
const innerR = isMajor ? 90 : isMedium ? 100 : 105;
|
||||||
<svg
|
const outerR = 115;
|
||||||
width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"
|
const rad = (angle - 90) * (Math.PI / 180);
|
||||||
style={{ color: 'var(--text-muted)', transform: `rotate(${data.windDir}deg)`, transition: 'transform 0.3s ease' }}
|
const x1 = 130 + innerR * Math.cos(rad);
|
||||||
>
|
const y1 = 130 + innerR * Math.sin(rad);
|
||||||
<line x1="12" y1="19" x2="12" y2="5"></line>
|
const x2 = 130 + outerR * Math.cos(rad);
|
||||||
<polyline points="5 12 12 5 19 12"></polyline>
|
const y2 = 130 + outerR * Math.sin(rad);
|
||||||
</svg>
|
|
||||||
</div>
|
if (isMajor) return null; // Put text here instead
|
||||||
<div style={{ fontSize: '0.8rem', color: 'var(--text-muted)', marginTop: '4px', whiteSpace: 'nowrap' }}>
|
|
||||||
{dict.gusts}: <span style={{ color: data.windGusts > (windUnit === 'kmh' ? 50 : 13.8) ? 'var(--color-red)' : 'var(--text-main)' }}>{data.windGusts.toFixed(1)} {windUnit === 'kmh' ? 'km/h' : 'm/s'}</span>
|
return <line key={i} x1={x1} y1={y1} x2={x2} y2={y2} stroke="rgba(255,255,255,0.15)" strokeWidth={isMedium ? 2 : 1} />;
|
||||||
</div>
|
})}
|
||||||
</div>
|
|
||||||
|
<text x="130" y="25" fill="var(--text-muted)" fontSize="18" fontWeight="bold" textAnchor="middle" alignmentBaseline="middle">{language === 'cs' ? 'S' : 'N'}</text>
|
||||||
|
<text x="235" y="130" fill="var(--text-muted)" fontSize="18" fontWeight="bold" textAnchor="middle" alignmentBaseline="middle">{language === 'cs' ? 'V' : 'E'}</text>
|
||||||
|
<text x="130" y="235" fill="var(--text-muted)" fontSize="18" fontWeight="bold" textAnchor="middle" alignmentBaseline="middle">{language === 'cs' ? 'J' : 'S'}</text>
|
||||||
|
<text x="25" y="130" fill="var(--text-muted)" fontSize="18" fontWeight="bold" textAnchor="middle" alignmentBaseline="middle">{language === 'cs' ? 'Z' : 'W'}</text>
|
||||||
|
|
||||||
|
{/* Direction Indicator */}
|
||||||
|
{(() => {
|
||||||
|
const dirRad = (data.windDir + 180 - 90) * (Math.PI / 180);
|
||||||
|
const x = 130 + 94 * Math.cos(dirRad);
|
||||||
|
const y = 130 + 94 * Math.sin(dirRad);
|
||||||
|
return (
|
||||||
|
<g transform={`translate(${x}, ${y}) rotate(${data.windDir})`}>
|
||||||
|
<path d="M-8,-8 L0,8 L8,-8 L0,-4 Z" fill="var(--color-cyan)" />
|
||||||
|
</g>
|
||||||
|
);
|
||||||
|
})()}
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
{/* Center Data */}
|
||||||
|
<FiWind size={26} color="var(--color-cyan)" style={{ position: 'absolute', top: '26px', left: '50%', transform: 'translateX(-50%)', zIndex: 10 }} />
|
||||||
|
|
||||||
|
<div style={{ position: 'absolute', top: '50%', left: '50%', transform: 'translate(-50%, -50%)', marginTop: '-6px', zIndex: 10, display: 'flex', justifyContent: 'center', alignItems: 'center' }}>
|
||||||
|
<span style={{ fontSize: '2.8rem', fontWeight: 'bold', color: 'var(--text-main)', lineHeight: 1, textShadow: '0 2px 10px rgba(0,0,0,0.5)' }}>{data.windSpeed.toFixed(1)}</span>
|
||||||
|
<span style={{ position: 'absolute', left: '100%', bottom: '0.3rem', marginLeft: '0.2rem', fontSize: '0.9rem', color: 'var(--text-main)', whiteSpace: 'nowrap' }}>{windUnit === 'kmh' ? 'km/h' : 'm/s'}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Right Column: Other Info */}
|
<div style={{ position: 'absolute', bottom: '50px', left: '50%', transform: 'translateX(-50%)', zIndex: 10, fontSize: '0.75rem', color: 'var(--color-purple)', whiteSpace: 'nowrap' }}>
|
||||||
<div style={{ display: 'flex', flexDirection: 'column', gap: '0.4rem', borderLeft: '1px solid var(--border-color)', paddingLeft: '1rem', whiteSpace: 'nowrap' }}>
|
{dict.gusts}: {data.windGusts.toFixed(1)} {windUnit === 'kmh' ? 'km/h' : 'm/s'}
|
||||||
<div style={{ display: 'flex', alignItems: 'center', gap: '0.5rem', fontSize: '0.9rem' }} title={sensorTemp !== undefined ? (language === 'cs' ? 'Měřeno přímo senzorem na hrázi' : 'Measured by sensor at the dam') : 'OpenMeteo API'}>
|
|
||||||
<FiThermometer color="var(--color-orange)" />
|
|
||||||
<span style={{ fontWeight: 'bold' }}>{sensorTemp !== undefined ? sensorTemp.toFixed(1) : data.temp.toFixed(1)} °C</span>
|
|
||||||
</div>
|
|
||||||
<div style={{ display: 'flex', alignItems: 'center', gap: '0.5rem', fontSize: '0.9rem', color: 'var(--text-muted)' }}>
|
|
||||||
<FiSunrise color="#f59e0b" />
|
|
||||||
<span>{formatTime(data.sunrise)}</span>
|
|
||||||
</div>
|
|
||||||
<div style={{ display: 'flex', alignItems: 'center', gap: '0.5rem', fontSize: '0.9rem', color: 'var(--text-muted)' }}>
|
|
||||||
<FiSunset color="#f59e0b" />
|
|
||||||
<span>{formatTime(data.sunset)}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{/* Corner Elements */}
|
||||||
|
<div style={{ position: 'absolute', bottom: '0px', left: '0px', display: 'flex', alignItems: 'center', gap: '0.4rem', fontSize: '1rem' }} title={sensorTemp !== undefined ? (language === 'cs' ? 'Měřeno přímo senzorem na hrázi' : 'Measured by sensor at the dam') : 'OpenMeteo API'}>
|
||||||
|
<FiThermometer color="var(--color-orange)" size={18} />
|
||||||
|
<span style={{ fontWeight: 'bold', color: 'var(--text-main)' }}>{sensorTemp !== undefined ? sensorTemp.toFixed(1) : data.temp.toFixed(1)} °C</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div style={{ position: 'absolute', bottom: '0px', right: '0px', display: 'flex', flexDirection: 'column', gap: '0.3rem', fontSize: '0.9rem' }}>
|
||||||
|
<div style={{ display: 'flex', alignItems: 'center', gap: '0.4rem', color: 'var(--text-main)' }}>
|
||||||
|
<FiSunrise color="var(--color-orange)" size={16} />
|
||||||
|
<span style={{ fontWeight: 'bold' }}>{formatTime(data.sunrise)}</span>
|
||||||
|
</div>
|
||||||
|
<div style={{ display: 'flex', alignItems: 'center', gap: '0.4rem', color: 'var(--text-main)' }}>
|
||||||
|
<FiSunset color="var(--color-orange)" size={16} />
|
||||||
|
<span style={{ fontWeight: 'bold' }}>{formatTime(data.sunset)}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ const CustomWindTooltip = ({ active, payload, label, language, windUnit = 'kmh',
|
|||||||
{language === 'cs' ? 'Směr' : 'Direction'}: <strong>{data.dirStr} ({data.dir}°)</strong>
|
{language === 'cs' ? 'Směr' : 'Direction'}: <strong>{data.dirStr} ({data.dir}°)</strong>
|
||||||
<svg
|
<svg
|
||||||
width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"
|
width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"
|
||||||
style={{ transform: `rotate(${data.dir}deg)` }}
|
style={{ transform: `rotate(${data.dir + 180}deg)` }}
|
||||||
>
|
>
|
||||||
<line x1="12" y1="19" x2="12" y2="5"></line>
|
<line x1="12" y1="19" x2="12" y2="5"></line>
|
||||||
<polyline points="5 12 12 5 19 12"></polyline>
|
<polyline points="5 12 12 5 19 12"></polyline>
|
||||||
@@ -86,7 +86,7 @@ const CustomWindDot = (props: { cx?: number; cy?: number; payload?: WindDataPoin
|
|||||||
if (!cx || !cy || payload.dir === undefined) return null;
|
if (!cx || !cy || payload.dir === undefined) return null;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<g transform={`translate(${cx},${cy}) rotate(${payload.dir}) scale(1.5)`}>
|
<g transform={`translate(${cx},${cy}) rotate(${payload.dir + 180}) scale(1.5)`}>
|
||||||
<path
|
<path
|
||||||
d="M0,-6 L-4,4 L0,2 L4,4 Z"
|
d="M0,-6 L-4,4 L0,2 L4,4 Z"
|
||||||
fill="var(--color-cyan)"
|
fill="var(--color-cyan)"
|
||||||
@@ -235,7 +235,7 @@ export const WindChart = ({ lat, lng, language, timeRange = '24h', windUnit = 'k
|
|||||||
<span style={{ fontSize: '0.9rem', color: 'var(--color-cyan)' }}>{windUnit === 'kmh' ? 'km/h' : 'm/s'}</span>
|
<span style={{ fontSize: '0.9rem', color: 'var(--color-cyan)' }}>{windUnit === 'kmh' ? 'km/h' : 'm/s'}</span>
|
||||||
<svg
|
<svg
|
||||||
width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2.5" strokeLinecap="round" strokeLinejoin="round"
|
width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2.5" strokeLinecap="round" strokeLinejoin="round"
|
||||||
style={{ color: 'var(--color-cyan)', marginLeft: '2px', transform: `rotate(${currentDir}deg)`, transition: 'transform 0.3s ease' }}
|
style={{ color: 'var(--color-cyan)', marginLeft: '2px', transform: `rotate(${currentDir + 180}deg)`, transition: 'transform 0.3s ease' }}
|
||||||
>
|
>
|
||||||
<line x1="12" y1="19" x2="12" y2="5"></line>
|
<line x1="12" y1="19" x2="12" y2="5"></line>
|
||||||
<polyline points="5 12 12 5 19 12"></polyline>
|
<polyline points="5 12 12 5 19 12"></polyline>
|
||||||
|
|||||||
Reference in New Issue
Block a user