Hacker News new | ask | show | jobs
by pbowyer 801 days ago
Nice work! I'm in the UK and just about to get a new 4-pipe gas boiler fitted. Can you share how much adding SAT and OpenTherm cost? I've got HomeAssistant up and running.

Edit: Also, is this a new build or did you retrofit your waste water heat recovery system? I'd like one but in my house the bathrooms are on opposite sides of the house upstairs, so would need to fit one in each and the costs don't stack up. If I built a house with the bathrooms backing on to each other it would be a no-brainer.

2 comments

Me too. Following the links, it seems it's an open source design [0] that's available as a fully populated PCB from the Netherlands for €30 [1].

The only other hardware requirement afaict is room & outdoor temperature sensors (for the Home Assistant component). But you probably have to be willing and able to wire it up yourself, or else ask around and maybe with a bit of luck find a willing plumber - I don't expect most would touch it.

[0] - https://otgw.tclcode.com/schematic.html

[1] - https://www.nodo-shop.nl/nl/48-opentherm-

Thanks! SAT (Smart Autotune Thermostat) is a free integration you can add to Home Assistant, which can work with your existing thermostat but the intention is that it replaces it altogether (SAT becomes your virtual thermostat). There are many more features but it's best to head to https://github.com/Alexwijn/SAT for details.

OpenTherm is a standard communications protocol which SAT uses, however, you need this hardware:

https://www.nodo-shop.nl/en/featured/211-opentherm-gateway.h... - board

https://www.nodo-shop.nl/en/our-products/213-wemos-d1-mini.h... - WEMOS D1 MINI

https://www.nodo-shop.nl/en/solder-service/202-soldering-ser... - soldering service

It costs €29.50 + €6.25 + €7.50 soldering service + delivery , so that it comes as a ready kit for you.

You also need an indoor temperature sensor. You can get a zigbee device, such as - https://www.zigbee2mqtt.io/devices/WSDCGQ12LM.html

For outdoor temperature, Home Assistant will cover that out of box.

The installation is usually very simple, you connect two cables to the boiler and its OpenTherm module in the boiler and then it uses MQTT to connect to Home Assistant via WiFi. If you are not comfortable touching the boiler, ask your plumber to help you.

By the way, that hardware is much cheaper than Hive which does not support OpenTherm at all. Google Nest does but is so extremely limited, and from my experience, it was cycling too often and did not autotune which is the main reason why you want SAT.

If you check the manufacturer of your boiler and its model, you should be able to find out if your boiler supports OpenTherm.

This is new build~ (2017) and the heat recovery system was installed when it was built but we are not the first owners of the house and personally, I would probably not try to retrofit such system.

That's way more reasonable than I expected, I'd looked at OpenEnergyMonitor hardware before and while nice it's not cheap.

My new boiler will be a Viessmann 100-W which looks to support OpenTherm, but some online posts say once you link it to an OpenTherm thingy you lose use of the controls on the boiler. I'll try and check that out.

Edit: Argh, nodo-shop.nl don't ship to the UK. **** Brexit.