Originally Posted by
RussM
Changing the programming was not the best thing to do to - at best, it's a workaround, not a solution. And increasing the Defer Then OFF time (meaning it will run longer than the original ATK Task-generated programming) potentially makes matters worse.
Let's focus on determining why you have an overfill condition first... we'll test both sensors just to be thorough.
The first thing to test is the upper optical sensor. Use Apex Local, not Apex Fusion. Slide the PMUP tile to OFF so the pump doesn't run while testing. Move the ATK mount up so both sensors are out of the water. Look at the LSenso and HSenso tiles - they should both indicate OPEN. Do they? The Local Dashboard refreshes every 15 seconds, so allow at least that much time when watching for the tiles to change state.
If they both do show OPEN, move the ATK mount down so that the water level is exactly in the middle of the two sensors. LSenso should now show CLOSED and HSenso OPEN. Do they?
If LSenso is CLOSED and HSenso is OPEN, move the mount down again so that the upper sensor is completely covered. LSenso should still show CLOSED and HSenso should now show CLOSED too. Do they?
If you do not see the expected indexations, post exactly what the results of the testing were.