SCADA for Swimming Pools & Water Facilities
Real-time filtration, heating, chemical balance, and pumps — with alarms and controls. Built on ThingsBoard. GCC-hosted (EN/AR).
KPIs you can track
Water chemistry in-range
≥ 98%
MTTA (critical alarms)
< 5 min
Backwash on-time
Automated
Unplanned downtime
↓
Why it matters
Pools and water features need stable water quality, safe operations, and efficient energy use. Manual checks miss issues like pump cavitation, blocked filters, or pH drift. A modern SCADA view with instant alarms and remote controls keeps operations compliant and costs down.
Platform fit
- Gateway integrations: Modbus TCP/RTU, OPC-UA, BACnet via ThingsBoard Gateway; store-and-forward during outages
- Low-code rules: flow/pressure exceptions, pH/ORP out-of-range, heater faults, leak detection, vibration/overload
- Dashboards & control: process mimic (valves, pumps, filters, tanks), alarm journal with ACK/escalation, RPC setpoints (where permitted)
- Security & scale: RBAC, audit logs, per-device creds, GCC data residency
Solution structure
- PLC/RTU & instruments → Gateway (protocol + buffering) → secure ingestion → rule chains (events/alarms) → dashboards (mimic, subsystems, KPIs) → notifications & CMMS tickets → reports/APIs
Pool process mimic (Main)
- Live water level, temperature, pH/ORP, filtration mode, pump states, valve positions, heater status
- Control actions (policy-based): heat, drain, fill, mode switch (Filter ↔ Backwash ↔ Rinse), pump start/stop
Water pump view
- Flow (lpm), discharge/suction pressure, RPM, vibration, power (kW), last maintenance
- Alarms: no-flow, cavitation (low suction/high RPM), over-current, vibration high, bearing temp high
Heat pump/boiler view
- Inlet/outlet temp, setpoint, refrigerant/boiler pressure, compressor/fan states, COP/efficiency
- Alarms: over-temp, low flow, refrigerant/pressure faults
Sand filter view
- Differential pressure (ΔP), mode selector, backwash timer, media health, scheduled maintenance
- One-click mode change (RPC) with confirmation + interlock checks
Chemistry (pH/ORP) & dosing
- pH, ORP, free chlorine proxy, dosing pump ON time, chemical tank level
- Alarms: pH out-of-range, ORP low, chemical low-level, dosing failure
Alarms & tickets
- Acknowledge/clear/comment, escalation timers, exports
- Auto-create CMMS tickets for persistent faults
Gateway/Connectivity
- Device health, last telemetry time, protocol mapping (Modbus/OPC-UA)
- Offline backlog visibility (store-and-forward)
Typical telemetry
- flow_lpm
- pressure_in_bar
- pressure_out_bar
- delta_p_bar
- pump_rpm
- pump_power_kw
- water_temp_c
- air_temp_c
- ph
- orp_mv
- tank_level_pct
- water_level_pct
- valve_mode
- heater_state
- vibration_mm_s
- leak_state
- battery_v
Default alarms
- no_flow
- low_flow
- delta_p_high
- ph_out_of_range
- orp_low
- over_temp
- vibration_high
- over_current
- leak_detected
- no_data
Applications
Hotels & resorts: pools, spas, water features with centralized control and compliance logs
Municipal/club pools & aquatics: multi-pool campuses, lifeguard compliance dashboards
Schools & compounds: safe chemistry, automated backwash scheduling, energy savings
Parks & fountains: remote monitoring of pumps/filters, leak alerts, runtime optimization
Summary
SCADA for pools and water features: gateways read PLC/RTU and instruments, rule chains detect flow/pressure and chemistry issues, and mimic dashboards centralize alarms and controls for safe, efficient operations.