feat: Implement configurable pump control preprocessing logic #5
|
|
@ -59,6 +59,27 @@ Successfully removed the legacy station/pump configuration system and fully inte
|
|||
3. **Improved User Experience**: Dropdown selection is faster and more reliable than manual entry
|
||||
4. **System Integrity**: Validators prevent invalid configurations from being saved
|
||||
5. **Maintainability**: Simplified codebase with unified metadata approach
|
||||
6. **Human-Readable Display**: UI shows descriptive names instead of raw IDs for better user experience
|
||||
|
||||
## Sample Metadata
|
||||
|
||||
The system includes sample metadata for demonstration:
|
||||
|
||||
### Stations
|
||||
- **Main Pump Station** (`station_main`) - Primary water pumping station
|
||||
- **Backup Pump Station** (`station_backup`) - Emergency backup pumping station
|
||||
|
||||
### Equipment
|
||||
- **Primary Pump** (`pump_primary`) - Main water pump with variable speed drive
|
||||
- **Backup Pump** (`pump_backup`) - Emergency backup water pump
|
||||
- **Pressure Sensor** (`sensor_pressure`) - Water pressure monitoring sensor
|
||||
- **Flow Meter** (`sensor_flow`) - Water flow rate measurement device
|
||||
|
||||
### Data Types
|
||||
- **Pump Speed** (`speed_pump`) - Pump motor speed control (RPM, 0-3000)
|
||||
- **Water Pressure** (`pressure_water`) - Water pressure measurement (PSI, 0-100)
|
||||
- **Pump Status** (`status_pump`) - Pump operational status
|
||||
- **Flow Rate** (`flow_rate`) - Water flow rate measurement (GPM, 0-1000)
|
||||
|
||||
## Testing
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue