Is there a way to control a floating point valve?
If you know the stroke time of the valve from closed to open. Say closed is zero seconds and 100% is 120 seconds
So if a immersion temp sensor was in the water pipe and you wanted to control the temp in a loop could you use a DO to open the valve for X seconds and look at temp and if it did not reach control set-point open the valve more (x more seconds). Almost a poor mans loop PID loop
If temp is above set-point set HIGH on GPIO x pin for 30 seconds then switch to low volts. wait 2 min and if temp is below set-point open valve more for x seconds. When it gets below set-point command the valve back to closed, I guess you could just run the do to close CCW or CW depending on how it was setup to force the valve closed.
Could I pull this off on Cayenne, is there a timer section that we could use to track the time intervals?