# Boilero - another yet smart boiler

**URL:** <https://discourse.nodered.org/t/boilero-another-yet-smart-boiler/23434>\
**Category:** Share Your Projects\
**Created:** [21 March 2020 19:39 UTC](https://discourse.nodered.org/t/boilero-another-yet-smart-boiler/23434 "2020-03-21T19:39:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![igrowing](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/igrowing/32/663_2.png) [@igrowing](https://discourse.nodered.org/u/igrowing)\
**Post date:** [21 March 2020 19:39 UTC](https://discourse.nodered.org/t/boilero-another-yet-smart-boiler/23434/1 "2020-03-21T19:39:38Z")

</div>

Here's good thing to do at home in isolation 🙂

> **[igrowing/esp8266\_smart\_home\_ready](https://github.com/igrowing/esp8266_smart_home_ready/tree/master/modules/boilero)**
>
> Look into modules. Ready to use smart home parts. Contribute to igrowing/esp8266\_smart\_home\_ready development by creating an account on GitHub.

Node-RED UI is running on RasPI.  
The Boiler controller made of PSU, ESP-12s module, BMP180, OLED display SSD1306, 3 buttons, some connectors, headers, and elecrtonic components.  
The firmware based on Homie on top of Arduino-ESP8266 framework.

Features:

- 30A relay overrated enough for any boiler.
- EMI and surge protection.
- OLED display, 3 buttons, and multicolor LED as user interface.
- GUI on Node-RED via hub on Raspberry-Pi. Accessible/visible from mobile phone or computer in LAN or outside of home.
- MQTT reported/controlled.
- Controlled by hardware buttons too.
- Programmable network independent timer. The timer is self-adjusting to season, heating more on winter and less in summer. The adjustment rate is configurable too.
- Enhanced LED signaling:
  - LED becomes 'hotter' while water is heating, incrementally changing the color from blue to red.
  - (TODO) If the boiler has reached max. temperature and not heating then LED is flashing red meanwhile relay should be on. In this state, the relay is actually off, keeping the electrical wiring of the boiler out of voltage.
  - If the boiler is on without timer (manually or via MQTT) the red LED flashes as reminder.
  - Flashing blue LED while trying to connect to Wifi.

- Advanced measurement:
  - Current reported periodically while boiler is on.
  - Energy consumption reported every end of boiler run time.
  - Alert about power consumption when relay should be off and there is current: contact slip, hardware problem.
  - Air temperature (used for auto-adjustment of timer).
  - (TODO) Air pressure (used for auto-adjustment of timer).

Constructive critics how to improve both the project and the documentation are welcome!  
Thank you.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [20 May 2020 19:51 UTC](https://discourse.nodered.org/t/boilero-another-yet-smart-boiler/23434/2 "2020-05-20T19:51:36Z")

</div>

This topic was automatically closed after 60 days. New replies are no longer allowed.
