wilsto / pool-monitor-card

The "Pool Monitor Card" is a home assistant plugin that display information of 1 to 12 pre-defined sensors of your swimming pool : temperature, pH, ORP levels and TDS but also if you need them : salinity, CYA, calcium, phosphate, alkalinity, filter pressure , free chlorine, total chlorine
54 stars 13 forks source link

[FeatureRequest] Calculated chlorine ppm from the pH and ORP #4

Open wilsto opened 1 year ago

wilsto commented 1 year ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like Be cool if it did a calculated chlorine ppm from the pH and ORP.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context https://www.researchgate.net/figure/Relation-between-free-chlorine-concentration-ORP-and-pH-Source-Santa_fig3_320755351 image

cloudbr34k84 commented 1 year ago

Interesting! this would be great if you could do this!

gregtakacs commented 1 year ago

Note that the chart is only valid at 25C with TA at 100 and TDS at 500. Any change in those values (which in a residential outdoor pool is very likely) would have significant impact on the calculation, ie. it would render it useless.

On my pool I see a daily temperature fluctuation of 2-3 C between morning and evening. I also see my ORP reading get impacted significantly (~50 mV) during the day.

A derived imaginary TC value would buy you nothing. And you can do this today, outside of this plugin, you just need to make a custom template sensor that would take the PH and ORM readings as input and do a two dimensional lookup for the value and load the resulting sensor into this card as the FC sensor.

Santanachia commented 1 month ago

The question should be asked why we want to monitor the amount of chlorine. Is it to know whether it should be added? If so, that's a very bad approach, because it may prompt us to add chlorine when we should actually be lowering the pH.