A relatively simple inline UV disinfection also works great and doesn't need that much electricity.
Offgrid living
Everything off grid; power, water, self-sufficiency; whether you're doing it or aspiring.
Can you provide more details on the "first flush drum"? I would like to understand how that works.
When the rain is on the way from the roof drains to the storage tank, make it go through a tee with the side of the diverted to a first flush drum. When rain starts to flow, it will go into the first flush receiver first, but once that is full, water will back up in the pipe and then water can continue on its way to the storage tank. Every house is a little different so how that is arranged is a little pipe engineering puzzle. I used a closed-top drum, and provided a vent pipe that extended up above the roof drain pipe. So the drum filled completely to the top. Note that the PRESSURE of water depends on the height of the water column, not the amount of water, so if the vertical pipe down to that sealed drum were too great, the pressure could make the drum rupture (even if the pipe to the drum were only a small diameter).
I had a drain valve for the bottom of the drum. After it had stopped raining and a day or two passed and no more rain - I would drain it, then close the drain to be ready for the next rainy period.
I used HDPE plastic for my drum. I bought a galvanized pipe niple the same size as the PVC pipe I was going to use for my piping system. I cut four slots across the threads with a side-grinder, so I could bend the threaded part of the niple into a little more of a taper, and used that invention as a thread-cutting tool. I drilled a hole into the drum with a hole saw a little smaller than the PVC adapter, then screwed in the modified pipe niple to cut threads. After that, I could screw in the PVC adapter with some teflon tape. They make fittings called "bulkhead" fittings for connecting pipe to a tank, but they are expensive.
Thanks for the T-pipe tip, it seems I should try it.
I also use rainwater, but I never drink it - only wash things with it. It goes through 3 filters (fine sieve to remove macroscopic objects, antibacterial coarse filter and fine filter). The collection tank has viewports to check how bad the sediment situation is. Typically the sediment situation is is bad - rainwater is not without nutrients. I use a suction hose with a filter attached to clean the sediment, but do it seldom, so I bring drinking water with a canister.
Since the same tank acts as a short-term thermal store during heating season, it contains stainless steel heating elements at the bottom (excess solar energy gets dumped into the water tank when batteries are full). The heaters go a long way towards keeping it sterile in winter - but in summer, they are off and bacteria can do their things.
If you are not actually boiling the water during heating season, then just warming it is actually going to increase bacterial growth rather than decrease it. Also, heating will cause convection currents in the tank which will act to stir sediments.
I suspect that overall, the heating elements have a detrimental effect for floating bacteria, but no effect on sessile bacteria / biofilms.
They cause circulation, and water is always boiling near the heaters when they're on - like a geothermal vent at the bottom of an ocean. Thus, any bacterium which wants to live as plankton in the tank, must be able to survive boiling - and most don't.
However, if a bacterium attaches itself to the tank walls, it is safe - and most of time, it doesn't disturb me.
I have not noticed convection stirring the sediment. The power involved is not big, it goes up to 3 kilowatts and the tank is 1 cubic meter.