RaspiPool. A DIY Swimming Pool Automation System

@segalion - could you let us know how this performing? Thinking about a pool install shortly and would love to consider this setup.

This would be great as a custom integration into an existing HA deployment rather than standalone.

For those that may be interested, I riffed off of segalionā€™s excellent work and built a similar system. I started a new topic about my project:

Any discussion is welcome on the new topic.

Since the original repo was not maintained anymore, I started a new fork here:

For now

Feel free to head there if you want to help outā€¦

For anyone who has built/installed a bypass for the sensors, how often do you use the valves if ever?

The reason I ask is that my pipes are quite close together and iā€™d only have about 150mm for the sensors, so I am therefore considering plumbing it in without the valves because they would not fit.

Thanks Virgim for adding functionality.

So is this working with the Tentable T3 now? I havenā€™t ordered yet.

Has anyone tried the Bare-Bones wi-fi Pool Kit from Atlas? Looks like it use an esp8266. All one kit.
Bare-Bones Wi-Fi Pool Kit | Atlas Scientific (atlas-scientific.com)

This kit certainly looks interesting.

Even simpler would be the complete kit which has the circuit boards and probes included, ready to go.

I love the Atlas docs.

STOP If you donā€™t have the Arduino IDE or do not know what that is, STOP NOW. This product is not for you. We canā€™t help you.

1 Like

Actually, I found the pool kit for 300EUR so that is reasonable (compared to buying the stuff individually).

Now data is stored at ThingSpeak, presumably for free ( FREE, For small non-commercial projects). And RESTful sensor to read data from Thingspeak tells me how to consume the data in HA. Any drawbacks that Iā€™m missing before I shell out 300EUR?

You can use your own firmware too, without involving any cloud. esphome to the rescue :slight_smile:

1 Like

Iā€™m not sure ESPHome will work, but from the online documentation, Tasmota has added support for Ezo from Atlas.

I have not tested this yet, I am hoping someone that has been successful with this integration can post here first.

EZO sensors - Tasmota

There are EZO components available for esphome, but they may be custom components at this stage.

EDIT: will be there soon https://next.esphome.io/components/sensor/ezo.html

Oh, nice. I missed that. Have you tried it yourself?

The documentation is a little thin. Do you know if it also supports ORP?

No I have not tried it, sorry.

1 Like

Ok thanks. My house is still under construction. Hopefully someone will be brave enough to try this before I am ready :grin: Otherwise I will give it a try later this year and post here.

Iā€™m sitting here thinking the exact same thing.

Iā€™m pretty confident itā€™ll work fine via thingspeak, but Iā€™d much rather get it going locally. Having absolutely no experience with ESPhome or Tasmota I donā€™t even know what the first step would be.

So Iā€™m hoping your house is done being built before winter is over. Iā€™m getting a liner replaced in the spring so itā€™ll likely be June before I start seriously looking at this.

1 Like

Winter hasnā€™t even started.

I donā€™t know what the issue is. Atlas are very open. Their software is open and on github. It has been ported to esphome.

If thereā€™s a copy/paste config option out there, or a basic guide, youā€™re rightā€¦ definitely no issue.

But I havenā€™t seen that yet, and for someone with absolutely no knowledge on esphome piecing together a working config from various different places can be a challenge. Which is OK too. But then thereā€™s the calibration issue which is apparently too complicated to add to esphome and outside of the scope. And for that Iā€™ve yet to see a solution.

Point taken on calibration. You should be able to calibrate with the atlas software, then install esphome.

Which involves flashing it with the atlas software and then reflashing it back on a regular basis. Kind of a pain.

Although reading the tasmota documentation it says there that calibration can be easily achieved by issuing the commands from the console and following the instructions in the EZO datasheets. So that route seems more promising, again coming from someone with no experience in either lol

EDIT:
https://ledgardener.com/forum/viewtopic.php?f=35&t=6068&sid=062286b527328a2b1ea5d66b0b9f2e77

Looks like these guys have figured it out with calibration in tasmota so that is possible. Guess I know which path I need to learn :slight_smile:

1 Like