RaspiPool (Pool Automation System with Raspberry pi + Home Assistant)

This is probably a stupid question but how do you winterize the sensors if they have to stay wet?
Raspipool sends alert for frozen risk (water temp below 5 degrees or outside less than 0 °C for 24 hours)
When this, you can put valves closed and remove the probes and save them inside home with water in the factory cover.
My 6€ ph probe is 2 years old and is working like a charm. Orp are more delicated.
 
Very cool, now I just need to decide if I have the guts to do all that plumbing.

It is really much easier than you think (for me it was the first time I did it).

You only need the material (very cheap, less than 40€), a saw and glue (especially for PVC).

Three things:

1. Connect the bypass with the collars from the filter outlet until before the pump. Build the bypass without glue, to see how it looks and adjust the perfect cutting measures.

2. The thick tube (50mm = D50, where the probes are) is horizontal and as low as possible, to ensure that it never runs out of water. And recomended less than 3 meters from where the raspberrypi is (for not cables too long).

3. Chop the pipes with a dremmel with a rounded fat sander head. Test first on an unused pipe (with the collar on). Finally, when you have practice and the holes are perfect, make them on the main pipes (what you need most guts).
 
Hello again. I need help from experts here...

Meanwhile I am writing and documenting the wiki of the project , I am thinking about the possibilities and upgrades of the system, and now I'm circling a possible improvement about sun times besides temperature, to control filtering time.

Currently, the system calcs the filtering cycle time in function of temperature of water inside the pool.

Now, I want to include an option for control SWCG instead of bleach injection, but for what I have seen here and around, the production of FC is usually lower than bleach injection, so maybe the time to filter could be determined more for chlorine creation needs than for temperature. As one of the great factor of loosing FC is the sun, and with Home Assistant we can easyly build a sensor of UV rays our pool is receiving, to estimate FC loosing and start filtration when needed. Once filter has started, we could use ORP meassurements (after one hour) to get more real needs of FC than only UV rays (bathers, wind, cover, etc.)

( so, when days cloudly, less filtering and less SWCG usage ).

Please, I need feedback about this idea, before develope it. Take into account I cant test it, because I dont have SWCG, and almost no FC loose because a permanent UVA cover.

I dont know..., maybe it could be good for work with a less CYA levels.

Thanks in advance.
 
Hi segalion and others,
I've been wanting to do something very similar to raspipool for a long time and only found your work in the last few weeks. I am very interested in putting this together for my fiberglass inground pool that is already using liquid chlorine with a peristaltic injection pump. It's currently using timers for injection pump and single-speed pool filtration pump, I'd like to make it more intelligent and also automate acid injection for PH management.

I realize that something big happened in late 2019/early 2020 but I wonder why I don't see much activity in this post and on github about this project anymore... I plan to use the time between now and April when I will be opening the pool (winter is long and cold here in Canada) to build myself a raspipool. If you still have things to implement or investigate, I'd be interested in exchanging ideas.

Thanks for all this great work!
Daniel
 
What you are looking to do is fairly simple. Since it is a single speed pump you really just need to be able to turn it off and on. You will just need some relays for that. Acid injection is relay controlled as well.

You just need to decide if you want to measure ph and inject based on that. That gets only slightly more complicated. You can check out my build in my signature below, which is based on the work of @cmc0619 @MyAZPool has taken it to a new level.
 
  • Like
Reactions: MyAZPool
What you are looking to do is fairly simple. Since it is a single speed pump you really just need to be able to turn it off and on. You will just need some relays for that. Acid injection is relay controlled as well.

You just need to decide if you want to measure ph and inject based on that. That gets only slightly more complicated. You can check out my build in my signature below, which is based on the work of @cmc0619 @MyAZPool has taken it to a new level.
Thanks Katodude, I was mainly referring to segalion's interrogations on CYA (which I use). I will definitely look into what you have done also. Seems like everything is pretty much in place and I have experience with RPIs (I have 4 currently in use) and DIY home automation and integration, so this doesn't scare me :)
Yes, I want to pretty much automate all of the daily/weekly pool chores and I like the idea of the warnings for when things need human intervention.
 

Enjoying this content?

Support TFP with a donation.

Give Support
If you are looking to detect FC through ORP with CYA in your pool, it is most likely a fools errand. There is lot of information all over this forum on how that does not work. But you are welcome to try, as long as you dont depend on it you have nothing to lose. I know that @MyAZPool is giving it a go. I am actually waiting for a cheaper and better FC probe to come out.
 
Thanks, I am reading up all I can find on you guys' experimentations and my knowledge is basic so I better not get ahead of myself here. :)
I understand the idea of ORP vs FC but my impressions were that ORP stayed pretty much stable when FC needed to be increased based on CYA (1:10 ratio). Do you have a short explanation (or link) to why ORP does not work well when using CYA? I usually keep the CYA at 20-30.

Thanks in advance,
Daniel
P.S. I guess I should start my own thread instead of piggy-backing on this older one here.
 
Thread Status
Hello , This thread has been inactive for over 60 days. New postings here are unlikely to be seen or responded to by other members. For better visibility, consider Starting A New Thread.