A pH controller for a swimming pool would work ok. It would add either decreaser or increaser, either one but not both, to maintain the set point. In swimming pools, depending on the pool surface, the source water, and the sanitizer used the pH will always either rise or fall without treatment so both are not needed unless you over treat or lack alkalinity. Damn expensive but could be usefull in a commercial hydro application. Although I'm sure somebody already sells one for that. . .
Basically the solution is passed over a sensor and when the pH drifts off the set point a peristaltic comes on and pulls acid or base out of a holding tank into the vessel. Once the pH is back to the set point the pump stops. This method works very well to maintain pH in large 60k gal+ bodies of water. Probably a bit of overkill for your 30gal res.