Hydrant Management
The Hydrant Management system helps brigades track fire hydrants, schedule inspections, and organise maintenance runs with public participation options.

Overview
Section titled “Overview”Hydrant Management provides:
- Hydrant location tracking with GPS coordinates
- Simplified binary inspection checklists
- Hydrant runs for organised inspection routes
- Public access via QR codes for volunteer inspections
- ArcGIS sync for automated hydrant data import
- 365-day inspection cycle tracking
Hydrant Records
Section titled “Hydrant Records”Each hydrant includes:
- Unique ID: Auto-generated or imported identifier
- Location: GPS coordinates (latitude/longitude)
- Unit: Owning brigade or organisation
- Inspection Tracking: Last inspection date and next due date
- Status: Tracked via inspection results
Hydrants can be created manually or automatically imported via ArcGIS sync.
Hydrant Inspections
Section titled “Hydrant Inspections”Hydrant inspections use a simplified checklist system separate from vehicle inspection templates.
Standard Inspection Checks
Section titled “Standard Inspection Checks”Each hydrant inspection verifies six key items:
- Clear of debris
- Post present
- Reflector present
- Road reflector present
- Accessible
- Functional
Results are binary (pass/fail) with an optional comment field for debris notes.
Inspection Cycle
Section titled “Inspection Cycle”The system automatically tracks inspections on a 365-day cycle:
- Next due date calculated from last inspection
- Overdue hydrants flagged on dashboard
- Inspection status visible in lists and maps
Hydrant Runs
Section titled “Hydrant Runs”Hydrant Runs organise hydrants into ordered routes for efficient inspection campaigns.
Run Organisation
Section titled “Run Organisation”Runs provide:
- Named routes (e.g., “Downtown Route”, “Station 2 Area”)
- Ordered hydrant lists for sequential inspection
- Hydrant management (add, remove, reorder)
- Run-level public access controls
Adding Hydrants to Runs
Section titled “Adding Hydrants to Runs”Hydrants can be added to runs in three ways:
- Individual Selection: Pick specific hydrants from a list
- Polygon Selection: Draw an area on a map to bulk-add hydrants
- Manual Creation: Add hydrants directly during run creation
Public Access for Runs
Section titled “Public Access for Runs”Runs can be made publicly accessible for volunteer inspection events:
- Generate unique secure token
- Create QR code for printing
- Enable/disable public access per run
- Regenerate tokens to invalidate old codes
Response Area & ArcGIS Sync
Section titled “Response Area & ArcGIS Sync”Brigades can define their response area and automatically sync hydrants from external data sources.
Response Area Definition
Section titled “Response Area Definition”The response area is a polygon (GeoJSON format) that defines:
- Brigade’s jurisdictional boundaries
- Area for automatic hydrant sync
- Filtering for relevant hydrants only
Automatic Hydrant Sync
Section titled “Automatic Hydrant Sync”The sync service:
- Connects to ArcGIS API for hydrant data
- Filters hydrants within response area polygon
- Creates new hydrants or updates existing ones
- Prevents duplicates using external ID and proximity detection (10m)
- Updates GPS coordinates and metadata
Duplicate Prevention
Section titled “Duplicate Prevention”The system prevents duplicate hydrants by:
- Checking external ID from ArcGIS
- Proximity detection (hydrants within 10m)
- Manual review options for potential duplicates
Station Portal Hydrant Display
Section titled “Station Portal Hydrant Display”Hydrants can be displayed on the Station Portal when enabled:
- Interactive map showing all unit hydrants
- Click markers for hydrant details
- Unit-level toggle for public visibility
- Integration with public page features
Search & Filtering
Section titled “Search & Filtering”Find hydrants using:
- Search by unique ID
- Filter by inspection status (overdue, due soon, up to date)
- Map view with GPS markers
- List view with sortable columns
Reporting
Section titled “Reporting”Track hydrant maintenance with reports:
- Inspection status overview
- Overdue hydrants list
- Inspection history per hydrant
- Run completion tracking
Integration Points
Section titled “Integration Points”Hydrant management integrates with:
- Public Access: QR codes for volunteer inspections
- Unit Settings: Response area configuration
- Dashboard: Overdue hydrant warnings
- Mapping: GPS coordinate display
Permissions
Section titled “Permissions”Hydrant management operates with role-based permissions:
- View Hydrants: All unit members
- Create/Edit Hydrants: Brigade administrators and above
- Create Runs: Brigade administrators and above
- Conduct Inspections: All unit members
- Public Inspections: No authentication required (when enabled)
- Sync Hydrants: System administrators
Related Features
Section titled “Related Features”- Public Access - QR code functionality for volunteer inspections