fix: safety overfill keeps pumps running + minHeightBasedOn=inlet
Some checks failed
CI / lint-and-test (push) Has been cancelled

pumpingStation 5e2ebe4: overfill safety no longer shuts down machine
groups or blocks level control. Pumps keep running during overfill
(sewer can't stop receiving). Only upstream equipment is shut down.

Demo config: minHeightBasedOn=inlet (not outlet). The minimum height
reference for the basin is the inlet pipe elevation — sewage flows
in by gravity and the basin level can't go below the inlet without
the sewer backing up.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
znetsixe
2026-04-14 14:11:08 +02:00
parent 732b5a3380
commit 4a9521154b
3 changed files with 3 additions and 3 deletions

View File

@@ -598,7 +598,7 @@ def build_process_tab():
"maxFlowLevel": 3.5, # 100% pump demand at this level
# Hydraulics
"refHeight": "NAP",
"minHeightBasedOn": "outlet",
"minHeightBasedOn": "inlet",
"basinBottomRef": 0,
"staticHead": 12,
"maxDischargeHead": 24,

View File

@@ -865,7 +865,7 @@
"minFlowLevel": 2.0,
"maxFlowLevel": 3.5,
"refHeight": "NAP",
"minHeightBasedOn": "outlet",
"minHeightBasedOn": "inlet",
"basinBottomRef": 0,
"staticHead": 12,
"maxDischargeHead": 24,