pHin Showing Wrong pH or ORP Readings Compared to Manual Test
- pH sensor needs recalibration
- High CYA skewing ORP-based chlorine
- Dirty pH or ORP sensors
Problem Description
The pHin app shows pH or ORP (sanitizer) readings that do not match manual test kit or pool store test results. pH may read consistently high or low, or ORP values may not correspond to actual free chlorine levels. ORP is an indirect measurement of sanitizer effectiveness — it does not directly measure free chlorine in ppm, so some variance from a DPD test kit is normal, but large discrepancies indicate a sensor or calibration issue.
Why This Happens in Real Homes
pHin reads pH and ORP, and ORP-based chlorine is thrown off by high CYA, so apparent inaccuracy is often the chemistry or an uncalibrated or dirty sensor, not a broken monitor. In real pools a high stabilizer level makes ORP under-read chlorine.
Verify with a manual kit, clean and recalibrate the sensors, and account for CYA before assuming the unit is faulty.
Symptoms
- pH or ORP readings look wrong
- Readings do not match a test kit
- Chlorine reads low despite good levels
- Readings drift over time
- Sensor readings erratic
- Readings off in a high-CYA pool
- Stale or stuck values
- Persistent inaccuracy
Recognize these? Here's what usually causes it.
Common Causes
- pH sensor needs recalibration
- High CYA skewing ORP-based chlorine
- Dirty pH or ORP sensors
- Sensor at end of life
- Misunderstanding ORP versus a test kit
- Water chemistry actually off
- Old sensor cartridge
- Temperature or biofilm effects
Most fixes happen in the first 3 steps.
Step-by-Step Solution
Understand what pHin actually measures vs a test kit
pHin measures ORP (Oxidation-Reduction Potential) in millivolts, not free chlorine in ppm directly. The app converts ORP to an approximate sanitizer level using water temperature and pH. A DPD test kit measures actual free chlorine. These two methods will rarely show the exact same number. An ORP reading of 650-750 mV generally corresponds to adequate chlorination (1-3 ppm free chlorine), but factors like cyanuric acid (stabilizer) levels, water temperature, and combined chlorine affect the ORP-to-ppm conversion. If your pool has high CYA (above 50 ppm), ORP readings will appear lower even when free chlorine is adequate.
Clean the pH and ORP sensors on the monitor
Remove the pHin monitor from the pool. The sensors are on the bottom of the floating unit — a small glass pH electrode and a metal ORP electrode. Rinse both with fresh water. If there is visible calcium scale or biofilm on the sensors, soak the bottom of the monitor in a solution of equal parts white vinegar and water for 15 minutes, then rinse thoroughly. Do not use abrasive brushes or cloths on the glass pH electrode — it has a fragile membrane. Return the monitor to the pool and wait 30 minutes for readings to stabilize.
Recalibrate pH in the pHin app
Open the pHin app, go to Settings > My Devices > pHin Monitor > Calibrate. The app will prompt you to test your pool water with a liquid DPD test kit (not strips) and enter the result. The app uses this manual reading to adjust its pH offset. Use fresh reagent — expired DPD reagent gives inaccurate results that will miscalibrate the monitor. Calibrate when the pool water is stable (no chemicals added in the last 4 hours, pump running for at least 1 hour).
Check sensor age and replacement schedule
The pH and ORP sensors on the pHin monitor degrade over time. Typical sensor life is 12-18 months depending on water chemistry and chemical exposure. If the monitor is over a year old and readings are consistently off even after cleaning and calibration, the sensors may need replacement. Contact pHin support ([email protected] or through the Hayward support line at 1-908-355-7995) to check sensor status and order a replacement monitor if under warranty.
Verify water chemistry independently before blaming pHin
Test your pool water at a professional pool store (Leslie's, Pinch A Penny, or your local dealer) to get a lab-grade baseline for pH, free chlorine, combined chlorine, CYA, calcium hardness, and alkalinity. Compare the pool store results to pHin's readings. If pHin's pH is within 0.2 of the pool store reading, it is within normal sensor tolerance. For ORP, compare the app's sanitizer status (Low/OK/High) to the pool store's free chlorine ppm — the directional agreement matters more than an exact number match.
Adjust pHin for high-CYA pools
If your pool uses stabilized chlorine (trichlor tablets or dichlor granules), CYA levels accumulate over the season. Above 50 ppm CYA, ORP readings drop even when free chlorine is adequate — this is a known limitation of ORP-based monitoring. The pHin app's chemical recommendations account for this if your pool profile is set up correctly. Go to Settings > Pool Profile and verify your pool volume, sanitizer type, and whether you use stabilized chlorine. If CYA is above 80 ppm, consider a partial drain and refill to lower it — no ORP monitor will be accurate at very high CYA levels.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.
The pHin user guide at https://www.phin.co/support covers sensor maintenance, calibration procedures, and pool profile setup. ORP-based monitors like pHin are best at trend monitoring — watching for sudden drops in sanitizer rather than replacing a manual test kit entirely. The pHin chemical delivery program ships pre-measured chemical packets based on your readings, which can reduce dosing errors compared to manually measuring bulk chemicals.
This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.
- pH sensor needs recalibration
- High CYA skewing ORP-based chlorine
- Dirty pH or ORP sensors
- Sensor at end of life
- Misunderstanding ORP versus a test kit
Before you go — try one of these (they fix most cases).
Need More Help? pHin Support
Note: The contact information below connects you directly to pHin's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.
