Problem: I have a piston (screenshot below) that controls my ceiling fans on a temperature basis. Fans are wired to GE smart switches because I chose those over fan controllers. The problem arises when the temperature is at/around the cutover where the thermostat is displaying 72 but reporting to ST another value and/or the value wavers between 71 and 72.
Solution: Debounce timers. Ive used these extensively in industrial automation where operators push buttons for functions in the system, basically so Magic Fingers cant press the button multiple times in a second and advance further through the process than they should.
Problem: I dont know how to incorporate them into this piston. Id like to have it be “if temp above 71 for 30 mins, then turn on” and “if temp below 71 for 30 mins, then turn off”.