Tank Readings Analysis

Offline Fixture Replay
Sample CASE-813EC4 for tank 813EC4
device: NBIoT
Matches expected baseline
baseline
Sampling Class SEMI_SPARSE
Data Health 0%
Usage Rate (L/day) 0.0
Days Remaining N/A
Weekly Consumption Hidden 0 reportable weeks / 14
Points Processed
Raw: 328
Deduped: 0

Pipeline Output (Litres)

Raw    Smoothed    Noise/Spike  |  Click a point to inspect analysis.

Weekly Consumption Report

Weekly consumption is hidden because the tank data health is too low to trust week-on-week deltas.
Needs at least 4 reportable weeks, health 85%+, and coverage 60%+.
Sampling SEMI_SPARSE
Data Health 0.0%
Bars are shown only for weeks with enough clean coverage. Missing or unreliable weeks are left blank.

Detected Events

Time Type Delta (L)
Jun 05 14:58 SUDDEN_RISE 216
Jun 03 08:56 SUDDEN_RISE 152
Jun 02 14:55 EMPTYING 148
May 31 20:54 SUDDEN_RISE 232
May 30 20:52 SUDDEN_RISE 67
May 30 14:52 SUDDEN_RISE 145
May 28 20:50 SUDDEN_RISE 74
May 28 14:50 EMPTYING 1,999
May 28 08:50 SUDDEN_RISE 91
May 27 08:49 HIGH_LEVEL 1,885L (75%)
May 27 08:49 SUDDEN_RISE 169
May 27 02:49 SUDDEN_RISE 80
May 26 14:48 SUDDEN_RISE 78
May 25 20:48 SUDDEN_RISE 311
May 24 08:46 SUDDEN_RISE 66
May 24 02:46 SUDDEN_RISE 64
May 23 20:46 SUDDEN_RISE 66
May 23 14:46 SUDDEN_RISE 215
May 21 20:45 SUDDEN_RISE 137
May 21 08:44 SUDDEN_RISE 70
May 20 20:44 SUDDEN_RISE 56
May 20 08:43 SUDDEN_RISE 128
May 19 02:42 SUDDEN_RISE 52
May 16 20:41 SUDDEN_RISE 97
May 16 14:41 SUDDEN_RISE 98
May 15 14:40 SUDDEN_RISE 97
May 14 14:39 EMPTYING 2,117
May 14 08:39 EMPTYING 122
May 14 02:39 SUDDEN_RISE 176
May 12 20:38 SUDDEN_RISE 127
May 10 14:36 HIGH_LEVEL 1,927L (75%)
May 10 14:36 SUDDEN_RISE 220
May 08 14:34 SUDDEN_RISE 222
May 07 14:34 SUDDEN_RISE 189
May 06 14:33 SUDDEN_RISE 141
May 04 20:31 SUDDEN_RISE 248
May 04 14:31 SUDDEN_RISE 175
May 02 02:29 SUDDEN_RISE 159
May 01 20:29 SUDDEN_RISE 58
Apr 29 14:27 SUDDEN_RISE 304
Apr 28 14:27 EMPTYING 2,100
Apr 27 20:26 SUDDEN_RISE 123
Apr 27 14:26 FLATLINE_END 17 pts
Apr 20 14:20 FLATLINE_START 17 pts
Apr 20 14:20 SUDDEN_RISE 186
Apr 20 08:20 HIGH_LEVEL 1,902L (75%)
Apr 19 08:19 SUDDEN_RISE 215
Apr 17 20:18 SUDDEN_RISE 69
Apr 16 20:17 SUDDEN_RISE 97
Apr 16 14:17 SUDDEN_RISE 133
Apr 14 20:15 SUDDEN_RISE 232
Apr 13 14:14 SUDDEN_RISE 106
Apr 12 14:13 SUDDEN_RISE 195
Apr 11 20:13 SUDDEN_RISE 84
Apr 09 14:11 EMPTYING 1,880
Apr 09 10:04 HIGH_LEVEL 1,881L (75%)
Apr 09 10:04 SUDDEN_RISE 108
Apr 08 16:04 SUDDEN_RISE 220
Apr 08 10:04 SUDDEN_RISE 211
Apr 06 22:03 SUDDEN_RISE 183
Apr 03 22:00 SUDDEN_RISE 211
Apr 01 21:59 SUDDEN_RISE 138
Apr 01 09:58 SUDDEN_RISE 120
Mar 30 21:57 EMPTYING 122
Mar 30 15:57 SUDDEN_RISE 286
Mar 26 15:54 EMPTYING 1,806
Mar 25 12:08 HIGH_LEVEL 1,933L (75%)
Mar 25 12:08 SUDDEN_RISE 125
Mar 22 18:06 SUDDEN_RISE 53
Mar 21 12:05 SUDDEN_RISE 80
Mar 18 18:02 SUDDEN_RISE 225
Mar 17 12:00 SUDDEN_RISE 150
Mar 16 18:00 SUDDEN_RISE 100
Mar 16 05:59 SUDDEN_RISE 175
Mar 15 23:59 EMPTYING 225
Mar 15 17:59 SUDDEN_RISE 75
Mar 14 17:58 SUDDEN_RISE 275
Mar 11 23:55 SUDDEN_RISE 75
Mar 11 05:54 EMPTYING 1,900
Mar 07 16:53 HIGH_LEVEL 1,900L (75%)
Mar 07 16:53 SUDDEN_RISE 475
Mar 06 16:52 SUDDEN_RISE 100

Pipeline Trace

[Pipeline] Starting Pipeline execution...
[StageIngestSnapshot] Loaded 328 snapshot readings.
[StageValidate] Validation complete. Invalidated: 0
[StageDedup] Removed 0 duplicates.
[StageGapAnalysis] Median Interval: 6.0h, Max Gap: 18.0h. Class: SEMI_SPARSE
[StageNoise] Detected Noise Dip (Drop & Return). Delta: -150.0 < -125.0. Baseline Revert: Prev(175.0) vs Next(200.0) Diff: 25.0 < ReturnThreshold (25.0). at 2026-03-12 11:55
[StageNoise] Detected Noise Dip (Drop & Return). Delta: -251.0 < -125.0. Baseline Revert: Prev(1,276.0) vs Next(1,254.3) Diff: 21.8 < ReturnThreshold (25.0). at 2026-04-17 08:17
[StageNoise] Detected Noise Peak. Delta: 126.5 > Threshold (125). Reverts to 99.8 at 2026-04-28 20:27
[StageNoise] Detected Noise Peak. Delta: 153.0 > Threshold (125). Reverts to 2,064.0 at 2026-05-13 14:38
[StageNoise] Applied smoothing to 328 points.
[StageNoise] Applied Monotonic + Stability Filter. Clamped 90 points.
[StageMetrics] Calculated per-point usage rates.
[StageMetrics] Set Global Usage Rate to LATEST: 0.00 L/day.
[StageMetrics] Health Score: 0% (Good: 181, Fair: 99, Poor: 48)
[StageVisuals] Generated series. Raw: 328, Smooth: 280
[Pipeline] Pipeline completed in 17.5ms

Weekly Consumption Data Used

This table shows the exact weekly windows and start/end smoothed volumes used for the weekly report. Weeks with top-ups, drops, noise, or weak coverage are kept for audit but excluded from the chart values.
Week Week Range Data Used Start (L) End (L) Net Change (L) Consumption (L) Readings Span (days) Max Gap (h) Status Checks
2026-W10 02 Mar - 08 Mar 2026 06 Mar 04:52 - 07 Mar 16:53 1,200.0 1,900.0 700.0 700.0 7 1.5 6.0 INSUFFICIENT Issue: Insufficient Span, Late Week Start, Event In Week
2026-W11 09 Mar - 15 Mar 2026 09 Mar 10:55 - 15 Mar 23:59 2,025.0 325.0 -1,700.0 0.0 24 6.5 18.0 INSUFFICIENT Issue: Event In Week
2026-W12 16 Mar - 22 Mar 2026 16 Mar 05:59 - 22 Mar 18:06 500.0 1,585.0 1,085.0 1,085.0 19 6.5 24.0 INSUFFICIENT Issue: Event In Week
2026-W13 23 Mar - 29 Mar 2026 23 Mar 18:07 - 29 Mar 21:56 1,761.3 316.8 -1,444.5 0.0 22 6.2 18.0 INSUFFICIENT Issue: Event In Week
2026-W14 30 Mar - 05 Apr 2026 30 Mar 03:57 - 05 Apr 22:02 316.8 1,106.0 789.3 789.3 24 6.8 24.0 INSUFFICIENT Issue: Event In Week
2026-W15 06 Apr - 12 Apr 2026 06 Apr 04:02 - 12 Apr 20:13 1,106.0 426.0 -680.0 0.0 24 6.7 12.0 INSUFFICIENT Issue: Event In Week
2026-W16 13 Apr - 19 Apr 2026 13 Apr 02:14 - 19 Apr 20:19 426.0 1,826.8 1,400.8 1,400.8 19 6.8 18.0 INSUFFICIENT Issue: Event In Week, Usage Exceeds Cap
2026-W17 20 Apr - 26 Apr 2026 20 Apr 08:20 - 26 Apr 20:25 1,901.8 2,087.3 185.5 185.5 15 6.5 30.0 INSUFFICIENT Issue: Event In Week
2026-W18 27 Apr - 03 May 2026 27 Apr 02:25 - 03 May 20:31 2,087.3 619.3 -1,468.0 0.0 21 6.8 18.0 INSUFFICIENT Issue: Event In Week
2026-W19 04 May - 10 May 2026 04 May 02:31 - 10 May 20:36 619.3 1,926.5 1,307.3 1,307.3 26 6.8 12.0 INSUFFICIENT Issue: Event In Week
2026-W20 11 May - 17 May 2026 11 May 02:36 - 17 May 08:41 1,926.5 293.3 -1,633.3 0.0 18 6.3 30.0 INSUFFICIENT Issue: Event In Week
2026-W21 18 May - 24 May 2026 18 May 08:42 - 24 May 20:47 293.3 1,318.3 1,025.0 1,025.0 26 6.5 12.0 INSUFFICIENT Issue: Event In Week
2026-W22 25 May - 31 May 2026 25 May 02:47 - 31 May 20:54 1,318.3 522.5 -795.8 0.0 22 6.8 24.0 INSUFFICIENT Issue: Event In Week
2026-W23 01 Jun - 07 Jun 2026 01 Jun 02:54 - 05 Jun 20:58 522.5 881.5 359.0 359.0 13 4.8 30.0 INSUFFICIENT Issue: Early Week End, Event In Week

Detailed Reading Analysis

Timestamp Raw (L) Smooth (L) Rate (L/d) Status Decision Speed Health Analysis Log
06/03/2026 04:52:30 1,200.00 1,200.00 - Valid Immediate GOOD
• Smoothing: Window [1,200.00, 1,200.00, 1,250.00] -> Median: 1,200.00
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
06/03/2026 10:52:40 1,250.00 1,250.00 - Valid Immediate GOOD
• Smoothing: Window [1,200.00, 1,250.00, 1,350.00] -> Median: 1,250.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,100.0L higher). Drop accepted.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
06/03/2026 16:52:55 1,350.00 1,350.00 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,250.00, 1,350.00, 1,375.00] -> Median: 1,350.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,150.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 100.0L in 6.0h (16.7 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
06/03/2026 22:53:09 1,375.00 1,375.00 - Valid Immediate GOOD
• Smoothing: Window [1,350.00, 1,375.00, 1,375.00] -> Median: 1,375.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,250.0L higher). Drop accepted.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
07/03/2026 04:53:23 1,375.00 1,375.00 - Valid Immediate GOOD
• Smoothing: Window [1,375.00, 1,375.00, 1,425.00] -> Median: 1,375.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
07/03/2026 10:53:33 1,425.00 1,425.00 - Valid Immediate GOOD
• Smoothing: Window [1,375.00, 1,425.00, 1,900.00] -> Median: 1,425.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,275.0L higher). Drop accepted.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
07/03/2026 16:53:44 1,900.00 1,900.00 - Threshold Alert Immediate GOOD
• Smoothing: Window [1,425.00, 1,900.00, 1,900.00] -> Median: 1,900.00 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,325.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 475.0L in 6.0h (79.1 L/h).
• Event: Tank Level above 75% (1900L > 1875L).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
07/03/2026 22:54:11 1,775.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,775.00, 1,775.00, 1,775.00] -> Median: 1,775.00 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (1.5d).
08/03/2026 10:54:33 1,775.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,775.00, 1,775.00, 1,800.00] -> Median: 1,775.00
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (1.0d).
09/03/2026 04:55:10 1,800.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,775.00, 1,800.00, 2,050.00] -> Median: 1,800.00
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.3d).
09/03/2026 10:55:20 2,050.00 2,025.00 200.0 Valid Immediate FAIR
• Smoothing: Window [1,800.00, 2,050.00, 2,025.00] -> Median: 2,025.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,800.0L higher). Drop accepted.
• Event Check: Drop of 125.0L over 42.0h. Rate 2.97L/h is safe (<15). Ignored.
• Usage Rate: 200.0 L/d (fill-slow, band 710.0L over 3.3d, 8 pts)
09/03/2026 22:56:01 2,025.00 2,025.00 200.0 Valid Immediate GOOD
• Smoothing: Window [2,050.00, 2,025.00, 2,025.00] -> Median: 2,025.00
• Stability Filter: No change in volume.
• Usage Rate: 200.0 L/d (fill-slow, band 790.0L over 3.8d, 9 pts)
10/03/2026 04:56:14 2,025.00 2,025.00 199.9 Valid Immediate GOOD
• Smoothing: Window [2,025.00, 2,025.00, 2,075.00] -> Median: 2,025.00
• Stability Filter: No change in volume.
• Usage Rate: 199.9 L/d (fill-slow, band 782.5L over 4.0d, 10 pts)
10/03/2026 10:56:26 2,075.00 2,025.00 194.0 Valid Immediate FAIR
• Smoothing: Window [2,025.00, 2,075.00, 2,075.00] -> Median: 2,075.00
• Stability Filter: Clamped minor wobble drop of 50.0L back to stable level. Future rebound returned near baseline in 0.5d after a short wobble.
• Usage Rate: 194.0 L/d (fill-slow, band 800.0L over 4.3d, 11 pts)
10/03/2026 16:56:38 2,075.00 2,025.00 188.8 Valid Immediate FAIR
• Smoothing: Window [2,075.00, 2,075.00, 2,025.00] -> Median: 2,075.00
• Stability Filter: Clamped minor wobble drop of 50.0L back to stable level. Future rebound returned near baseline in 0.3d after a short wobble.
• Usage Rate: 188.8 L/d (fill-slow, band 812.5L over 4.5d, 12 pts)
10/03/2026 22:56:48 2,025.00 2,025.00 173.6 Valid Immediate GOOD
• Smoothing: Window [2,075.00, 2,025.00, 2,000.00] -> Median: 2,025.00
• Stability Filter: No change in volume.
• Usage Rate: 173.6 L/d (fill-slow, band 800.0L over 4.8d, 13 pts)
11/03/2026 04:56:59 2,000.00 2,000.00 0.0 Valid Immediate GOOD
• Smoothing: Window [2,025.00, 2,000.00, 2,000.00] -> Median: 2,000.00 (Edge Protected)
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 25.0L. Future confirms sustain (Continuous rising).
• Usage Rate: 0.0 L/d (flat, band 787.5L over 5.0d, 14 pts)
11/03/2026 05:54:48 100.00 100.00 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [100.00, 100.00, 75.00] -> Median: 100.00 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 1,900.0L. Future stepped down gradually (Valid Usage).
• Event Reset: Level dropped back below threshold - hysteresis.
11/03/2026 11:54:58 75.00 100.00 - Valid Immediate FAIR
• Smoothing: Window [100.00, 75.00, 0.00] -> Median: 75.00
• Monotonic Logic: Rejected small rise of 25.0L. Future plummeted back to baseline inside window (0.5d). Clamped to 100.0
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
11/03/2026 17:55:10 0.00 100.00 - Valid Immediate GOOD
• Smoothing: Window [75.00, 0.00, 175.00] -> Median: 75.00
• Monotonic Logic: Rejected small rise of 25.0L. Future plummeted back to baseline inside window (0.3d). Clamped to 100.0
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
11/03/2026 23:55:21 175.00 175.00 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [0.00, 175.00, 175.00] -> Median: 175.00 (Edge Protected)
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 75.0L in 6.0h (12.5 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
12/03/2026 11:55:50 25.00 25.00 - NOISE Rejected (Latency) POOR
• Marked INVALID: NOISE_DIP
• Detected Noise Dip (Drop & Return). Delta: -150.0 < -125.0. Baseline Revert: Prev(175.0) vs Next(200.0) Diff: 25.0 < ReturnThreshold (25.0).
• Smoothing: Window [25.00, 25.00, 200.00] -> Median: 25.00 (Edge Protected)
12/03/2026 17:56:00 200.00 175.00 - Valid Immediate FAIR
• Smoothing: Window [25.00, 200.00, 175.00] -> Median: 175.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
13/03/2026 05:56:29 175.00 175.00 - Valid Immediate GOOD
• Smoothing: Window [200.00, 175.00, 175.00] -> Median: 175.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
13/03/2026 05:56:55 175.00 175.00 - Valid Immediate GOOD
• Smoothing: Window [175.00, 175.00, 225.00] -> Median: 175.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
13/03/2026 11:57:29 225.00 200.00 0.0 Valid Immediate FAIR
• Smoothing: Window [175.00, 225.00, 200.00] -> Median: 200.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 0.0 L/d (flat, band 165.0L over 2.0d, 7 pts)
13/03/2026 17:57:38 200.00 200.00 77.7 Valid Immediate GOOD
• Smoothing: Window [225.00, 200.00, 200.00] -> Median: 200.00
• Stability Filter: No change in volume.
• Usage Rate: 77.7 L/d (fill-slow, band 155.0L over 2.3d, 8 pts)
13/03/2026 23:57:50 200.00 200.00 64.9 Valid Immediate GOOD
• Smoothing: Window [200.00, 200.00, 200.00] -> Median: 200.00
• Stability Filter: No change in volume.
• Usage Rate: 64.9 L/d (fill-slow, band 145.0L over 2.5d, 9 pts)
14/03/2026 05:58:04 200.00 200.00 59.0 Valid Immediate GOOD
• Smoothing: Window [200.00, 200.00, 500.00] -> Median: 200.00
• Stability Filter: No change in volume.
• Usage Rate: 59.0 L/d (fill-slow, band 135.0L over 2.8d, 10 pts)
14/03/2026 17:58:40 500.00 475.00 96.1 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [200.00, 500.00, 475.00] -> Median: 475.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 275.0L in 12.0h (22.9 L/h).
• Usage Rate: 96.1 L/d (fill-slow, band 150.0L over 3.3d, 11 pts)
14/03/2026 23:58:51 475.00 475.00 128.5 Valid Immediate GOOD
• Smoothing: Window [500.00, 475.00, 475.00] -> Median: 475.00
• Stability Filter: No change in volume.
• Usage Rate: 128.5 L/d (fill-slow, band 365.0L over 3.5d, 12 pts)
15/03/2026 05:59:02 475.00 475.00 106.6 Valid Immediate GOOD
• Smoothing: Window [475.00, 475.00, 425.00] -> Median: 475.00
• Stability Filter: No change in volume.
• Usage Rate: 106.6 L/d (fill-slow, band 380.0L over 3.8d, 13 pts)
15/03/2026 11:59:15 425.00 475.00 99.9 Valid Immediate FAIR
• Smoothing: Window [475.00, 425.00, 550.00] -> Median: 475.00
• Stability Filter: No change in volume.
• Usage Rate: 99.9 L/d (fill-slow, band 370.0L over 4.0d, 14 pts)
15/03/2026 17:59:26 550.00 550.00 94.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [425.00, 550.00, 550.00] -> Median: 550.00 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 150.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 75.0L in 6.0h (12.5 L/h).
• Usage Rate: 94.0 L/d (fill-slow, band 375.0L over 4.3d, 15 pts)
15/03/2026 23:59:37 325.00 325.00 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [325.00, 325.00, 500.00] -> Median: 325.00 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 225.0L. Future stepped down gradually (Valid Usage).
16/03/2026 05:59:49 500.00 500.00 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [325.00, 500.00, 500.00] -> Median: 500.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 175.0L in 6.0h (29.2 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
16/03/2026 12:00:00 500.00 500.00 - Valid Immediate GOOD
• Smoothing: Window [500.00, 500.00, 600.00] -> Median: 500.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
16/03/2026 18:00:11 600.00 600.00 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [500.00, 600.00, 625.00] -> Median: 600.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 100.0L in 6.0h (16.7 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
17/03/2026 00:00:23 625.00 625.00 - Valid Immediate GOOD
• Smoothing: Window [600.00, 625.00, 625.00] -> Median: 625.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
17/03/2026 06:00:34 625.00 625.00 - Valid Immediate GOOD
• Smoothing: Window [625.00, 625.00, 850.00] -> Median: 625.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
17/03/2026 12:00:46 850.00 775.00 - SUDDEN_RISE Immediate FAIR
• Smoothing: Window [625.00, 850.00, 775.00] -> Median: 775.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 150.0L in 6.0h (25.0 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
18/03/2026 00:01:10 775.00 850.00 - Valid Immediate FAIR
• Smoothing: Window [850.00, 775.00, 850.00] -> Median: 850.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 75.0L over 12.0h. Rate 6.25L/h is safe (<15). Ignored.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
18/03/2026 12:01:53 850.00 850.00 199.9 Valid Immediate GOOD
• Smoothing: Window [775.00, 850.00, 1,075.00] -> Median: 850.00
• Stability Filter: No change in volume.
• Usage Rate: 199.9 L/d (fill-step, band 350.0L over 2.3d, 8 pts)
18/03/2026 18:02:12 1,075.00 1,075.00 184.9 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [850.00, 1,075.00, 1,075.00] -> Median: 1,075.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 225.0L in 6.0h (37.5 L/h).
• Usage Rate: 184.9 L/d (fill-slow, band 395.0L over 2.5d, 9 pts)
18/03/2026 18:02:47 1,075.00 1,075.00 0.0 Valid Immediate GOOD
• Smoothing: Window [1,075.00, 1,075.00, 975.00] -> Median: 1,075.00
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 575.0L over 2.5d, 10 pts)
19/03/2026 00:03:00 975.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,075.00, 975.00, 975.00] -> Median: 975.00
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.8d).
19/03/2026 06:03:14 975.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [975.00, 975.00, 950.00] -> Median: 975.00
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.5d).
19/03/2026 12:03:26 950.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [975.00, 950.00, 1,125.00] -> Median: 975.00
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.3d).
19/03/2026 18:03:37 1,125.00 1,078.00 171.3 Valid Immediate FAIR
• Smoothing: Window [950.00, 1,125.00, 1,078.00] -> Median: 1,078.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 171.3 L/d (fill-slow, band 575.0L over 3.5d, 11 pts)
20/03/2026 06:04:05 1,078.00 1,125.00 150.3 Valid Immediate FAIR
• Smoothing: Window [1,125.00, 1,078.00, 1,304.25] -> Median: 1,125.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 150.3 L/d (fill-slow, band 567.7L over 4.0d, 12 pts)
20/03/2026 12:04:16 1,304.25 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,078.00, 1,304.25, 1,304.25] -> Median: 1,304.25 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
20/03/2026 18:04:27 1,167.00 1,167.00 138.8 Valid Immediate GOOD
• Smoothing: Window [1,167.00, 1,167.00, 1,199.75] -> Median: 1,167.00 (Edge Protected)
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 138.8 L/d (fill-slow, band 595.6L over 4.5d, 13 pts)
21/03/2026 00:04:39 1,199.75 1,199.75 140.3 Valid Immediate GOOD
• Smoothing: Window [1,167.00, 1,199.75, 1,209.00] -> Median: 1,199.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 140.3 L/d (fill-slow, band 624.4L over 4.8d, 14 pts)
21/03/2026 06:04:52 1,209.00 1,209.00 139.9 Valid Immediate GOOD
• Smoothing: Window [1,199.75, 1,209.00, 1,288.50] -> Median: 1,209.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 139.9 L/d (fill-slow, band 646.7L over 5.0d, 15 pts)
21/03/2026 12:05:03 1,288.50 1,288.50 135.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,209.00, 1,288.50, 1,513.25] -> Median: 1,288.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 79.5L in 6.0h (13.2 L/h).
• Usage Rate: 135.0 L/d (fill-slow, band 654.4L over 5.3d, 16 pts)
22/03/2026 06:05:42 1,513.25 1,513.25 131.3 Valid Immediate GOOD
• Smoothing: Window [1,288.50, 1,513.25, 1,532.00] -> Median: 1,513.25
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,174.5L higher). Drop accepted.
• Event Check: Drop of 224.8L over 18.0h. Rate 12.48L/h is safe (<15). Ignored.
• Usage Rate: 131.3 L/d (fill-slow, band 680.8L over 6.0d, 17 pts)
22/03/2026 12:05:53 1,532.00 1,532.00 136.0 Valid Immediate GOOD
• Smoothing: Window [1,513.25, 1,532.00, 1,585.00] -> Median: 1,532.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 112.3L higher). Drop accepted.
• Usage Rate: 136.0 L/d (fill-slow, band 785.9L over 6.3d, 18 pts)
22/03/2026 18:06:05 1,585.00 1,585.00 149.5 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,532.00, 1,585.00, 1,585.00] -> Median: 1,585.00 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 131.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 53.0L in 6.0h (8.8 L/h).
• Usage Rate: 149.5 L/d (fill-slow, band 937.0L over 6.5d, 19 pts)
23/03/2026 00:06:17 1,401.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,401.00, 1,401.00, 1,405.50] -> Median: 1,401.00 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.8d).
23/03/2026 06:06:28 1,405.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,401.00, 1,405.50, 1,761.25] -> Median: 1,405.50
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.5d).
23/03/2026 18:07:01 1,761.25 1,761.25 134.4 Valid Immediate GOOD
• Smoothing: Window [1,405.50, 1,761.25, 1,766.00] -> Median: 1,761.25
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,471.0L higher). Drop accepted.
• Event Check: Drop of 176.3L over 24.0h. Rate 7.34L/h is safe (<15). Ignored.
• Usage Rate: 134.4 L/d (fill-slow, band 947.3L over 7.5d, 20 pts)
24/03/2026 00:07:12 1,766.00 1,761.25 144.8 Valid Immediate GOOD
• Smoothing: Window [1,761.25, 1,766.00, 1,758.00] -> Median: 1,761.25
• Stability Filter: No change in volume.
• Usage Rate: 144.8 L/d (fill-slow, band 985.0L over 7.8d, 21 pts)
24/03/2026 06:07:24 1,758.00 1,766.00 151.1 Valid Immediate GOOD
• Smoothing: Window [1,766.00, 1,758.00, 1,798.75] -> Median: 1,766.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,647.3L higher). Drop accepted.
• Usage Rate: 151.1 L/d (fill-slow, band 1,138.2L over 8.0d, 22 pts)
24/03/2026 18:07:52 1,798.75 1,792.50 136.5 Valid Immediate GOOD
• Smoothing: Window [1,758.00, 1,798.75, 1,792.50] -> Median: 1,792.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,652.0L higher). Drop accepted.
• Usage Rate: 136.5 L/d (fill-slow, band 1,155.6L over 8.5d, 23 pts)
25/03/2026 00:08:06 1,792.50 1,798.75 133.2 Valid Immediate GOOD
• Smoothing: Window [1,798.75, 1,792.50, 1,808.00] -> Median: 1,798.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,678.5L higher). Drop accepted.
• Usage Rate: 133.2 L/d (fill-slow, band 1,157.1L over 8.8d, 24 pts)
25/03/2026 06:08:16 1,808.00 1,808.00 132.4 Valid Immediate GOOD
• Smoothing: Window [1,792.50, 1,808.00, 1,993.75] -> Median: 1,808.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,684.8L higher). Drop accepted.
• Usage Rate: 132.4 L/d (fill-slow, band 1,171.9L over 9.0d, 25 pts)
25/03/2026 12:08:29 1,993.75 1,932.75 129.5 Threshold Alert Immediate FAIR
• Smoothing: Window [1,808.00, 1,993.75, 1,932.75] -> Median: 1,932.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,694.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 124.8L in 6.0h (20.8 L/h).
• Event: Tank Level above 75% (1932.75L > 1875L).
• Usage Rate: 129.5 L/d (fill-slow, band 1,183.1L over 9.3d, 26 pts)
25/03/2026 18:08:39 1,932.75 1,932.75 127.1 Valid Immediate GOOD
• Smoothing: Window [1,993.75, 1,932.75, 1,918.75] -> Median: 1,932.75
• Stability Filter: No change in volume.
• Usage Rate: 127.1 L/d (fill-slow, band 1,187.5L over 9.5d, 27 pts)
26/03/2026 00:08:52 1,918.75 1,920.25 128.2 Valid Immediate GOOD
• Smoothing: Window [1,932.75, 1,918.75, 1,920.25] -> Median: 1,920.25
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 12.5L. Future confirms sustain (Continuous rising).
• Usage Rate: 128.2 L/d (fill-slow, band 1,223.7L over 9.8d, 28 pts)
26/03/2026 06:09:05 1,920.25 1,920.25 130.6 Valid Immediate GOOD
• Smoothing: Window [1,918.75, 1,920.25, 1,920.25] -> Median: 1,920.25 (Edge Protected)
• Stability Filter: No change in volume.
• Usage Rate: 130.6 L/d (fill-slow, band 1,299.1L over 10.0d, 29 pts)
26/03/2026 15:54:13 114.00 114.00 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [114.00, 114.00, 114.00] -> Median: 114.00 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 1,806.3L. Future confirms sustain (Continuous rising).
• Event Reset: Level dropped back below threshold - hysteresis.
26/03/2026 21:54:26 114.00 114.00 - Valid Immediate GOOD
• Smoothing: Window [114.00, 114.00, 110.75] -> Median: 114.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
27/03/2026 03:54:38 110.75 110.75 - Valid Immediate GOOD
• Smoothing: Window [114.00, 110.75, 70.25] -> Median: 110.75
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 3.3L. Future confirms sustain (Continuous rising).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
27/03/2026 09:54:50 70.25 99.75 - Valid Immediate FAIR
• Smoothing: Window [110.75, 70.25, 99.75] -> Median: 99.75
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 11.0L. Future confirms sustain (Continuous rising).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
27/03/2026 15:55:00 99.75 99.75 - Valid Immediate GOOD
• Smoothing: Window [70.25, 99.75, 62.50] -> Median: 70.25
• Monotonic Logic: Rejected small rise of 29.5L. Future plummeted back to baseline inside window (1.3d). Clamped to 99.8
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
27/03/2026 21:55:12 62.50 99.75 - Valid Immediate FAIR
• Smoothing: Window [99.75, 62.50, 53.00] -> Median: 62.50
• Monotonic Logic: Rejected small rise of 37.3L. Future plummeted back to baseline inside window (1.0d). Clamped to 99.8
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
28/03/2026 03:55:24 53.00 99.75 - Valid Immediate FAIR
• Smoothing: Window [62.50, 53.00, 319.75] -> Median: 62.50
• Monotonic Logic: Rejected small rise of 37.3L. Future plummeted back to baseline inside window (0.8d). Clamped to 99.8
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
28/03/2026 21:56:08 319.75 316.75 0.0 Valid Immediate GOOD
• Smoothing: Window [53.00, 319.75, 316.75] -> Median: 316.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 217.0L over 18.0h. Rate 12.05L/h is safe (<15). Ignored.
• Usage Rate: 0.0 L/d (flat, band 137.6L over 2.0d, 7 pts)
29/03/2026 03:56:19 316.75 316.75 0.0 Valid Immediate GOOD
• Smoothing: Window [319.75, 316.75, 294.75] -> Median: 316.75
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 258.0L over 2.3d, 8 pts)
29/03/2026 09:56:31 294.75 316.75 142.5 Valid Immediate FAIR
• Smoothing: Window [316.75, 294.75, 379.00] -> Median: 316.75
• Stability Filter: No change in volume.
• Usage Rate: 142.5 L/d (fill-step, band 256.8L over 2.5d, 9 pts)
29/03/2026 15:56:42 379.00 316.75 123.9 Valid Immediate FAIR
• Smoothing: Window [294.75, 379.00, 301.00] -> Median: 301.00
• Monotonic Logic: Rejected small rise of 15.8L. Future plummeted back to baseline inside window (1.0d). Clamped to 316.8
• Usage Rate: 123.9 L/d (fill-step, band 264.1L over 2.8d, 10 pts)
29/03/2026 21:56:54 301.00 316.75 0.0 Valid Immediate FAIR
• Smoothing: Window [379.00, 301.00, 302.75] -> Median: 302.75
• Monotonic Logic: Rejected small rise of 14.0L. Future plummeted back to baseline inside window (0.8d). Clamped to 316.8
• Usage Rate: 0.0 L/d (flat, band 257.3L over 3.0d, 11 pts)
30/03/2026 03:57:06 302.75 316.75 0.0 Valid Immediate FAIR
• Smoothing: Window [301.00, 302.75, 266.75] -> Median: 301.00
• Monotonic Logic: Rejected small rise of 15.8L. Future plummeted back to baseline inside window (0.5d). Clamped to 316.8
• Usage Rate: 0.0 L/d (flat, band 256.2L over 3.3d, 12 pts)
30/03/2026 09:57:19 266.75 316.75 0.0 Valid Immediate FAIR
• Smoothing: Window [302.75, 266.75, 602.25] -> Median: 302.75
• Monotonic Logic: Rejected small rise of 14.0L. Future plummeted back to baseline inside window (0.3d). Clamped to 316.8
• Usage Rate: 0.0 L/d (flat, band 255.1L over 3.5d, 13 pts)
30/03/2026 15:57:29 602.25 602.25 0.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [266.75, 602.25, 602.25] -> Median: 602.25 (Edge Protected)
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 285.5L in 6.0h (47.6 L/h).
• Usage Rate: 0.0 L/d (flat, band 296.4L over 3.8d, 14 pts)
30/03/2026 21:57:41 480.50 480.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [480.50, 480.50, 479.00] -> Median: 480.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 121.8L. Future stepped down gradually (Valid Usage).
31/03/2026 03:57:52 479.00 480.50 - Valid Immediate GOOD
• Smoothing: Window [480.50, 479.00, 426.00] -> Median: 479.00
• Monotonic Logic: Rejected small rise of 1.5L. Future plummeted back to baseline inside window (1.0d). Clamped to 480.5
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
31/03/2026 09:58:04 426.00 480.50 - Valid Immediate FAIR
• Smoothing: Window [479.00, 426.00, 460.25] -> Median: 460.25
• Monotonic Logic: Rejected small rise of 20.2L. Future plummeted back to baseline inside window (0.5d). Clamped to 480.5
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
31/03/2026 15:58:16 460.25 480.50 - Valid Immediate FAIR
• Smoothing: Window [426.00, 460.25, 514.75] -> Median: 460.25
• Monotonic Logic: Rejected small rise of 20.2L. Future plummeted back to baseline inside window (0.3d). Clamped to 480.5
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
31/03/2026 21:58:26 514.75 500.75 - Valid Immediate FAIR
• Smoothing: Window [460.25, 514.75, 500.75] -> Median: 500.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
01/04/2026 03:58:39 500.75 514.75 - Valid Immediate FAIR
• Smoothing: Window [514.75, 500.75, 666.00] -> Median: 514.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
01/04/2026 09:58:50 666.00 635.00 - SUDDEN_RISE Immediate FAIR
• Smoothing: Window [500.75, 666.00, 635.00] -> Median: 635.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 120.3L in 6.0h (20.0 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
01/04/2026 15:59:02 635.00 666.00 - Valid Immediate FAIR
• Smoothing: Window [666.00, 635.00, 803.50] -> Median: 666.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
01/04/2026 21:59:13 803.50 803.50 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [635.00, 803.50, 803.50] -> Median: 803.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 137.5L in 6.0h (22.9 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
02/04/2026 03:59:25 803.50 803.50 175.4 Valid Immediate GOOD
• Smoothing: Window [803.50, 803.50, 805.00] -> Median: 803.50
• Stability Filter: No change in volume.
• Usage Rate: 175.4 L/d (fill-slow, band 350.1L over 2.0d, 9 pts)
02/04/2026 09:59:35 805.00 803.50 156.3 Valid Immediate GOOD
• Smoothing: Window [803.50, 805.00, 797.25] -> Median: 803.50
• Stability Filter: No change in volume.
• Usage Rate: 156.3 L/d (fill-slow, band 346.8L over 2.3d, 10 pts)
02/04/2026 15:59:48 797.25 803.50 139.4 Valid Immediate GOOD
• Smoothing: Window [805.00, 797.25, 964.00] -> Median: 805.00
• Stability Filter: Clamped minor wobble drop of 1.5L back to stable level. Future rebound returned near baseline in 1.0d after a short wobble.
• Usage Rate: 139.4 L/d (fill-slow, band 343.3L over 2.5d, 11 pts)
02/04/2026 21:59:58 964.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [797.25, 964.00, 964.00] -> Median: 964.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.8d after a short wobble. Returned to stable too quickly.
03/04/2026 04:00:10 964.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [964.00, 964.00, 937.50] -> Median: 964.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
03/04/2026 10:00:21 937.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [964.00, 937.50, 937.50] -> Median: 937.50 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
03/04/2026 16:00:33 798.75 803.50 98.7 Valid Immediate GOOD
• Smoothing: Window [798.75, 798.75, 1,014.00] -> Median: 798.75 (Edge Protected)
• Monotonic Logic: Rejected small rise of 4.8L. Future plummeted back to baseline inside window (0.3d). Clamped to 803.5
• Usage Rate: 98.7 L/d (fill-slow, band 341.4L over 3.5d, 12 pts)
03/04/2026 22:00:44 1,014.00 1,014.00 0.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [798.75, 1,014.00, 1,014.00] -> Median: 1,014.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 210.5L in 6.0h (35.1 L/h).
• Usage Rate: 0.0 L/d (flat, band 340.7L over 3.8d, 13 pts)
04/04/2026 04:00:57 1,014.00 1,014.00 138.4 Valid Immediate GOOD
• Smoothing: Window [1,014.00, 1,014.00, 1,060.75] -> Median: 1,014.00
• Stability Filter: No change in volume.
• Usage Rate: 138.4 L/d (fill-slow, band 485.4L over 4.0d, 14 pts)
04/04/2026 10:01:07 1,060.75 1,060.75 130.2 Valid Immediate GOOD
• Smoothing: Window [1,014.00, 1,060.75, 1,067.00] -> Median: 1,060.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 130.2 L/d (fill-slow, band 546.3L over 4.3d, 15 pts)
04/04/2026 16:01:20 1,067.00 1,060.75 133.4 Valid Immediate GOOD
• Smoothing: Window [1,060.75, 1,067.00, 1,035.75] -> Median: 1,060.75
• Stability Filter: No change in volume.
• Usage Rate: 133.4 L/d (fill-slow, band 567.8L over 4.5d, 16 pts)
04/04/2026 22:01:31 1,035.75 1,056.00 126.4 Valid Immediate FAIR
• Smoothing: Window [1,067.00, 1,035.75, 1,056.00] -> Median: 1,056.00
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 4.8L. Future confirms sustain (Continuous rising).
• Usage Rate: 126.4 L/d (fill-slow, band 574.3L over 4.8d, 17 pts)
05/04/2026 04:01:43 1,056.00 1,056.00 117.7 Valid Immediate GOOD
• Smoothing: Window [1,035.75, 1,056.00, 1,056.00] -> Median: 1,056.00 (Edge Protected)
• Stability Filter: No change in volume.
• Usage Rate: 117.7 L/d (fill-slow, band 584.1L over 5.0d, 18 pts)
05/04/2026 10:01:54 922.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [922.00, 922.00, 1,145.00] -> Median: 922.00 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.3d).
05/04/2026 16:02:07 1,145.00 1,106.00 107.6 Valid Immediate FAIR
• Smoothing: Window [922.00, 1,145.00, 1,106.00] -> Median: 1,106.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,054.5L higher). Drop accepted.
• Usage Rate: 107.6 L/d (fill-slow, band 586.8L over 5.5d, 19 pts)
05/04/2026 22:02:18 1,106.00 1,106.00 106.3 Valid Immediate GOOD
• Smoothing: Window [1,145.00, 1,106.00, 1,068.50] -> Median: 1,106.00
• Stability Filter: No change in volume.
• Usage Rate: 106.3 L/d (fill-slow, band 593.8L over 5.8d, 20 pts)
06/04/2026 04:02:29 1,068.50 1,106.00 102.9 Valid Immediate FAIR
• Smoothing: Window [1,106.00, 1,068.50, 1,160.75] -> Median: 1,106.00
• Stability Filter: No change in volume.
• Usage Rate: 102.9 L/d (fill-slow, band 589.5L over 6.0d, 21 pts)
06/04/2026 10:02:40 1,160.75 1,118.50 104.9 Valid Immediate FAIR
• Smoothing: Window [1,068.50, 1,160.75, 1,118.50] -> Median: 1,118.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,104.5L higher). Drop accepted.
• Usage Rate: 104.9 L/d (fill-slow, band 621.1L over 6.3d, 22 pts)
06/04/2026 16:02:51 1,118.50 1,160.75 98.3 Valid Immediate FAIR
• Smoothing: Window [1,160.75, 1,118.50, 1,347.75] -> Median: 1,160.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,117.0L higher). Drop accepted.
• Usage Rate: 98.3 L/d (fill-slow, band 632.7L over 6.5d, 23 pts)
06/04/2026 22:03:04 1,347.75 1,343.25 89.3 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,118.50, 1,347.75, 1,343.25] -> Median: 1,343.25
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,159.3L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 182.5L in 6.0h (30.4 L/h).
• Usage Rate: 89.3 L/d (fill-step, band 651.5L over 6.8d, 24 pts)
07/04/2026 04:03:15 1,343.25 1,343.25 97.3 Valid Immediate GOOD
• Smoothing: Window [1,347.75, 1,343.25, 1,266.75] -> Median: 1,343.25
• Stability Filter: No change in volume.
• Usage Rate: 97.3 L/d (fill-slow, band 666.8L over 7.0d, 25 pts)
07/04/2026 10:03:26 1,266.75 1,343.25 108.6 Valid Immediate FAIR
• Smoothing: Window [1,343.25, 1,266.75, 1,450.75] -> Median: 1,343.25
• Stability Filter: No change in volume.
• Usage Rate: 108.6 L/d (fill-slow, band 723.9L over 7.3d, 26 pts)
07/04/2026 16:03:38 1,450.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,266.75, 1,450.75, 1,450.75] -> Median: 1,450.75 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
07/04/2026 22:03:49 1,343.25 1,343.25 111.5 Valid Immediate GOOD
• Smoothing: Window [1,343.25, 1,343.25, 1,335.25] -> Median: 1,343.25 (Edge Protected)
• Stability Filter: No change in volume.
• Usage Rate: 111.5 L/d (fill-slow, band 805.3L over 7.8d, 27 pts)
08/04/2026 04:04:01 1,335.25 1,343.25 106.1 Valid Immediate GOOD
• Smoothing: Window [1,343.25, 1,335.25, 1,553.75] -> Median: 1,343.25
• Stability Filter: No change in volume.
• Usage Rate: 106.1 L/d (fill-slow, band 843.4L over 8.0d, 28 pts)
08/04/2026 10:04:12 1,553.75 1,553.75 103.4 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,335.25, 1,553.75, 1,836.00] -> Median: 1,553.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,341.8L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 210.5L in 6.0h (35.1 L/h).
• Usage Rate: 103.4 L/d (fill-slow, band 846.9L over 8.3d, 29 pts)
08/04/2026 16:04:25 1,836.00 1,773.75 100.3 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [1,553.75, 1,836.00, 1,773.75] -> Median: 1,773.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,552.3L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 220.0L in 6.0h (36.6 L/h).
• Usage Rate: 100.3 L/d (fill-slow, band 845.1L over 8.5d, 30 pts)
08/04/2026 22:04:35 1,773.75 1,773.75 109.5 Valid Immediate GOOD
• Smoothing: Window [1,836.00, 1,773.75, 1,767.50] -> Median: 1,773.75
• Stability Filter: No change in volume.
• Usage Rate: 109.5 L/d (fill-slow, band 847.0L over 8.8d, 31 pts)
09/04/2026 04:04:47 1,767.50 1,773.75 130.0 Valid Immediate GOOD
• Smoothing: Window [1,773.75, 1,767.50, 1,881.25] -> Median: 1,773.75
• Stability Filter: No change in volume.
• Usage Rate: 130.0 L/d (fill-slow, band 1,031.0L over 9.0d, 32 pts)
09/04/2026 10:04:59 1,881.25 1,881.25 136.9 Threshold Alert Immediate GOOD
• Smoothing: Window [1,767.50, 1,881.25, 1,881.25] -> Median: 1,881.25 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,772.3L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 107.5L in 6.0h (17.9 L/h).
• Event: Tank Level above 75% (1881.25L > 1875L).
• Usage Rate: 136.9 L/d (fill-slow, band 1,221.2L over 9.3d, 33 pts)
09/04/2026 14:11:27 1.50 1.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [1.50, 1.50, 1.50] -> Median: 1.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 1,879.8L. Future stepped down gradually (Valid Usage).
• Event Reset: Level dropped back below threshold - hysteresis.
09/04/2026 20:11:36 1.50 1.50 - Valid Immediate GOOD
• Smoothing: Window [1.50, 1.50, 84.25] -> Median: 1.50
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
10/04/2026 08:12:00 84.25 84.25 - Valid Immediate GOOD
• Smoothing: Window [1.50, 84.25, 115.50] -> Median: 84.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 82.8L over 12.0h. Rate 6.89L/h is safe (<15). Ignored.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
10/04/2026 14:12:10 115.50 107.75 - Valid Immediate FAIR
• Smoothing: Window [84.25, 115.50, 107.75] -> Median: 107.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
10/04/2026 20:12:22 107.75 107.75 - Valid Immediate GOOD
• Smoothing: Window [115.50, 107.75, 124.75] -> Median: 115.50
• Stability Filter: Median artifact detected. Rescued Raw Value (107.8L).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
11/04/2026 08:12:45 124.75 107.75 - Valid Immediate FAIR
• Smoothing: Window [107.75, 124.75, 92.00] -> Median: 107.75
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
11/04/2026 14:12:57 92.00 124.75 - Valid Immediate FAIR
• Smoothing: Window [124.75, 92.00, 231.00] -> Median: 124.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
11/04/2026 20:13:09 231.00 209.00 59.3 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [92.00, 231.00, 209.00] -> Median: 209.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 84.3L in 6.0h (14.0 L/h).
• Usage Rate: 59.3 L/d (fill-slow, band 116.1L over 2.0d, 7 pts)
12/04/2026 08:13:32 209.00 231.00 70.8 Valid Immediate FAIR
• Smoothing: Window [231.00, 209.00, 460.25] -> Median: 231.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 70.8 L/d (fill-slow, band 156.2L over 2.5d, 8 pts)
12/04/2026 14:13:43 460.25 426.00 106.0 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [209.00, 460.25, 426.00] -> Median: 426.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 195.0L in 6.0h (32.5 L/h).
• Usage Rate: 106.0 L/d (fill-slow, band 209.2L over 2.8d, 9 pts)
12/04/2026 20:13:55 426.00 426.00 133.3 Valid Immediate GOOD
• Smoothing: Window [460.25, 426.00, 421.25] -> Median: 426.00
• Stability Filter: No change in volume.
• Usage Rate: 133.3 L/d (fill-slow, band 353.5L over 3.0d, 10 pts)
13/04/2026 02:14:06 421.25 426.00 117.1 Valid Immediate FAIR
• Smoothing: Window [426.00, 421.25, 463.25] -> Median: 426.00
• Stability Filter: No change in volume.
• Usage Rate: 117.1 L/d (fill-slow, band 341.8L over 3.3d, 11 pts)
13/04/2026 08:14:18 463.25 463.25 114.0 Valid Immediate GOOD
• Smoothing: Window [421.25, 463.25, 569.50] -> Median: 463.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 114.0 L/d (fill-slow, band 371.8L over 3.5d, 12 pts)
13/04/2026 14:14:32 569.50 569.50 101.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [463.25, 569.50, 691.00] -> Median: 569.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 106.3L in 6.0h (17.7 L/h).
• Usage Rate: 101.0 L/d (fill-slow, band 376.9L over 3.8d, 13 pts)
13/04/2026 20:14:40 691.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [569.50, 691.00, 681.75] -> Median: 681.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
14/04/2026 02:15:05 681.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [691.00, 681.75, 596.00] -> Median: 681.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
14/04/2026 08:15:14 596.00 596.00 107.8 Valid Immediate GOOD
• Smoothing: Window [681.75, 596.00, 544.50] -> Median: 596.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 107.8 L/d (fill-slow, band 451.1L over 4.5d, 14 pts)
14/04/2026 14:15:26 544.50 596.00 102.1 Valid Immediate FAIR
• Smoothing: Window [596.00, 544.50, 828.25] -> Median: 596.00
• Stability Filter: No change in volume.
• Usage Rate: 102.1 L/d (fill-slow, band 472.2L over 4.8d, 15 pts)
14/04/2026 20:15:37 828.25 828.25 102.3 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [544.50, 828.25, 842.50] -> Median: 828.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 232.3L in 6.0h (38.7 L/h).
• Usage Rate: 102.3 L/d (fill-slow, band 494.6L over 5.0d, 16 pts)
15/04/2026 02:15:49 842.50 828.25 141.6 Valid Immediate FAIR
• Smoothing: Window [828.25, 842.50, 808.00] -> Median: 828.25
• Stability Filter: No change in volume.
• Usage Rate: 141.6 L/d (fill-slow, band 600.0L over 5.3d, 17 pts)
15/04/2026 08:16:00 808.00 842.50 200.0 Valid Immediate FAIR
• Smoothing: Window [842.50, 808.00, 1,040.50] -> Median: 842.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 200.0 L/d (fill-step, band 724.4L over 5.5d, 18 pts)
15/04/2026 20:16:28 1,040.50 942.25 179.5 Valid Immediate FAIR
• Smoothing: Window [808.00, 1,040.50, 942.25] -> Median: 942.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 99.7L over 12.0h. Rate 8.31L/h is safe (<15). Ignored.
• Usage Rate: 179.5 L/d (fill-step, band 740.7L over 6.0d, 19 pts)
16/04/2026 08:16:51 942.25 1,040.50 122.5 Valid Immediate FAIR
• Smoothing: Window [1,040.50, 942.25, 1,173.00] -> Median: 1,040.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 98.3L over 12.0h. Rate 8.18L/h is safe (<15). Ignored.
• Usage Rate: 122.5 L/d (fill-slow, band 761.3L over 6.5d, 20 pts)
16/04/2026 14:17:03 1,173.00 1,173.00 132.6 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [942.25, 1,173.00, 1,269.75] -> Median: 1,173.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 132.5L in 6.0h (22.1 L/h).
• Usage Rate: 132.6 L/d (fill-slow, band 850.3L over 6.8d, 21 pts)
16/04/2026 20:17:14 1,269.75 1,269.75 144.3 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,173.00, 1,269.75, 1,276.00] -> Median: 1,269.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 96.8L in 6.0h (16.1 L/h).
• Usage Rate: 144.3 L/d (fill-slow, band 937.1L over 7.0d, 22 pts)
17/04/2026 02:17:26 1,276.00 1,269.75 146.8 Valid Immediate GOOD
• Smoothing: Window [1,269.75, 1,276.00, 1,276.00] -> Median: 1,276.00 (Edge Protected)
• Stability Filter: Clamped minor wobble drop of 6.3L back to stable level. Future rebound returned near baseline in 0.5d after a short wobble.
• Usage Rate: 146.8 L/d (fill-slow, band 1,051.4L over 7.3d, 23 pts)
17/04/2026 08:17:38 1,025.00 1,025.00 - NOISE Rejected (Latency) POOR
• Marked INVALID: NOISE_DIP
• Detected Noise Dip (Drop & Return). Delta: -251.0 < -125.0. Baseline Revert: Prev(1,276.0) vs Next(1,254.3) Diff: 21.8 < ReturnThreshold (25.0).
• Smoothing: Window [1,025.00, 1,025.00, 1,254.25] -> Median: 1,025.00 (Edge Protected)
17/04/2026 14:17:49 1,254.25 1,269.75 147.9 Valid Immediate FAIR
• Smoothing: Window [1,025.00, 1,254.25, 1,338.50] -> Median: 1,254.25
• Monotonic Logic: Rejected small rise of 15.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 1,269.8
• Usage Rate: 147.9 L/d (fill-slow, band 1,133.2L over 7.8d, 24 pts)
17/04/2026 20:18:01 1,338.50 1,338.50 186.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,254.25, 1,338.50, 1,550.75] -> Median: 1,338.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 68.8L in 6.0h (11.5 L/h).
• Usage Rate: 186.0 L/d (fill-step, band 1,165.3L over 8.0d, 25 pts)
18/04/2026 14:18:45 1,550.75 1,514.75 194.4 Valid Immediate FAIR
• Smoothing: Window [1,338.50, 1,550.75, 1,514.75] -> Median: 1,514.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 176.3L over 18.0h. Rate 9.79L/h is safe (<15). Ignored.
• Usage Rate: 194.4 L/d (fill-step, band 1,173.0L over 8.8d, 26 pts)
18/04/2026 20:18:56 1,514.75 1,550.75 136.7 Valid Immediate FAIR
• Smoothing: Window [1,550.75, 1,514.75, 1,766.00] -> Median: 1,550.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 136.7 L/d (fill-slow, band 1,199.6L over 9.0d, 27 pts)
19/04/2026 08:19:19 1,766.00 1,766.00 139.6 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,514.75, 1,766.00, 1,766.00] -> Median: 1,766.00 (Edge Protected)
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 215.3L in 12.0h (17.9 L/h).
• Usage Rate: 139.6 L/d (fill-slow, band 1,288.4L over 9.5d, 28 pts)
19/04/2026 14:19:32 1,631.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,631.75, 1,631.75, 1,901.75] -> Median: 1,631.75 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.3d).
19/04/2026 20:19:42 1,901.75 1,826.75 143.2 Valid Immediate FAIR
• Smoothing: Window [1,631.75, 1,901.75, 1,826.75] -> Median: 1,826.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 60.7L over 12.0h. Rate 5.06L/h is safe (<15). Ignored.
• Usage Rate: 143.2 L/d (fill-slow, band 1,417.4L over 10.0d, 29 pts)
20/04/2026 08:20:05 1,826.75 1,901.75 148.3 Threshold Alert Immediate FAIR
• Smoothing: Window [1,901.75, 1,826.75, 2,118.50] -> Median: 1,901.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 75.0L over 12.0h. Rate 6.25L/h is safe (<15). Ignored.
• Event: Tank Level above 75% (1901.75L > 1875L).
• Usage Rate: 148.3 L/d (fill-slow, band 1,466.1L over 10.5d, 30 pts)
20/04/2026 14:20:17 2,118.50 2,087.25 157.7 FLATLINE Immediate FAIR
• Smoothing: Window [1,826.75, 2,118.50, 2,087.25] -> Median: 2,087.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 185.5L in 6.0h (30.9 L/h).
• Usage Rate: 157.7 L/d (fill-slow, band 1,658.3L over 10.8d, 31 pts)
20/04/2026 20:20:28 2,087.25 2,087.25 160.3 FLATLINE Immediate GOOD
• Smoothing: Window [2,118.50, 2,087.25, 2,202.75] -> Median: 2,118.50
• Stability Filter: Median artifact detected. Rescued Raw Value (2,087.3L).
• Usage Rate: 160.3 L/d (fill-slow, band 1,712.2L over 11.0d, 32 pts)
21/04/2026 14:21:08 2,202.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,087.25, 2,202.75, 2,202.75] -> Median: 2,202.75 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
21/04/2026 20:21:20 2,062.25 2,087.25 149.4 FLATLINE Immediate FAIR
• Smoothing: Window [2,062.25, 2,062.25, 2,074.75] -> Median: 2,062.25 (Edge Protected)
• Monotonic Logic: Rejected small rise of 25.0L. Future plummeted back to baseline inside window (2.8d). Clamped to 2,087.3
• Usage Rate: 149.4 L/d (fill-slow, band 1,777.5L over 12.0d, 33 pts)
22/04/2026 02:22:04 2,074.75 2,087.25 159.5 FLATLINE Immediate GOOD
• Smoothing: Window [2,062.25, 2,074.75, 2,159.00] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (2.5d). Clamped to 2,087.3
• Usage Rate: 159.5 L/d (fill-slow, band 1,904.0L over 12.3d, 34 pts)
22/04/2026 08:22:14 2,159.00 2,087.25 157.3 FLATLINE Immediate FAIR
• Smoothing: Window [2,074.75, 2,159.00, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (2.3d). Clamped to 2,087.3
• Usage Rate: 157.3 L/d (fill-slow, band 1,958.9L over 12.5d, 35 pts)
22/04/2026 14:22:26 2,074.75 2,087.25 154.2 FLATLINE Immediate GOOD
• Smoothing: Window [2,159.00, 2,074.75, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (2.0d). Clamped to 2,087.3
• Usage Rate: 154.2 L/d (fill-slow, band 1,963.1L over 12.8d, 36 pts)
22/04/2026 20:22:37 2,074.75 2,087.25 151.2 FLATLINE Immediate GOOD
• Smoothing: Window [2,074.75, 2,074.75, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (1.8d). Clamped to 2,087.3
• Usage Rate: 151.2 L/d (fill-slow, band 1,962.4L over 13.0d, 37 pts)
23/04/2026 08:23:00 2,074.75 2,087.25 145.3 FLATLINE Immediate GOOD
• Smoothing: Window [2,074.75, 2,074.75, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (1.3d). Clamped to 2,087.3
• Usage Rate: 145.3 L/d (fill-slow, band 1,961.6L over 13.5d, 38 pts)
23/04/2026 20:23:23 2,074.75 2,087.25 144.7 FLATLINE Immediate GOOD
• Smoothing: Window [2,074.75, 2,074.75, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (0.8d). Clamped to 2,087.3
• Usage Rate: 144.7 L/d (fill-slow, band 1,952.8L over 13.5d, 38 pts)
24/04/2026 08:23:46 2,074.75 2,087.25 138.7 FLATLINE Immediate GOOD
• Smoothing: Window [2,074.75, 2,074.75, 2,159.00] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 2,087.3
• Usage Rate: 138.7 L/d (fill-slow, band 1,891.0L over 13.8d, 38 pts)
24/04/2026 14:23:58 2,159.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,074.75, 2,159.00, 2,188.75] -> Median: 2,159.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 1.5d after a short wobble. Returned to stable too quickly.
24/04/2026 20:24:10 2,188.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,159.00, 2,188.75, 2,195.00] -> Median: 2,188.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 1.3d after a short wobble. Returned to stable too quickly.
25/04/2026 08:24:32 2,195.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,188.75, 2,195.00, 2,195.00] -> Median: 2,195.00 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.8d after a short wobble. Returned to stable too quickly.
25/04/2026 14:24:44 2,000.00 2,087.25 119.8 FLATLINE Immediate FAIR
• Smoothing: Window [2,000.00, 2,000.00, 2,074.75] -> Median: 2,000.00 (Edge Protected)
• Monotonic Logic: Rejected small rise of 87.3L. Future plummeted back to baseline inside window (0.5d). Clamped to 2,087.3
• Usage Rate: 119.8 L/d (fill-slow, band 1,635.1L over 13.8d, 35 pts)
26/04/2026 02:25:07 2,074.75 2,087.25 117.3 FLATLINE Immediate GOOD
• Smoothing: Window [2,000.00, 2,074.75, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (1.8d). Clamped to 2,087.3
• Usage Rate: 117.3 L/d (fill-slow, band 1,613.3L over 13.8d, 35 pts)
26/04/2026 14:25:30 2,074.75 2,087.25 111.2 FLATLINE Immediate GOOD
• Smoothing: Window [2,074.75, 2,074.75, 2,171.50] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (1.3d). Clamped to 2,087.3
• Usage Rate: 111.2 L/d (fill-slow, band 1,522.8L over 13.8d, 34 pts)
26/04/2026 20:25:41 2,171.50 2,087.25 0.0 FLATLINE Immediate FAIR
• Smoothing: Window [2,074.75, 2,171.50, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (1.0d). Clamped to 2,087.3
• Usage Rate: 0.0 L/d (flat, band 1,506.1L over 13.8d, 34 pts)
27/04/2026 02:25:53 2,074.75 2,087.25 107.5 FLATLINE Immediate GOOD
• Smoothing: Window [2,171.50, 2,074.75, 2,026.50] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (0.8d). Clamped to 2,087.3
• Usage Rate: 107.5 L/d (fill-slow, band 1,423.9L over 13.8d, 34 pts)
27/04/2026 08:26:05 2,026.50 2,087.25 0.0 FLATLINE Immediate FAIR
• Smoothing: Window [2,074.75, 2,026.50, 2,074.75] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (0.5d). Clamped to 2,087.3
• Usage Rate: 0.0 L/d (flat, band 1,269.4L over 13.8d, 34 pts)
27/04/2026 14:26:18 2,074.75 2,087.25 0.0 FLATLINE Immediate GOOD
• Smoothing: Window [2,026.50, 2,074.75, 2,221.50] -> Median: 2,074.75
• Monotonic Logic: Rejected small rise of 12.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 2,087.3
• Event: Flatline detected after 17 consecutive unchanged readings over 7.0 days.
• Usage Rate: 0.0 L/d (flat, band 1,251.0L over 13.3d, 34 pts)
27/04/2026 20:26:27 2,221.50 2,210.50 0.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [2,074.75, 2,221.50, 2,210.50] -> Median: 2,210.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,982.8L higher). Drop accepted.
• Event: Flatline cleared after level changed by 123.3L.
• Event: SUDDEN_RISE detected. Drop 123.3L in 6.0h (20.5 L/h).
• Usage Rate: 0.0 L/d (flat, band 1,272.1L over 13.5d, 35 pts)
28/04/2026 02:26:39 2,210.50 2,210.50 0.0 Valid Immediate GOOD
• Smoothing: Window [2,221.50, 2,210.50, 2,204.25] -> Median: 2,210.50
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 1,303.4L over 13.8d, 36 pts)
28/04/2026 08:26:52 2,204.25 2,204.25 96.6 Valid Immediate GOOD
• Smoothing: Window [2,210.50, 2,204.25, 2,204.25] -> Median: 2,204.25 (Edge Protected)
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 6.3L. Future confirms sustain (Continuous rising).
• Usage Rate: 96.6 L/d (fill-slow, band 1,272.9L over 13.8d, 36 pts)
28/04/2026 14:27:02 104.50 104.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [104.50, 104.50, 231.00] -> Median: 104.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 2,099.8L. Future stepped down gradually (Valid Usage).
• Event Reset: Level dropped back below threshold - hysteresis.
28/04/2026 20:27:13 231.00 231.00 - NOISE Rejected (Latency) POOR
• Marked INVALID: NOISE_PEAK
• Detected Noise Peak. Delta: 126.5 > Threshold (125). Reverts to 99.8
• Smoothing: Window [104.50, 231.00, 231.00] -> Median: 231.00 (Edge Protected)
29/04/2026 08:27:36 99.75 104.50 - Valid Immediate FAIR
• Smoothing: Window [99.75, 99.75, 408.75] -> Median: 99.75 (Edge Protected)
• Monotonic Logic: Rejected small rise of 4.7L. Future plummeted back to baseline inside window (0.3d). Clamped to 104.5
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
29/04/2026 14:27:48 408.75 408.75 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [99.75, 408.75, 408.75] -> Median: 408.75 (Edge Protected)
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 304.3L in 6.0h (50.7 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
29/04/2026 20:27:59 195.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [195.00, 195.00, 374.50] -> Median: 195.00 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.5d).
30/04/2026 08:28:23 374.50 374.50 - Valid Immediate GOOD
• Smoothing: Window [195.00, 374.50, 390.00] -> Median: 374.50
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 34.2L. Future confirms sustain (Continuous rising).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
30/04/2026 14:28:33 390.00 374.50 - Valid Immediate FAIR
• Smoothing: Window [374.50, 390.00, 390.00] -> Median: 390.00 (Edge Protected)
• Stability Filter: Clamped minor wobble drop of 15.5L back to stable level. Future rebound returned near baseline in 0.5d after a short wobble.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
30/04/2026 20:28:45 287.00 374.50 - Valid Immediate FAIR
• Smoothing: Window [287.00, 287.00, 419.75] -> Median: 287.00 (Edge Protected)
• Monotonic Logic: Rejected small rise of 87.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 374.5
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
01/05/2026 02:28:57 419.75 376.00 - Valid Immediate FAIR
• Smoothing: Window [287.00, 419.75, 376.00] -> Median: 376.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
01/05/2026 08:29:09 376.00 376.00 0.0 Valid Immediate GOOD
• Smoothing: Window [419.75, 376.00, 433.75] -> Median: 419.75
• Stability Filter: Median artifact detected. Rescued Raw Value (376.0L).
• Usage Rate: 0.0 L/d (flat, band 201.1L over 2.0d, 7 pts)
01/05/2026 14:29:21 433.75 376.00 0.0 Valid Immediate FAIR
• Smoothing: Window [376.00, 433.75, 335.50] -> Median: 376.00
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 193.1L over 2.3d, 8 pts)
01/05/2026 20:29:31 335.50 433.75 0.0 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [433.75, 335.50, 597.50] -> Median: 433.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 57.8L in 6.0h (9.6 L/h).
• Usage Rate: 0.0 L/d (flat, band 173.0L over 2.5d, 9 pts)
02/05/2026 02:29:43 597.50 592.75 77.1 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [335.50, 597.50, 592.75] -> Median: 592.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 159.0L in 6.0h (26.5 L/h).
• Usage Rate: 77.1 L/d (fill-slow, band 181.9L over 2.8d, 10 pts)
02/05/2026 08:29:54 592.75 592.75 113.6 Valid Immediate GOOD
• Smoothing: Window [597.50, 592.75, 582.00] -> Median: 592.75
• Stability Filter: No change in volume.
• Usage Rate: 113.6 L/d (fill-slow, band 305.8L over 3.0d, 11 pts)
02/05/2026 14:30:06 582.00 592.75 102.4 Valid Immediate FAIR
• Smoothing: Window [592.75, 582.00, 674.00] -> Median: 592.75
• Stability Filter: No change in volume.
• Usage Rate: 102.4 L/d (fill-slow, band 299.8L over 3.3d, 12 pts)
02/05/2026 20:30:17 674.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [582.00, 674.00, 674.00] -> Median: 674.00 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
03/05/2026 02:30:29 572.50 592.75 122.4 Valid Immediate FAIR
• Smoothing: Window [572.50, 572.50, 675.50] -> Median: 572.50 (Edge Protected)
• Monotonic Logic: Rejected small rise of 20.3L. Future plummeted back to baseline inside window (0.3d). Clamped to 592.8
• Usage Rate: 122.4 L/d (fill-step, band 293.9L over 3.8d, 13 pts)
03/05/2026 08:30:41 675.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [572.50, 675.50, 660.00] -> Median: 660.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
03/05/2026 14:30:52 660.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [675.50, 660.00, 619.25] -> Median: 660.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
03/05/2026 20:31:04 619.25 619.25 0.0 Valid Immediate GOOD
• Smoothing: Window [660.00, 619.25, 617.75] -> Median: 619.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 0.0 L/d (flat, band 294.5L over 4.5d, 14 pts)
04/05/2026 02:31:14 617.75 619.25 0.0 Valid Immediate GOOD
• Smoothing: Window [619.25, 617.75, 619.25] -> Median: 619.25
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 303.3L over 4.8d, 15 pts)
04/05/2026 08:31:27 619.25 619.25 76.5 Valid Immediate GOOD
• Smoothing: Window [617.75, 619.25, 794.00] -> Median: 619.25
• Stability Filter: No change in volume.
• Usage Rate: 76.5 L/d (fill-step, band 307.3L over 5.0d, 16 pts)
04/05/2026 14:31:38 794.00 794.00 71.3 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [619.25, 794.00, 1,042.00] -> Median: 794.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 174.8L in 6.0h (29.1 L/h).
• Usage Rate: 71.3 L/d (fill-step, band 303.2L over 5.3d, 17 pts)
04/05/2026 20:31:50 1,042.00 1,042.00 124.7 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [794.00, 1,042.00, 1,046.75] -> Median: 1,042.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 248.0L in 6.0h (41.3 L/h).
• Usage Rate: 124.7 L/d (fill-step, band 350.7L over 5.5d, 18 pts)
05/05/2026 02:32:01 1,046.75 1,042.00 93.1 Valid Immediate GOOD
• Smoothing: Window [1,042.00, 1,046.75, 1,082.75] -> Median: 1,046.75
• Stability Filter: Clamped minor wobble drop of 4.8L back to stable level. Future rebound returned near baseline in 1.3d after a short wobble.
• Usage Rate: 93.1 L/d (fill-slow, band 517.8L over 5.8d, 19 pts)
05/05/2026 08:32:13 1,082.75 1,042.00 188.5 Valid Immediate FAIR
• Smoothing: Window [1,046.75, 1,082.75, 1,082.75] -> Median: 1,082.75 (Edge Protected)
• Stability Filter: Clamped minor wobble drop of 40.8L back to stable level. Future rebound returned near baseline in 1.0d after a short wobble.
• Usage Rate: 188.5 L/d (fill-step, band 711.8L over 6.0d, 20 pts)
05/05/2026 14:32:25 975.00 975.00 161.0 Valid Immediate GOOD
• Smoothing: Window [975.00, 975.00, 986.00] -> Median: 975.00 (Edge Protected)
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 67.0L. Future stepped down gradually (Valid Usage).
• Usage Rate: 161.0 L/d (fill-step, band 706.5L over 6.3d, 21 pts)
05/05/2026 20:32:35 986.00 986.00 118.1 Valid Immediate GOOD
• Smoothing: Window [975.00, 986.00, 989.00] -> Median: 986.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 118.1 L/d (fill-step, band 697.0L over 6.5d, 22 pts)
06/05/2026 02:32:48 989.00 989.00 0.0 Valid Immediate GOOD
• Smoothing: Window [986.00, 989.00, 1,014.00] -> Median: 989.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 0.0 L/d (flat, band 688.1L over 6.8d, 23 pts)
06/05/2026 08:32:58 1,014.00 1,014.00 0.0 Valid Immediate GOOD
• Smoothing: Window [989.00, 1,014.00, 1,232.50] -> Median: 1,014.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 0.0 L/d (flat, band 686.4L over 7.0d, 24 pts)
06/05/2026 14:33:11 1,232.50 1,154.50 0.0 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [1,014.00, 1,232.50, 1,154.50] -> Median: 1,154.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 140.5L in 6.0h (23.4 L/h).
• Usage Rate: 0.0 L/d (flat, band 693.8L over 7.3d, 25 pts)
07/05/2026 02:33:44 1,154.50 1,154.50 0.0 Valid Immediate GOOD
• Smoothing: Window [1,232.50, 1,154.50, 1,103.00] -> Median: 1,154.50
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 709.8L over 7.8d, 26 pts)
07/05/2026 08:33:56 1,103.00 1,154.50 131.5 Valid Immediate FAIR
• Smoothing: Window [1,154.50, 1,103.00, 1,343.25] -> Median: 1,154.50
• Stability Filter: No change in volume.
• Usage Rate: 131.5 L/d (fill-step, band 732.0L over 8.0d, 27 pts)
07/05/2026 14:34:06 1,343.25 1,343.25 131.0 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,103.00, 1,343.25, 1,362.00] -> Median: 1,343.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 188.8L in 6.0h (31.4 L/h).
• Usage Rate: 131.0 L/d (fill-step, band 755.7L over 8.3d, 28 pts)
07/05/2026 20:34:19 1,362.00 1,362.00 95.4 Valid Immediate GOOD
• Smoothing: Window [1,343.25, 1,362.00, 1,363.50] -> Median: 1,362.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 95.4 L/d (fill-slow, band 803.4L over 8.5d, 29 pts)
08/05/2026 02:34:29 1,363.50 1,363.50 103.4 Valid Immediate GOOD
• Smoothing: Window [1,362.00, 1,363.50, 1,371.25] -> Median: 1,363.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 103.4 L/d (fill-slow, band 873.0L over 8.8d, 30 pts)
08/05/2026 08:34:41 1,371.25 1,371.25 107.8 Valid Immediate GOOD
• Smoothing: Window [1,363.50, 1,371.25, 1,592.75] -> Median: 1,371.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 107.8 L/d (fill-slow, band 968.8L over 9.0d, 31 pts)
08/05/2026 14:34:52 1,592.75 1,592.75 176.8 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,371.25, 1,592.75, 1,599.00] -> Median: 1,592.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 221.5L in 6.0h (36.9 L/h).
• Usage Rate: 176.8 L/d (fill-step, band 985.5L over 9.3d, 32 pts)
08/05/2026 20:35:04 1,599.00 1,592.75 200.0 Valid Immediate GOOD
• Smoothing: Window [1,592.75, 1,599.00, 1,600.50] -> Median: 1,599.00
• Stability Filter: Clamped minor wobble drop of 6.3L back to stable level. Future rebound returned near baseline in 0.8d after a short wobble.
• Usage Rate: 200.0 L/d (fill-step, band 988.4L over 9.5d, 33 pts)
09/05/2026 02:35:16 1,600.50 1,592.75 102.0 Valid Immediate GOOD
• Smoothing: Window [1,599.00, 1,600.50, 1,581.75] -> Median: 1,599.00
• Stability Filter: Clamped minor wobble drop of 6.3L back to stable level. Future rebound returned near baseline in 0.5d after a short wobble.
• Usage Rate: 102.0 L/d (fill-slow, band 994.0L over 9.8d, 34 pts)
09/05/2026 08:35:28 1,581.75 1,592.75 120.5 Valid Immediate GOOD
• Smoothing: Window [1,600.50, 1,581.75, 1,628.75] -> Median: 1,600.50
• Stability Filter: Clamped minor wobble drop of 7.8L back to stable level. Future rebound returned near baseline in 0.3d after a short wobble.
• Usage Rate: 120.5 L/d (fill-slow, band 1,122.5L over 10.0d, 35 pts)
09/05/2026 14:35:39 1,628.75 1,592.75 118.6 Valid Immediate FAIR
• Smoothing: Window [1,581.75, 1,628.75, 1,591.25] -> Median: 1,591.25
• Monotonic Logic: Rejected small rise of 1.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 1,592.8
• Usage Rate: 118.6 L/d (fill-slow, band 1,212.0L over 10.3d, 36 pts)
09/05/2026 20:35:51 1,591.25 1,628.75 115.8 Valid Immediate FAIR
• Smoothing: Window [1,628.75, 1,591.25, 1,706.75] -> Median: 1,628.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,591.3L higher). Drop accepted.
• Usage Rate: 115.8 L/d (fill-slow, band 1,216.5L over 10.5d, 37 pts)
10/05/2026 08:36:14 1,706.75 1,706.75 130.7 Valid Immediate GOOD
• Smoothing: Window [1,591.25, 1,706.75, 2,014.00] -> Median: 1,706.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,627.3L higher). Drop accepted.
• Event Check: Drop of 78.0L over 12.0h. Rate 6.50L/h is safe (<15). Ignored.
• Usage Rate: 130.7 L/d (fill-step, band 1,219.1L over 11.0d, 38 pts)
10/05/2026 14:36:25 2,014.00 1,926.50 135.0 Threshold Alert Immediate FAIR
• Smoothing: Window [1,706.75, 2,014.00, 1,926.50] -> Median: 1,926.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,705.3L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 219.8L in 6.0h (36.6 L/h).
• Event: Tank Level above 75% (1926.5L > 1875L).
• Usage Rate: 135.0 L/d (fill-step, band 1,223.6L over 11.3d, 39 pts)
10/05/2026 20:36:37 1,926.50 1,926.50 107.0 Valid Immediate GOOD
• Smoothing: Window [2,014.00, 1,926.50, 1,929.75] -> Median: 1,929.75
• Stability Filter: Median artifact detected. Rescued Raw Value (1,926.5L).
• Usage Rate: 107.0 L/d (fill-slow, band 1,227.5L over 11.5d, 40 pts)
11/05/2026 02:36:48 1,929.75 1,926.50 109.3 Valid Immediate GOOD
• Smoothing: Window [1,926.50, 1,929.75, 2,017.00] -> Median: 1,929.75
• Stability Filter: Clamped minor wobble drop of 3.2L back to stable level. Future rebound returned near baseline in 1.3d after a short wobble.
• Usage Rate: 109.3 L/d (fill-slow, band 1,252.8L over 11.8d, 41 pts)
11/05/2026 08:37:00 2,017.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,929.75, 2,017.00, 2,043.50] -> Median: 2,017.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 1.0d after a short wobble. Returned to stable too quickly.
11/05/2026 14:37:10 2,043.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,017.00, 2,043.50, 2,045.25] -> Median: 2,043.50
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.8d after a short wobble. Returned to stable too quickly.
11/05/2026 20:37:23 2,045.25 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,043.50, 2,045.25, 2,042.00] -> Median: 2,043.50
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
12/05/2026 02:37:34 2,042.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [2,045.25, 2,042.00, 2,042.00] -> Median: 2,042.00 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
12/05/2026 08:37:46 1,903.25 1,926.50 109.3 Valid Immediate FAIR
• Smoothing: Window [1,903.25, 1,903.25, 1,918.75] -> Median: 1,903.25 (Edge Protected)
• Monotonic Logic: Rejected small rise of 23.3L. Future plummeted back to baseline inside window (0.5d). Clamped to 1,926.5
• Usage Rate: 109.3 L/d (fill-slow, band 1,321.6L over 13.0d, 42 pts)
12/05/2026 14:37:58 1,918.75 1,926.50 115.2 Valid Immediate GOOD
• Smoothing: Window [1,903.25, 1,918.75, 2,079.50] -> Median: 1,918.75
• Monotonic Logic: Rejected small rise of 7.8L. Future plummeted back to baseline inside window (0.3d). Clamped to 1,926.5
• Usage Rate: 115.2 L/d (fill-slow, band 1,485.2L over 13.3d, 43 pts)
12/05/2026 20:38:09 2,079.50 2,053.00 114.2 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [1,918.75, 2,079.50, 2,053.00] -> Median: 2,053.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,925.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 126.5L in 6.0h (21.1 L/h).
• Usage Rate: 114.2 L/d (fill-slow, band 1,533.9L over 13.5d, 44 pts)
13/05/2026 02:38:20 2,053.00 2,062.25 112.7 Valid Immediate GOOD
• Smoothing: Window [2,079.50, 2,053.00, 2,062.25] -> Median: 2,062.25
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 2,051.5L higher). Drop accepted.
• Usage Rate: 112.7 L/d (fill-slow, band 1,541.8L over 13.8d, 45 pts)
13/05/2026 08:38:32 2,062.25 2,062.25 111.9 Valid Immediate GOOD
• Smoothing: Window [2,053.00, 2,062.25, 2,215.25] -> Median: 2,062.25
• Stability Filter: No change in volume.
• Usage Rate: 111.9 L/d (fill-slow, band 1,531.0L over 13.8d, 45 pts)
13/05/2026 14:38:44 2,215.25 2,215.25 - NOISE Rejected (Latency) POOR
• Marked INVALID: NOISE_PEAK
• Detected Noise Peak. Delta: 153.0 > Threshold (125). Reverts to 2,064.0
• Smoothing: Window [2,062.25, 2,215.25, 2,215.25] -> Median: 2,215.25 (Edge Protected)
13/05/2026 20:38:56 2,064.00 2,064.00 120.2 Valid Immediate GOOD
• Smoothing: Window [2,064.00, 2,064.00, 2,240.25] -> Median: 2,064.00 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 2,060.8L higher). Drop accepted.
• Usage Rate: 120.2 L/d (fill-slow, band 1,578.4L over 13.5d, 45 pts)
14/05/2026 02:39:07 2,240.25 2,240.25 120.9 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [2,064.00, 2,240.25, 2,240.25] -> Median: 2,240.25 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 2,062.5L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 176.3L in 6.0h (29.4 L/h).
• Usage Rate: 120.9 L/d (fill-slow, band 1,628.6L over 13.8d, 46 pts)
14/05/2026 08:39:18 2,118.50 2,118.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [2,118.50, 2,118.50, 2,118.50] -> Median: 2,118.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 121.8L. Future confirms sustain (Continuous rising).
14/05/2026 14:39:29 1.50 1.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [1.50, 1.50, 114.00] -> Median: 1.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 2,117.0L. Future stepped down gradually (Valid Usage).
• Event Reset: Level dropped back below threshold - hysteresis.
14/05/2026 20:39:41 114.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1.50, 114.00, 114.00] -> Median: 114.00 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
15/05/2026 02:39:52 1.50 1.50 - Valid Immediate GOOD
• Smoothing: Window [1.50, 1.50, 98.25] -> Median: 1.50 (Edge Protected)
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
15/05/2026 08:40:04 98.25 1.50 - Valid Immediate FAIR
• Smoothing: Window [1.50, 98.25, 1.50] -> Median: 1.50
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
15/05/2026 14:40:15 1.50 98.25 - SUDDEN_RISE Immediate FAIR
• Smoothing: Window [98.25, 1.50, 224.75] -> Median: 98.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 96.8L in 6.0h (16.1 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
15/05/2026 20:40:27 224.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1.50, 224.75, 224.75] -> Median: 224.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
16/05/2026 02:40:39 224.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [224.75, 224.75, 224.75] -> Median: 224.75 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
16/05/2026 08:40:51 87.25 98.25 - Valid Immediate FAIR
• Smoothing: Window [87.25, 87.25, 196.50] -> Median: 87.25 (Edge Protected)
• Monotonic Logic: Rejected small rise of 11.0L. Future plummeted back to baseline inside window (0.3d). Clamped to 98.3
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
16/05/2026 14:41:02 196.50 196.50 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [87.25, 196.50, 318.25] -> Median: 196.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 98.3L in 6.0h (16.4 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
16/05/2026 20:41:13 318.25 293.25 - SUDDEN_RISE Immediate FAIR
• Smoothing: Window [196.50, 318.25, 293.25] -> Median: 293.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 96.8L in 6.0h (16.1 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
17/05/2026 02:41:24 293.25 293.25 180.9 Valid Immediate GOOD
• Smoothing: Window [318.25, 293.25, 293.25] -> Median: 293.25
• Stability Filter: No change in volume.
• Usage Rate: 180.9 L/d (fill-step, band 301.8L over 2.0d, 7 pts)
17/05/2026 08:41:39 293.25 293.25 137.3 Valid Immediate GOOD
• Smoothing: Window [293.25, 293.25, 376.00] -> Median: 293.25
• Stability Filter: No change in volume.
• Usage Rate: 137.3 L/d (fill-step, band 299.3L over 2.3d, 8 pts)
17/05/2026 14:41:50 376.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [293.25, 376.00, 363.50] -> Median: 363.50
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.8d after a short wobble. Returned to stable too quickly.
18/05/2026 02:42:11 363.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [376.00, 363.50, 302.75] -> Median: 363.50
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
18/05/2026 08:42:22 302.75 293.25 145.7 Valid Immediate FAIR
• Smoothing: Window [363.50, 302.75, 238.75] -> Median: 302.75
• Stability Filter: Clamped minor wobble drop of 9.5L back to stable level. Future rebound returned near baseline in 0.3d after a short wobble.
• Usage Rate: 145.7 L/d (fill-step, band 304.4L over 3.3d, 9 pts)
18/05/2026 14:42:36 238.75 293.25 0.0 Valid Immediate FAIR
• Smoothing: Window [302.75, 238.75, 254.25] -> Median: 254.25
• Monotonic Logic: Rejected small rise of 39.0L. Future plummeted back to baseline inside window (0.5d). Clamped to 293.3
• Usage Rate: 0.0 L/d (flat, band 302.8L over 3.5d, 10 pts)
18/05/2026 20:42:45 254.25 293.25 0.0 Valid Immediate FAIR
• Smoothing: Window [238.75, 254.25, 397.75] -> Median: 254.25
• Monotonic Logic: Rejected small rise of 39.0L. Future plummeted back to baseline inside window (0.3d). Clamped to 293.3
• Usage Rate: 0.0 L/d (flat, band 301.3L over 3.8d, 11 pts)
19/05/2026 02:42:57 397.75 344.75 0.0 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [254.25, 397.75, 344.75] -> Median: 344.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 51.5L in 6.0h (8.6 L/h).
• Usage Rate: 0.0 L/d (flat, band 306.6L over 4.0d, 12 pts)
19/05/2026 08:43:09 344.75 344.75 80.7 Valid Immediate GOOD
• Smoothing: Window [397.75, 344.75, 313.50] -> Median: 344.75
• Stability Filter: No change in volume.
• Usage Rate: 80.7 L/d (fill-slow, band 320.8L over 4.3d, 13 pts)
19/05/2026 14:43:21 313.50 344.75 76.2 Valid Immediate FAIR
• Smoothing: Window [344.75, 313.50, 352.50] -> Median: 344.75
• Stability Filter: No change in volume.
• Usage Rate: 76.2 L/d (fill-slow, band 309.6L over 4.5d, 14 pts)
19/05/2026 20:43:31 352.50 352.50 72.2 Valid Immediate GOOD
• Smoothing: Window [313.50, 352.50, 387.00] -> Median: 352.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 72.2 L/d (fill-slow, band 313.6L over 4.8d, 15 pts)
20/05/2026 02:43:43 387.00 387.00 70.2 Valid Immediate GOOD
• Smoothing: Window [352.50, 387.00, 546.00] -> Median: 387.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 70.2 L/d (fill-slow, band 325.4L over 5.0d, 16 pts)
20/05/2026 08:43:55 546.00 514.75 73.4 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [387.00, 546.00, 514.75] -> Median: 514.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 127.8L in 6.0h (21.3 L/h).
• Usage Rate: 73.4 L/d (fill-slow, band 338.4L over 5.3d, 17 pts)
20/05/2026 14:44:06 514.75 546.00 73.9 Valid Immediate FAIR
• Smoothing: Window [546.00, 514.75, 602.25] -> Median: 546.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 73.9 L/d (fill-slow, band 371.3L over 5.5d, 18 pts)
20/05/2026 20:44:17 602.25 602.25 84.5 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [514.75, 602.25, 608.50] -> Median: 602.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 56.3L in 6.0h (9.4 L/h).
• Usage Rate: 84.5 L/d (fill-slow, band 450.9L over 5.8d, 19 pts)
21/05/2026 02:44:29 608.50 608.50 88.2 Valid Immediate GOOD
• Smoothing: Window [602.25, 608.50, 678.50] -> Median: 608.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 88.2 L/d (fill-slow, band 473.0L over 6.0d, 20 pts)
21/05/2026 08:44:41 678.50 678.50 89.7 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [608.50, 678.50, 695.75] -> Median: 678.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 70.0L in 6.0h (11.7 L/h).
• Usage Rate: 89.7 L/d (fill-slow, band 515.0L over 6.3d, 21 pts)
21/05/2026 14:44:53 695.75 695.75 92.1 Valid Immediate GOOD
• Smoothing: Window [678.50, 695.75, 839.25] -> Median: 695.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 92.1 L/d (fill-slow, band 519.5L over 6.5d, 22 pts)
21/05/2026 20:45:03 839.25 833.00 87.5 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [695.75, 839.25, 833.00] -> Median: 833.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 137.3L in 6.0h (22.9 L/h).
• Usage Rate: 87.5 L/d (fill-slow, band 575.1L over 6.8d, 23 pts)
22/05/2026 02:45:14 833.00 833.00 86.9 Valid Immediate GOOD
• Smoothing: Window [839.25, 833.00, 745.75] -> Median: 833.00
• Stability Filter: No change in volume.
• Usage Rate: 86.9 L/d (fill-slow, band 600.0L over 7.0d, 24 pts)
22/05/2026 08:45:27 745.75 833.00 90.8 Valid Immediate FAIR
• Smoothing: Window [833.00, 745.75, 853.25] -> Median: 833.00
• Stability Filter: No change in volume.
• Usage Rate: 90.8 L/d (fill-slow, band 634.1L over 7.3d, 25 pts)
22/05/2026 20:45:50 853.25 853.25 96.2 Valid Immediate GOOD
• Smoothing: Window [745.75, 853.25, 856.50] -> Median: 853.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 96.2 L/d (fill-slow, band 696.6L over 7.8d, 26 pts)
23/05/2026 02:46:01 856.50 856.50 93.9 Valid Immediate GOOD
• Smoothing: Window [853.25, 856.50, 887.75] -> Median: 856.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 93.9 L/d (fill-slow, band 741.7L over 8.0d, 27 pts)
23/05/2026 08:46:13 887.75 887.75 91.3 Valid Immediate GOOD
• Smoothing: Window [856.50, 887.75, 1,103.00] -> Median: 887.75
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 91.3 L/d (fill-slow, band 748.5L over 8.3d, 28 pts)
23/05/2026 14:46:24 1,103.00 1,103.00 89.6 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [887.75, 1,103.00, 1,232.50] -> Median: 1,103.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 215.3L in 6.0h (35.9 L/h).
• Usage Rate: 89.6 L/d (fill-slow, band 757.9L over 8.5d, 29 pts)
23/05/2026 20:46:36 1,232.50 1,168.50 89.0 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [1,103.00, 1,232.50, 1,168.50] -> Median: 1,168.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,101.5L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 65.5L in 6.0h (10.9 L/h).
• Usage Rate: 89.0 L/d (fill-slow, band 762.5L over 8.8d, 30 pts)
24/05/2026 02:46:47 1,168.50 1,232.50 100.2 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [1,232.50, 1,168.50, 1,298.00] -> Median: 1,232.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,167.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 64.0L in 6.0h (10.7 L/h).
• Usage Rate: 100.2 L/d (fill-slow, band 789.5L over 9.0d, 31 pts)
24/05/2026 08:46:58 1,298.00 1,298.00 112.7 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,168.50, 1,298.00, 1,318.25] -> Median: 1,298.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,231.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 65.5L in 6.0h (10.9 L/h).
• Usage Rate: 112.7 L/d (fill-slow, band 973.4L over 9.3d, 32 pts)
24/05/2026 14:47:11 1,318.25 1,318.25 112.6 Valid Immediate GOOD
• Smoothing: Window [1,298.00, 1,318.25, 1,333.75] -> Median: 1,318.25
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,296.5L higher). Drop accepted.
• Usage Rate: 112.6 L/d (fill-slow, band 1,037.5L over 9.5d, 33 pts)
24/05/2026 20:47:22 1,333.75 1,318.25 116.3 Valid Immediate FAIR
• Smoothing: Window [1,318.25, 1,333.75, 1,330.75] -> Median: 1,330.75
• Stability Filter: Clamped minor wobble drop of 12.5L back to stable level. Future rebound returned near baseline in 0.5d after a short wobble.
• Usage Rate: 116.3 L/d (fill-slow, band 1,085.6L over 9.8d, 34 pts)
25/05/2026 02:47:33 1,330.75 1,318.25 119.9 Valid Immediate GOOD
• Smoothing: Window [1,333.75, 1,330.75, 1,316.75] -> Median: 1,330.75
• Stability Filter: Clamped minor wobble drop of 12.5L back to stable level. Future rebound returned near baseline in 0.3d after a short wobble.
• Usage Rate: 119.9 L/d (fill-slow, band 1,134.3L over 10.0d, 35 pts)
25/05/2026 08:47:44 1,316.75 1,318.25 118.8 Valid Immediate GOOD
• Smoothing: Window [1,330.75, 1,316.75, 1,315.00] -> Median: 1,316.75
• Monotonic Logic: Rejected small rise of 1.5L. Future plummeted back to baseline inside window (0.5d). Clamped to 1,318.3
• Usage Rate: 118.8 L/d (fill-slow, band 1,160.0L over 10.3d, 36 pts)
25/05/2026 14:47:57 1,315.00 1,318.25 116.0 Valid Immediate GOOD
• Smoothing: Window [1,316.75, 1,315.00, 1,628.75] -> Median: 1,316.75
• Monotonic Logic: Rejected small rise of 1.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 1,318.3
• Usage Rate: 116.0 L/d (fill-slow, band 1,158.5L over 10.5d, 37 pts)
25/05/2026 20:48:08 1,628.75 1,628.75 108.8 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,315.00, 1,628.75, 1,633.25] -> Median: 1,628.75
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,316.8L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 310.5L in 6.0h (51.7 L/h).
• Usage Rate: 108.8 L/d (fill-slow, band 1,150.2L over 10.8d, 38 pts)
26/05/2026 02:48:19 1,633.25 1,628.75 107.0 Valid Immediate GOOD
• Smoothing: Window [1,628.75, 1,633.25, 1,633.25] -> Median: 1,633.25 (Edge Protected)
• Stability Filter: Clamped minor wobble drop of 4.5L back to stable level. Future rebound returned near baseline in 0.5d after a short wobble.
• Usage Rate: 107.0 L/d (fill-slow, band 1,143.9L over 11.0d, 39 pts)
26/05/2026 08:48:31 1,530.25 1,530.25 105.3 Valid Immediate GOOD
• Smoothing: Window [1,530.25, 1,530.25, 1,636.50] -> Median: 1,530.25 (Edge Protected)
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 98.5L. Future stepped down gradually (Valid Usage).
• Usage Rate: 105.3 L/d (fill-slow, band 1,144.4L over 11.3d, 40 pts)
26/05/2026 14:48:43 1,636.50 1,608.25 111.6 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [1,530.25, 1,636.50, 1,608.25] -> Median: 1,608.25
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,528.8L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 78.0L in 6.0h (13.0 L/h).
• Usage Rate: 111.6 L/d (fill-slow, band 1,137.3L over 11.5d, 41 pts)
26/05/2026 20:48:58 1,608.25 1,636.50 120.9 Valid Immediate FAIR
• Smoothing: Window [1,636.50, 1,608.25, 1,716.00] -> Median: 1,636.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,606.8L higher). Drop accepted.
• Usage Rate: 120.9 L/d (fill-slow, band 1,309.9L over 11.8d, 42 pts)
27/05/2026 02:49:11 1,716.00 1,716.00 117.6 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,608.25, 1,716.00, 1,884.50] -> Median: 1,716.00
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,635.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 79.5L in 6.0h (13.2 L/h).
• Usage Rate: 117.6 L/d (fill-slow, band 1,387.7L over 12.0d, 43 pts)
27/05/2026 08:49:22 1,884.50 1,884.50 116.9 Threshold Alert Immediate GOOD
• Smoothing: Window [1,716.00, 1,884.50, 1,909.50] -> Median: 1,884.50
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,714.5L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 168.5L in 6.0h (28.1 L/h).
• Event: Tank Level above 75% (1884.5L > 1875L).
• Usage Rate: 116.9 L/d (fill-slow, band 1,413.4L over 12.3d, 44 pts)
27/05/2026 14:49:34 1,909.50 1,909.50 114.9 Valid Immediate GOOD
• Smoothing: Window [1,884.50, 1,909.50, 1,909.50] -> Median: 1,909.50 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,883.0L higher). Drop accepted.
• Usage Rate: 114.9 L/d (fill-slow, band 1,418.1L over 12.5d, 45 pts)
27/05/2026 20:49:45 1,787.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1,787.75, 1,787.75, 1,901.75] -> Median: 1,787.75 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.3d).
28/05/2026 02:49:57 1,901.75 1,909.50 110.7 Valid Immediate GOOD
• Smoothing: Window [1,787.75, 1,901.75, 2,000.00] -> Median: 1,901.75
• Monotonic Logic: Rejected small rise of 7.8L. Future plummeted back to baseline inside window (0.3d). Clamped to 1,909.5
• Usage Rate: 110.7 L/d (fill-slow, band 1,417.3L over 13.0d, 46 pts)
28/05/2026 08:50:08 2,000.00 2,000.00 114.6 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1,901.75, 2,000.00, 2,000.00] -> Median: 2,000.00 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 1,908.0L higher). Drop accepted.
• Event: SUDDEN_RISE detected. Drop 90.5L in 6.0h (15.1 L/h).
• Usage Rate: 114.6 L/d (fill-slow, band 1,446.5L over 13.3d, 47 pts)
28/05/2026 14:50:19 1.50 1.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [1.50, 1.50, 75.00] -> Median: 1.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 1,998.5L. Future stepped down gradually (Valid Usage).
• Event Reset: Level dropped back below threshold - hysteresis.
28/05/2026 20:50:43 75.00 75.00 - SUDDEN_RISE Immediate GOOD
• Smoothing: Window [1.50, 75.00, 78.00] -> Median: 75.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 73.5L in 6.0h (12.2 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
29/05/2026 02:50:53 78.00 75.00 - Valid Immediate FAIR
• Smoothing: Window [75.00, 78.00, 1.50] -> Median: 75.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
29/05/2026 08:51:05 1.50 78.00 - Valid Immediate FAIR
• Smoothing: Window [78.00, 1.50, 207.50] -> Median: 78.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
29/05/2026 20:51:53 207.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [1.50, 207.50, 201.25] -> Median: 201.25
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
30/05/2026 02:52:05 201.25 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [207.50, 201.25, 201.25] -> Median: 201.25 (Edge Protected)
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
30/05/2026 08:52:16 76.50 78.00 - Valid Immediate FAIR
• Smoothing: Window [76.50, 76.50, 309.00] -> Median: 76.50 (Edge Protected)
• Monotonic Logic: Rejected small rise of 1.5L. Future plummeted back to baseline inside window (0.3d). Clamped to 78.0
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
30/05/2026 14:52:28 309.00 223.00 - SUDDEN_RISE Immediate FAIR
• Smoothing: Window [76.50, 309.00, 223.00] -> Median: 223.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 145.0L in 6.0h (24.2 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
30/05/2026 20:52:40 223.00 290.25 0.0 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [309.00, 223.00, 290.25] -> Median: 290.25
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 67.3L in 6.0h (11.2 L/h).
• Usage Rate: 0.0 L/d (flat, band 227.8L over 2.0d, 6 pts)
31/05/2026 08:53:23 290.25 290.25 131.9 Valid Immediate GOOD
• Smoothing: Window [223.00, 290.25, 522.50] -> Median: 290.25
• Stability Filter: No change in volume.
• Usage Rate: 131.9 L/d (fill-step, band 252.2L over 2.5d, 7 pts)
31/05/2026 20:54:12 522.50 522.50 109.9 SUDDEN_RISE Immediate GOOD
• Smoothing: Window [290.25, 522.50, 522.50] -> Median: 522.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 232.3L in 12.0h (19.3 L/h).
• Usage Rate: 109.9 L/d (fill-slow, band 320.1L over 3.0d, 8 pts)
01/06/2026 02:54:23 522.50 522.50 200.0 Valid Immediate GOOD
• Smoothing: Window [522.50, 522.50, 518.00] -> Median: 522.50
• Stability Filter: No change in volume.
• Usage Rate: 200.0 L/d (fill-step, band 462.2L over 3.3d, 9 pts)
01/06/2026 08:54:35 518.00 518.00 200.0 Valid Immediate GOOD
• Smoothing: Window [522.50, 518.00, 518.00] -> Median: 518.00 (Edge Protected)
• Monotonic Logic: Accepted Small Sustained Top-up Rise of 4.5L. Future confirms sustain (Continuous rising).
• Usage Rate: 200.0 L/d (fill-step, band 454.9L over 3.5d, 10 pts)
01/06/2026 14:54:46 360.25 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [360.25, 360.25, 589.75] -> Median: 360.25 (Edge Protected)
• Monotonic Logic: Flagged Transient Spike (Ghost Fill). Future plummeted back to baseline inside window (0.3d).
01/06/2026 20:54:58 589.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [360.25, 589.75, 591.25] -> Median: 589.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
02/06/2026 02:55:09 591.25 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [589.75, 591.25, 553.75] -> Median: 589.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
02/06/2026 08:55:21 553.75 553.75 102.0 Valid Immediate GOOD
• Smoothing: Window [591.25, 553.75, 553.75] -> Median: 553.75 (Edge Protected)
• Stability Filter: Accepted drop. Future rise is Real Top-up (Ended 112.5L higher). Drop accepted.
• Usage Rate: 102.0 L/d (fill-slow, band 447.5L over 4.5d, 11 pts)
02/06/2026 14:55:33 405.50 405.50 - EMPTYING Verified (Latency) GOOD
• Smoothing: Window [405.50, 405.50, 508.50] -> Median: 405.50 (Edge Protected)
• Monotonic Logic: Accepted Top-up Rise of 148.3L. Future stepped down gradually (Valid Usage).
03/06/2026 02:55:56 508.50 508.50 - Valid Immediate GOOD
• Smoothing: Window [405.50, 508.50, 669.25] -> Median: 508.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event Check: Drop of 103.0L over 12.0h. Rate 8.58L/h is safe (<15). Ignored.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
03/06/2026 08:56:06 669.25 660.00 - SUDDEN_RISE Immediate FAIR
• Smoothing: Window [508.50, 669.25, 660.00] -> Median: 660.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 151.5L in 6.0h (25.2 L/h).
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
03/06/2026 14:56:20 660.00 660.00 - Valid Immediate GOOD
• Smoothing: Window [669.25, 660.00, 564.75] -> Median: 660.00
• Stability Filter: No change in volume.
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
03/06/2026 20:56:30 564.75 660.00 - Valid Immediate FAIR
• Smoothing: Window [660.00, 564.75, 563.25] -> Median: 564.75
• Monotonic Logic: Rejected small rise of 95.3L. Future plummeted back to baseline inside window (0.5d). Clamped to 660.0
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
04/06/2026 02:56:41 563.25 660.00 - Valid Immediate FAIR
• Smoothing: Window [564.75, 563.25, 791.00] -> Median: 564.75
• Monotonic Logic: Rejected small rise of 95.3L. Future plummeted back to baseline inside window (0.3d). Clamped to 660.0
• Usage Rate: insufficient trend data (need >= 2 readings spanning >= 2.0d).
04/06/2026 08:56:53 791.00 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [563.25, 791.00, 826.75] -> Median: 791.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 1.0d after a short wobble. Returned to stable too quickly.
04/06/2026 14:57:04 826.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [791.00, 826.75, 742.50] -> Median: 791.00
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.8d after a short wobble. Returned to stable too quickly.
04/06/2026 20:57:16 742.50 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [826.75, 742.50, 745.75] -> Median: 745.75
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.5d after a short wobble. Returned to stable too quickly.
05/06/2026 02:57:29 745.75 - - NOISE Rejected (Latency) POOR
• Smoothing: Window [742.50, 745.75, 666.00] -> Median: 742.50
• Stability Filter: Flagged Transient Drop (Ghost Drop). Future rebound returned near baseline in 0.3d after a short wobble. Returned to stable too quickly.
05/06/2026 08:57:42 666.00 666.00 0.0 Valid Immediate GOOD
• Smoothing: Window [745.75, 666.00, 666.00] -> Median: 666.00
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Usage Rate: 0.0 L/d (flat, band 131.8L over 2.3d, 6 pts)
05/06/2026 08:58:08 666.00 666.00 0.0 Valid Immediate GOOD
• Smoothing: Window [666.00, 666.00, 943.75] -> Median: 666.00
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 126.0L over 2.3d, 7 pts)
05/06/2026 14:58:26 943.75 881.50 86.3 SUDDEN_RISE Immediate FAIR
• Smoothing: Window [666.00, 943.75, 881.50] -> Median: 881.50
• Stability Filter: Accepted drop. Future confirms drop (No rebound).
• Event: SUDDEN_RISE detected. Drop 215.5L in 6.0h (35.9 L/h).
• Usage Rate: 86.3 L/d (fill-slow, band 204.8L over 2.5d, 8 pts)
05/06/2026 20:58:38 881.50 881.50 0.0 Valid Immediate GOOD
• Smoothing: Window [943.75, 881.50, 881.50] -> Median: 881.50
• Stability Filter: No change in volume.
• Usage Rate: 0.0 L/d (flat, band 341.7L over 2.8d, 9 pts)