Step 5: Wire the relays to the fireplace

This article is part of the Make your Bellfire fireplace smart project that I presented during the Home Assistant Conference 2020.

It’s time to execute the final step, you can find all steps in the overview how it all going to work article.

Now everything is set. We now can connect the relays to the fireplace and light up the fireplace using Home Assistant.

The wiring

Again very basic wiring is needed.  I need to make sure that I connect the wiring to map the pinout of the fireplace.

If we look at the pin-out on the fireplace, going bottom up.

  • Pin 0 is the common circuit and need to be connected to the COM of all three relay.
  • Pin 1 wires to the Normal Open (NO) port of relay 1
  • Pin 2 wires to the Normal Open (NO) port of relay 3
  • Pin 2 wires to the Normal Open (NO) port of relay 3

See wiring details below.

wiring

That’s it! Now sit back, open Home Assistant and press the ignite button. Your fireplace will now lite up.

Ways to make dumb devices smart

When I buy a new device for my home I it to be smart. I might be pushing it a bit to far, including scales, washing machines, barbeque, toothbrushes…  But sometimes devices are just not smart out of the box.  I use the following four steps, going from easy to hard, to make devices smart and use it in home automation.

Search for integrations, home assistance has very large ecosystem, there’s tons of integrations available out of the box, there’s HACS and then there’s countless blog posts published. You can also find like minds that have similar issues and already solved issue on the Home Assistant forum and Discord server.

2 investigate the remote

If your device has a remote and you have no luck with the device name. You need to start investigating your remote and again this could be an easy solution. If it’s an infrared remote you can use an IR blaster, is it a 433MHZ signal you can use a RFXcom. Open the remote and start Googling the chipsets in the remote, perhaps it’s based on Zigbee protocol that someone already build a solution for.

3 is it a network device

Is the device is in any way smart connect with Internet using Wi-Fi or UTP cable? You can use tools, like WireShark, to sniff the network traffic on your network. This is where it gets more technical and complex. Using these tools you need to reverse engineer requests and build an integration. Don’t forget to opensource your integration so others can help you and benefit of your hard work.

build your own soltution

The final option is to build your own solution. With building your own solution I mean replacing a hardware switch with a electrical switch, a relay. Creating a smart switch that will take over the control of your device. Although this sounds really hard, it’s not. You can get great results without being heavy technical. No advance wiring, soldering or programming is required. However, it does help it you know about this.

At the end, I made my fireplace smart by building my own solutions. Read the next article on how I investigate the different ways of making my fireplace smart and why I decided to go for this solution.