DIY Smart Radiator Fan Project with ESPHome - Success Story!

Hey everyone, I wanted to share my recent success story with my DIY smart radiator fan project. After some research and tinkering, I managed to create a fully functional system that integrates perfectly with HomeAssistant. Here’s how it all came together:

The Challenge:
I have old radiators in my home, and while they work, they aren’t very efficient. I wanted to find a way to improve their performance without replacing them entirely. After some research, I decided to build a smart radiator fan system that could help distribute heat more evenly and efficiently.

The Solution:
I chose to use ESPHome for the firmware and HomeAssistant for integration. Here’s a quick breakdown of what I used:

  • Fans: ARCTIC P12 PWM PST fans for quiet operation.
  • Controller: ESP-01S with a 12V relay board.
  • Temperature Sensor: DS18B20 for accurate readings.
  • Enclosure: Custom 3D-printed case for a clean look.

The Process:

  1. Designing the System: I started by outlining the requirements: automatic fan control based on radiator temperature, manual override, and integration with HomeAssistant.
  2. Building the Hardware: I sourced all the components from AliExpress and Hornbach. The fans were easy to install, and the ESP-01S setup was straightforward with ESPHome.
  3. Programming: Using ESPHome, I programmed the ESP-01S to read the temperature sensor and control the fans. The automation rules in HomeAssistant handle the rest, adjusting fan speed based on radiator temperature.
  4. Testing: After assembling everything, I tested the system extensively. It worked perfectly! The fans adjust automatically, and I can monitor everything from the HomeAssistant dashboard.

The Results:

  • Energy Efficiency: The system has reduced the required radiator temperature by about 10%, leading to lower energy consumption.
  • Comfort: The room now heats up much faster, and the temperature is more consistent throughout the day.
  • Ease of Use: Everything is controllable via HomeAssistant, and I can even set up automations to turn the fans on during specific times.

Tips for Others:

  • Plan Ahead: Make sure you have all the necessary components before starting.
  • Test Each Component: Test the fans, sensors, and ESP-01S individually before assembling the whole system.
  • Use Quality Materials: Invest in good-quality fans and sensors for reliable performance.

I’m thrilled with how this project turned out! It’s a great example of how DIY projects can enhance your home’s efficiency and comfort. If anyone has questions or wants to share their own projects, feel free to reach out!

Cheers,
[Your Name]