3ative / PWM-Fan-controller

An ESPHome Automatic PWM Fan controller with Alarm
MIT License
25 stars 5 forks source link

ESPHome Automatic 4-Wire PWM (5-24v) Fan controller with Alarm.

Using a DALLAS temperature sensor and a threshold Slider, the speed of the Fan is automatically controlled from 0 to 100%. Making it ideal for ventilating / cooling your projects. I.E. Holiday Lights controller enclosure, Media Cabinet units and many more.

ESPHome 2024.6.0/1 Update notice:

If you are having problems with board resetting or DALLAS temperature after adding the one_wire: Breaking Change. ssieb has got a fix for you. Please add this External Component to your YAML:

external_components:
  - source:
      type: git
      url: https://github.com/ssieb/esphome
      ref: onewire
    components: [ gpio ]
    refresh: 1min

Watch the tutorials here:

Part 1 - Building the Circuit Board

Part 2 - ESPHome Flash and Breakdown

Part 3 - Custom Dashboard Button


💖 Found this useful, want to say 'Thanks' and support my efforts. CHEERS🍺

Buy me a Coffee PATREON
https://www.buymeacoffee.com/3ative https://www.patreon.com/3ative

Problem: Temperature sensor cycles between On/NAN

Solution: Add a 4.7K Resistor

image


Problem 2: Some Fans not turning off. Andrew has a solution: See Issue #2 Here