All,
Been working on esp8266 based pool dosing sensor / affectors. Wanted to share the work to date. This is a bunch of little primitives stitched together that permit things like ph, temp, and ORP tracking. I'm a long term user of this forum and happy to try and share some of the work in the hope that folks are interested in instrumenting / stitching together more foolproof dosing automation. Could always use motivation to get off my butt.
Before you slay me for ORP as a sensor - I'm not suggesting it's the best way to approach chlorine sampling / dosing; it does provide a sample target that can be used to sense / adjust based on your pool setup with automation provided you have a feel for your pools ORP / free CL ratio. That particular target may / may not be useful or important to you, it is working for me.
All in all - just happy to share what I've got. Pool automation is the gift that keeps on giving.
Phase 1: (in beta phase) my cost ~ 40 hours of coding + 2 hours of plumbing + $400 in supplies (pumps, sensors)
Build a sensor setup which captures temp / ph / ORP, and tracks it in a web based dashboard (running example -> Admin (this is a redirect to an iot dashboard) )
hw:
atlas wifi pool kit -> Wi-Fi Pool Kit | Atlas Scientific
sw:
peril99/castle-anthrax
Phase 2: (in planning phase) cost ~ est 40 hours of coding, + 2 hours of assembly of dosing setup (soldering) + $100 in parts
Build an esp based pump / affector setup which reads ph/ORP and executes microdosing to converge the pool ph @7.2 and orp ~600. Desired to have foolproof operation (connectivity, ph limits, exponential backoff)
hw:
esp8266 -> like Amazon.com: KeeYees Development Board WiFi WLAN Wireless Module for ESP8266 for NodeMCU for ESP-12E for Arduino (3pc): Computers & Accessories
pump -> Amazon.com: Gikfun 12V DC Dosing Pump Peristaltic Dosing Head with Connector for Arduino Aquarium Lab Analytic DIY AE1207: Computers & Accessories
sw:
TBD
Phase 3: (in preplanning phase) cost est 40 hours of coding
Build an AI based dosing platform which adjusts for your pool target and dosing setup with inputs for things like temp, sunlight intensity, long, lat etc.
I'm only putting phase 3 as a target out there for maybe 2022, goal in 2021 is to get thru the fullproof dosing setup, and maybe start to add in some sort of smarthing or HA type integration hooks for presentation.
-Adrian

Not sure if we could potentially have a pinned thread for open source pool automation - I've learned so much from finding topics on these forums, but it's not so easy to track down current versions and recomendations of supported
h/w / s/w.
Been working on esp8266 based pool dosing sensor / affectors. Wanted to share the work to date. This is a bunch of little primitives stitched together that permit things like ph, temp, and ORP tracking. I'm a long term user of this forum and happy to try and share some of the work in the hope that folks are interested in instrumenting / stitching together more foolproof dosing automation. Could always use motivation to get off my butt.
Before you slay me for ORP as a sensor - I'm not suggesting it's the best way to approach chlorine sampling / dosing; it does provide a sample target that can be used to sense / adjust based on your pool setup with automation provided you have a feel for your pools ORP / free CL ratio. That particular target may / may not be useful or important to you, it is working for me.
All in all - just happy to share what I've got. Pool automation is the gift that keeps on giving.
Phase 1: (in beta phase) my cost ~ 40 hours of coding + 2 hours of plumbing + $400 in supplies (pumps, sensors)
Build a sensor setup which captures temp / ph / ORP, and tracks it in a web based dashboard (running example -> Admin (this is a redirect to an iot dashboard) )
hw:
atlas wifi pool kit -> Wi-Fi Pool Kit | Atlas Scientific
sw:
peril99/castle-anthrax
Phase 2: (in planning phase) cost ~ est 40 hours of coding, + 2 hours of assembly of dosing setup (soldering) + $100 in parts
Build an esp based pump / affector setup which reads ph/ORP and executes microdosing to converge the pool ph @7.2 and orp ~600. Desired to have foolproof operation (connectivity, ph limits, exponential backoff)
hw:
esp8266 -> like Amazon.com: KeeYees Development Board WiFi WLAN Wireless Module for ESP8266 for NodeMCU for ESP-12E for Arduino (3pc): Computers & Accessories
pump -> Amazon.com: Gikfun 12V DC Dosing Pump Peristaltic Dosing Head with Connector for Arduino Aquarium Lab Analytic DIY AE1207: Computers & Accessories
sw:
TBD
Phase 3: (in preplanning phase) cost est 40 hours of coding
Build an AI based dosing platform which adjusts for your pool target and dosing setup with inputs for things like temp, sunlight intensity, long, lat etc.
I'm only putting phase 3 as a target out there for maybe 2022, goal in 2021 is to get thru the fullproof dosing setup, and maybe start to add in some sort of smarthing or HA type integration hooks for presentation.
-Adrian

Not sure if we could potentially have a pinned thread for open source pool automation - I've learned so much from finding topics on these forums, but it's not so easy to track down current versions and recomendations of supported
h/w / s/w.
Attachments
Last edited: