FanController icon indicating copy to clipboard operation
FanController copied to clipboard

How to stop the fans?

Open ghost opened this issue 4 years ago • 2 comments

I can't seem to find a way to stop the fans. The obvious setDutyCycle(0) doesn't work.

In forums I've read that you can turn it off by switching pin mode to OUTPUT and digitalWrite(pin, LOW). But I don't know what effect that would have while this libraries code is running (problems along the line, how to start the fans again?)

I would highly appreciate if someone could implement a method stop() and maybe restart()

ghost avatar Feb 12 '21 06:02 ghost

Just started to use this library. It's great, but I can't stop the fans either. Closest I can get is ~5% without side effects. Any chance there is a fix in the works? Thanks!

ufoDziner avatar Jul 01 '23 01:07 ufoDziner

You can use another input and a mofset as mentioned in this other diagram. You only need the mofset part https://github.com/sker65/esphome-fan-controller DO NOTE THE PWM Signals won't work if you use this. I think I will add this to the library incase user sets duty cycle to 0 turn off the mofset, this will also stop power from running into the fan

kenkit avatar May 22 '24 05:05 kenkit