Water Sterilizer (10 kg/s)

Oxygen Not Included26 views1 favorites2 min readby КапушаView on Steam ↗

🔧 How it works

Three reservoirs in chlorine work in rotation:
200s filling - 200s holding (germs die) - 200s draining
Due to the phase shift, the output is a continuous 10 kg/s flow.

🖼️ Gas environment

Inside the lower sealed room - chlorine.

⏱️️ Logic

Master timer: 200 green / 400 red (600s cycle).
Filters and buffers in the upper room for 200 seconds each
Filters in the lower chamber 199 seconds

🚰 Pipes

Water comes from above, splits above the three shutoffs — so all three receive water instantly with the same delay.
From each shutoff to the reservoir inlet — an 8-cell serpentine pipe.
Why the serpentine: Automatic doors under the reservoirs consume no power but open slowly. The serpentine gives the door time to open so that water packets don't rush straight through the reservoir and out unsterilized.
Clean water output: Pipe lengths from each reservoir to the merge point are equal (red numbers 1–5).

🚪 Doors

A reservoir can output water only if the door under it is closed (floor present).
During fill and hold phases, the door is open.
The door closes when the reservoir is in the drain phase.
Timers + filters + buffers in ONI have slight delays, and the more devices in a chain, the larger the delay.
Therefore, a 199-second filter (instead of 200) is used to control the doors.
The door closes one second early — this fully compensates the delay.

⚡ Power

Only the liquid shutoffs consume power (10W each).
Exactly one shutoff operates at any time — constant 10W.
Doors and logic elements consume no power.

✅ Conclusion

High throughput — 10 kg/s (pipe limit).
Long enough hold time — germs are fully eliminated (tested with a geyser producing 25,000 germs/kg).
Reliable — logic does not depend on reservoir fill levels, so it won't stall if infected water supply is intermittent, and it continues working during power outages for hold and drain phases.
Energy efficient — constant 10W.
Early-game friendly — no plastic required for pipe germ sensors.
Fits into standard floor heights.
Set and forget.

⚠️ Drawbacks
Quite space-hungry, but come on — no maintenance required, build it on the edge of the asteroid.
Input/output pipes fit only into the lower room's floor and the upper room's ceiling — couldn't fully tuck them inside the rooms.

🙏 Credits

Basic logic (timer carousel) and translation: DeepSeek
Oxygen Not Included community — for guides and discussions that helped understand the mechanics and find ideas.

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.