• Automatic delay of my SmartThings Samsung Washing Machine – pt 2

    This post follows on from part 1, where I successfully connected an ESP32 to the Samsung SmartThings API In this post, I add explore how I could use the API to delay the start of my washing machine automatically. Once I understand how that works, I can implement something using… Read ⇢

    Automatic delay of my SmartThings Samsung Washing Machine – pt 2
  • 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