Skip to content
@tomasmcguinness

@tomasmcguinness

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

    Aug 7, 2026

    ·

    Matter, Matter Home Energy Manager, Personal Project, Smart Home, SmartThings
    Automatic delay of my SmartThings Samsung Washing Machine – pt 2
  • C# DNS-SD & mDNS

    As part of my work to build a Matter controller using .Net, I find myself in need of mDNS again. I dabbled with this a few years back and even managed to get something working with HomeKit on iOS. However, for my work with Matter, I find myself looking at… Read ⇢

  • Building a .Net Matter Controller – Let there be light!

    In this post I reach the 0.1 milestone for my .Net Matter Controller having successfully commissioned a device! Read ⇢

    Building a .Net Matter Controller – Let there be light!
  • Building a .Net Matter Controller – Commissioning Flow – CommissioningComplete

    In this post I reach the 0.1 milestone for my .Net Matter Controller having successfully commissioned a device! Read ⇢

    Building a .Net Matter Controller – Commissioning Flow – CommissioningComplete
  • Building a .Net Matter Controller – Commissioning Flow – CASE pt1

    I am building my own .Net Matter Controller. I’m writing these posts as I go, figuring the stuff out and blogging how and what I’m doing. In my previous post, I finally managed to get the necessary root certificates generated and added to a matter.js example device. TL;DR In this… Read ⇢

    Building a .Net Matter Controller – Commissioning Flow – CASE pt1
  • Building a .Net Matter Controller – Commissioning Flow – Certificates pt3

    In this post I continue work on my .Net Matter Controller. I finally generate a Matter Trusted Root Certificate and a Node Operational Certificate, bringing me one step closer to simple commissioning! Read ⇢

    Building a .Net Matter Controller – Commissioning Flow – Certificates pt3
  • Building a .Net Matter Controller – Commissioning Flow – Certificates pt2

    I’m building a .Net Matter Controller. In this post, I show how I finally got matter.js to accept my Root CA Certificate Read ⇢

    Building a .Net Matter Controller – Commissioning Flow – Certificates pt2
  • Building a .Net Matter Controller – Commissioning Flow – Certificates pt1

    In this post I start looking at the Matter CASE commissioning steps, before realising I was getting ahead of myself! This post covers some of the Fabric related messages required before CASE can be started. Read ⇢

    Building a .Net Matter Controller – Commissioning Flow – Certificates pt1
  • Building a .Net Matter Controller – Commissioning Flow – Get Basic information 

    In this post, I reach another milestone on my .Net Matter Controller journey by exchanging encrypted messages and retrieving the vendor name! Read ⇢

    Building a .Net Matter Controller – Commissioning Flow – Get Basic information 
  • Building a .Net Matter Controller – UDP Communication 

    In this post, I implement some basic UDP support in my .Net Matter Controller Read ⇢

    Building a .Net Matter Controller – UDP Communication 
Prev
1 … 9 10 11 12 13 … 40
Next

About the BLOG

Welcome to my blog. It’s a jumble of all the things that take my interest. Follow along as I explore smart home technology, home heating and various bits of DIY.

Subscribe for updates

Join my mailing list and get notified when I publish a new blog posts. No spam, we guarantee.

@tomasmcguinness

    • Bluesky
    • YouTube
    • X

Designed with WordPress

  • LinkedIn
  • Tumblr
  • Facebook