Seeking Best Practices for ESPHome Heating Control with Wemos D1 Mini & Moes BRT-100-TRV

Hello Home Assistant Community,

I’m undertaking a project to create a custom heating control system using ESPHome and would love to draw on the community’s expertise.

I previsouly used a nest thermostat, but I don’t like the idea it’s thermostat monitors a single room temperature, I’d like to go a little further, and allow my boiler to start/stop when any of the rooms needs some more heat. :slight_smile:

Project Details:

I’m planning to replace my Nest thermostat with an ESPHome-based system. The key components of this system will include a Wemos D1 Mini as the controller and Moes BRT-100-TRV intelligent thermostatic radiator valves, which I already possess, in each room. Additionally, a temperature sensor in my hot water tank will be integrated. The goal is to control the boiler based on the temperature feedback from these TRVs and the water tank sensor. Essentially, the boiler will be triggered when any room requires heating or when the water temperature falls below a set threshold.

Specific Questions:

  1. Best Practices for ESPHome and TRVs: Has anyone in the community used Moes BRT-100-TRV with ESPHome? I’m interested in any specific configurations or best practices that could help integrate these valves effectively into my system.

  2. Using Wemos D1 Mini as a Boiler Controller: I’m considering the Wemos D1 Mini for controlling the boiler – triggering it on and off as needed. If anyone has experience using the Wemos D1 Mini in such a capacity, your insights on its effectiveness and any potential challenges would be greatly appreciated.

  3. Integration with Water Tank Temperature Sensor: Recommendations for a reliable temperature sensor compatible with ESPHome, which can be used in a hot water tank, would be very helpful.

  4. Safety Measures: Ensuring the safe operation of the boiler is crucial. Tips on incorporating fail-safes and safety checks within the ESPHome setup to prevent any overheating or excessive boiler cycling ould be appreciated.

  5. General Advice: Any general tips, potential pitfalls to avoid, or resources that could aid in the development of this project would be greatly appreciated.

Thank you for your time and assistance. Looking forward to your valuable suggestions and advice! :slight_smile:

Hi,
Before you begin you could check similar project like this. It will give you insight what does it take to make esphome based board for controlling heating unit. I have this board and its working great but there is obviously a lot of work to do it properly.

I am quite confused it takes so much reverse engineering to simply shoot a signal to a dumb boiler to be honest. My boiler simply goes on and off and has no fancy feature at all. :slight_smile:

That probably is not the case. You can simplify this and say buderus furnace just go on and off and there is no fancy options. But it is.
Do what ever you want. If you think that you can do it with wemos d1 mini oke, I have nothing against that.
I just want to point out that this probably will not be walk in the park.
Btw buderus 2107 was in a sale some 15 years ago or even more and it isnt in sale for at least a decade .

@silkyclouds, you are forgetting that if you heat a room with a higher temperature the rooms/hallway will suck up the heat until its near equal …law of Delta T(emp)

You could use automatic valve’s on the radiator(s) they do what you want and depending on your reseacht they can intergrate.

The cheaper solution might be an standalone heater system, if that’s an option ?