Adding Fireplace Control To Your Home Automation


[James] has an admirable home automation system which he’s been working on for years. It does things like monitor the state of the garage door, control the lights, and it even notifies him of a power failure. One thing that wasn’t on the system yet are the fireplaces he has in his home. The hardware you see above is how he patched into the fireplace remote control system in order to automate them.

The remote control uses RF to communicate with a base station. Unlike controlling home theater components which use IR, this makes it a bit more difficult to patch into. Sure, we’d love to see some reverse engineering of the protocol so that a simple radio module could be used, but [James] chose the route which would mean the least amount of hacking on his part. He soldered wires onto the PCB for the buttons and connected to them using reed relays. These let the Arduino simulate button presses.

With the rig connected to the home network he has a lot of options. The system can sense if the house is occupied. If it determines that no one is home it will switch off the fireplaces. [James] also mentions the ability to monitor for carbon monoxide or house fires, switching off the gas fireplaces in either case.

6 thoughts on “Adding Fireplace Control To Your Home Automation

    1. He seems to have taken this into account. Depending on how you look at it, depending on how it is implemented, it could be more safe than it was out of the box. From his writeup: “Another reason for implementing automated control of the fireplaces is safety. Imagine, if you will, that one of my children are the last to leave the house for the day and forgets to turn off a fireplace. With centralized control, the HA system can now automatically turn off all fireplaces when it senses that the house is empty or when the security system is engaged. Another scenario would be to automatically shut-off the fireplaces if the HA system senses a structure fire or if high levels of carbon monoxide are detected.”

  1. Thats hardly a fireplace he’s controlling. It’s a gas heater.

    I was hoping for a mechanical write up of how to interface a mechanical controller with my solid fuel fireplace. It has an annoying habit of melting any plastic components mounted any where near the control sliders.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.