• MBus ESP32 Adapter – First MBus test

    With my Revision F boards all soldered up and debugged, I was ready to make my first MBus communication attempt! In this post, I’ll run through the process. Issues with Revision F Before diving into the test, I thought it might be helpful if I gave a quick through some… Read ⇢

    MBus ESP32 Adapter – First MBus test
  • MBus ESP32 Adapter Update – Voltage Booster now works!

    This is a short update on the MBus ESP32 adapter I’m building. I wrote a long post about it over here, which I suggest you read first to give you some context. When I designed the original circuit, I made two mistakes in the schematic. Each mistake impacted a different… Read ⇢

    MBus ESP32 Adapter Update – Voltage Booster now works!
  • Automatic delay of my SmartThings Samsung Washing Machine

    The testing of my Energy Manager continues at home and to be honest, it hasn’t been going too well. Both myself and my wife simply *forget* that we need be checking the energy manager. The number one offender was the washing machine as we’d load it and hit start without… Read ⇢

    Automatic delay of my SmartThings Samsung Washing Machine
  • Investigating Cooling with an air-to-water Air Source Heat Pump

    My ASHP heat pump is due to be installed in less than a month (Aug 2026)! I’m getting a Kronoterm Adapt to replace my big, stupid gas boiler. Whilst the Kronoterm Adapt provides heating, it can also provide cooling. It does this by moving heat in the opposite direction, supplying… Read ⇢

    Investigating Cooling with an air-to-water Air Source Heat Pump
  • Building an M-Bus Adapter with onboard ESP32

    This is my Kamstrup Heat Meter. It currently measures how much heat my boiler is producing. It’s been a very useful addition to my heating setup and has featured in some of my videos. Installed back in October 2023, this little device has been diligently working away. With the pending… Read ⇢

    Building an M-Bus Adapter with onboard ESP32
  • Matter Commissioning issues with Thread on Ethernet with ESP32-P4

    I encountered a problem commissioning a Matter over Thread device using the esp-matter SDK on an ESP32-P4. Despite initial success, the P4 failed to establish a connection due to a missing route to the Thread device. After extensive debugging, they discovered the P4 wasn’t listening for Router Advertisement packets, which… Read ⇢

    Matter Commissioning issues with Thread on Ethernet with ESP32-P4
  • Matter Controller – Group Commands

    In this post, I look at how I added group commands to my ESP32 Matter Controller. Matter Grouping allows different devices to be logically grouped together so they can all be controlled together. For example, you have multiple smart bulbs in your kitchen, and you want them to all turn… Read ⇢

    Matter Controller – Group Commands
  • My Matter enabled Home Energy Manager

    I’ve finally create a video, where I run through my Matter enabled Home Energy Manager. Read ⇢

    My Matter enabled Home Energy Manager
  • Adding Matter support to the OpenEnergyMonitor emonTx v4

    As I continue to build my Matter based Home Energy Manager, I’m always looking for ways to get more power measurements into my system. As I currently have an Open Energy Monitor system installed, I started to wonder how I might add Matter support to is. The system I have… Read ⇢

    Adding Matter support to the OpenEnergyMonitor emonTx v4