Water levels are detected using float switches in the RO (Reverse Osmosis) reservoir and Saltwater reservoir (used for water changes). Depending on the state of these, the unit switches on/off solenoid valves to fill the reservoirs to desired levels.