I use an SMSCOM SMART FAN CONTROLLER.
Unsure if these are available in the USA but its great.
You set your fans minimum running speed and a temp to maintain. Place the sensor near your canopy and the onboard software calculates your running speed.
During dark hours it automatically runs at your minimum set speed if the temps are lower than the set amount.
J