• Getting Free Electricity Session Data from the Octopus Energy API

    In this post, I explore the Octopus Energy API so I can get data about their Free Energy Sessions. Read ⇢

    Getting Free Electricity Session Data from the Octopus Energy API
  • Running my Matter Dual Temp Sensor on a MinewSemi ME54BS01

    With my initial PCB designed and my code working on the Nordic DevKit, I turned attention to my ME54BE01 devkit. This board comes from MinewSemi and is designed to support their nRF54L15 modules. Yes, I should have gotten my code working before getting PCBs made, but I figured it should… Read ⇢

    Running my Matter Dual Temp Sensor on a MinewSemi ME54BS01
  • Testing my MinewSemi ME54BS01 and ME54BE01 DK

    As part of my efforts to build a Matter powered dual temperature sensor, I was hunting for a Nordic nRF54L15 Module to use on my PCB. I had already looked at the HolyIoT board with some success. Next on my list was the MinewSemi ME54BS01 module and dev kit. This… Read ⇢

  • Porting my Zigbee Dual Temperature Sensor to Matter on nRF54L15

    Something that’s been on my TODO list for a long time is to convert my Zigbee Temperature sensor to Matter. I’ve written quite a few blog posts about the development of my Zigbee “FART” sensor. If you want to read more about that, you can start here: https://tomasmcguinness.com/2024/12/09/switching-my-temperature-sensor-from-ble-to-zigbee-part-1/ The Goal… Read ⇢

    Porting my Zigbee Dual Temperature Sensor to Matter on nRF54L15
  • Low power consumption on HolyIoT nRF54L15 dev kit

    A week or two ago, I received a HolyIoT nRF54L15 DevKit and two modules that I ordered from AliExpress. I’m trying to choose a module to use for my Matter Dual Temperature Sensor project. These modules seemed pretty good. They had castellated pins, meaning I could solder them and they… Read ⇢

  • Simple Heat Loss Calculations

    In this video, I perform a simple heat loss survey on my 1950s house using Excel. Read ⇢

  • Tiny Matter Heat Pump

    In this post, I try and implement a Heat Pump emulator with Matterjs, running on Linux, namely Ubuntu. This project is very similar to my Tiny Dishwasher, which emulators a Dishwasher and can be controlled over Matter. That project enabled me to better understand Device Energy Management within Matter. I’m… Read ⇢

    Tiny Matter Heat Pump
  • Implementing Matter Schedules in the CHIP SDK

    In a previous post, I tried to use Matter Scheduling in an ESP32 Thermostat project. I was amazed to find there was no support for this in the Matter CHIP SDK. I decided to have a go myself. It’s an open source project after all. TL;DR I spent time trying… Read ⇢

    Implementing Matter Schedules in the CHIP SDK
  • Implementing a Matter Thermostat on ESP32

    I plan on building a simple Matter heat pump emulator, like I did with my Tiny Dishwasher project. As heat pumps are designed to providing heating or cooling, a necessary component is a Thermostat. Before launching into the creation of a Tiny Heat Pump, I wanted to understand the Matter… Read ⇢

    Implementing a Matter Thermostat on ESP32