The Matter upgrade you’ve been waiting for

It started as a passion project. Yet in a few years matter.js has grown beyond my wildest expectations, becoming the backbone of the open source Matter ecosystem, and powering everything from HomeBridge to openHAB, and even some commercial products.

Ten months ago, I joined forces with the Open Home Foundation to work full time as Lead Developer of Matter. Shortly after, I donated matter.js to the foundation – giving it a new home where it would be safeguarded for the future. Together we announced our plans to take Matter support in Home Assistant in a completely new direction: we set out to rebuild the Open Home Foundation Matter Server – the engine that powers Matter in Home Assistant – on matter.js.

After four months of beta testing, with our community fixing bugs and contributing new features along the way, today we’re thrilled to present the newest version of Matter for Home Assistant! 🎉

The Open Home Foundation invests in important technology to make open alternatives possible, and our work is funded in part by everyone who subscribes to Home Assistant Cloud and buys official hardware from our commercial partners. The launch of a new Matter experience in Home Assistant shows what’s possible with your support. 💪

Presenting the matter.js plans at the Connectivity Standards Alliance (CSA) Member Meeting in November 2025 (right), and returning in March 2026 as an Outstanding Contributor Award recipient (left).

Serving up more with matter.js

For those new to matter.js, it’s an open source TypeScript implementation of the Matter standard. I built it to give developers and power users more speed and flexibility, and to make Matter better suited for open source development across the millions of homes that use Home Assistant. By running Matter in Home Assistant on matter.js, all of those benefits now flow directly into the platform.

This major update brings greater stability for Matter in Home Assistant, fewer bugs, and faster start-up and recovery. It also comes with a brand new visualization feature to help you understand your network (more on that below 👀). And by upgrading to the Matter 1.5.1 specification (1.6 coming soon!), we’re better equipped to improve support for all new Matter device types, such as cameras, doorbells, and closures.

Coupled with an updated OpenThread Border Router (OTBR) app to support Thread 1.4 in Home Assistant, these changes mark important steps in making Matter work more reliably within your setup, now and into the future. But don’t just take our word for it – here’s what our beta testers are saying:

"The new Matter Server has evolved into the ultimate Matter controller and troubleshooting tool for power users, backed by an incredible open community that continues to push the standard forward."

- Ward Zhou, Smart Home Journalist

"The new matter.js server is fantastic. I love all the new possibilities it offers. In particular, the new Thread mesh view is unique and helps keep the Thread network under control at all times. The icing on the cake is that Home Assistant now supports Matter 1.5.1. This means Home Assistant's Matter implementation is once again at the forefront of the industry."

- hoppel118, Home Assistant Discord Member

"Joining the beta program was born as a last resort to get my Matter/Thread network going. But it was a great experience! While I'm not at all a power user nor programmer, I could contribute at some degree. The very short feedback loop and close involvement of the developer made this a nice (and easy!) way to contribute to the development of the Open Home."

- Haapster, Home Assistant Discord Member

It was just a matter of time

When Matter emerged a few years ago, we immediately saw its potential to shape the industry for the better. As an open standard that lets smart devices from different brands speak the same language, it represents the kind of interoperable tech the Open Home Foundation exists to champion. So we set out to build on it.

Just weeks after Matter’s official launch in 2022, we added the Matter integration to Home Assistant, and in 2025 both Home Assistant and the Open Home Foundation Matter Server were officially certified by the Connectivity Standards Alliance. That server was built with Python and the official C++ Matter SDK – a solid starting point, but one that couldn’t keep pace with our open source ambitions.

Matter now runs in 38% of Home Assistant instances, and ranks twelfth among all integrations – a clear sign of where the smart home world is heading. We want that future to have fewer compatibility headaches, more device choice, and a smart home that just works. This update to Matter support in Home Assistant takes a huge step toward that vision.

An easy switch

The new Matter experience in Home Assistant is delivered through the “Matter Server app 9.0” – a fully compatible drop-in replacement for the previous Python-based server. After you’ve updated the app, it will automatically migrate your data on the first start, and work in exactly the same way that the previous server did.

Faster, smarter, and more secure

The real benefits kick in with every subsequent server start and device reconnection. Thanks to a range of optimizations, devices now come back online much faster, networks are more responsive, and over-the-air updates are more reliable.

Beyond performance, the new server also tightens security. When commissioning new devices, uncertified devices with an official development/test certificate can no longer be added out of the box, ensuring no malicious devices are added to your Matter network without your knowledge. Additionally, the new server checks certificate revocation data during commissioning, adding another layer of protection.

A clearer view

While the Matter Server’s web UI received a range of new and improved features, the ability to visualize your Thread or Wi-Fi networks steals the show.

Your whole network, at a glance.

The visualization feature draws details from your commissioned Matter devices to map the network and offer insights into connection quality. Each device appears as a node, with small icons indicating its role in the network – whether it’s a leader (crown), a router (arrows), a sleepy, or another end device. The color of the connections between nodes reflects connection quality: green is strong, orange medium, red weak, and gray no signal (for those that want a deeper dive, check out our GitHub documentation).

This is especially helpful for Thread networks, where there can be multiple “hops” between a device and the border router, and the devices themselves decide how data is routed. Where possible, border routers are also discovered and displayed, giving you a fuller picture of how your network is structured. The visualization also helps with Wi-Fi devices, making it easier to see which device is connected to which access point, and at what signal quality.

A foundation for what’s next

Graduating Home Assistant to matter.js wouldn’t have been possible without our community, who’ve helped grow Home Assistant into one of the biggest smart home platforms in the world.

With these new changes, we’re better placed than ever to make Matter in Home Assistant more approachable for all. Head to the Open Home Foundation roadmap to add your voice to what comes next. We can’t wait to keep building together ⚒️.


This is a companion discussion topic for the original entry at https://www.home-assistant.io/blog/2026/06/23/the-matter-upgrade-youve-been-waiting-for/
16 Likes

How do you access the dashboard?

Settings >> apps >> Matter Server >> Open Web UI

Congratulations on this great achievement!

Did the Matter.js server have to be recertified from scratch?

1 Like

Do I need to do anything with what I have ?

Ohhhhh awesome! Once 1.6 is released NFC pairing will be so clutch!

That is wonderful! In the map is there a way to rename the access points shown instead of the default Mac Address shown?

1 Like

okay but how do i turn that off?

2 Likes

Thanks for the fantastic Update.
I updated to 9.0.2 (Matter) and 2026.6.4 (HA), but unfortunately I cannot find the new network map.
The Problem ist propably me, but maybe someone can give me a hint.



That's what I see in my app. It's not under options and not under Threads settings.
Thanks for your help.

See post 3

1 Like

What a beauty (tangled one)!
Thank you! Missed the map so much.
Now I need to find a way for my radiators to play ball with the team :stuck_out_tongue:

As an observer who hasn't installed any Matter devices yet, one of the concerns which I have seen expressed here is that this removes some of the local control, and puts manufacturers back in the loop.

It's been suggested that manufacturers can go out of business, fail to renew their certificates or otherwise switch their support model to lock out some of the device functionality without a subscription.

The concern is not adding malicious devices, but not being able to add or fully use legitimate devices which the manufacturer has chosen to change requirements for.

Obviously this would be contrary to the HA goal of local control. I'm like to know more about how these concerns are being addressed before I commit to Matter or Thread.

6 Likes

Sadly the matter spec exists to keep manufacturers in the loop, while also granting the CSA the ability to dictate which devices are allowed.

And lets not get into many "certified" devices requiring a proprietary app to pair and are still dependent on the manufacturer's cloud (even if control is local)

4 Likes

I will be creating an issue, but I hope my warning reaches some people before updating. I have lost all my power related entities for one of my smartplugs after updating to 9.x. They just become unavailable. I definitely wasn't dreaming they existed, I restored back my backup of the app and they reappeared. So much for it being a fully compatible drop in replacement....

Hi everyone,

I’m reaching out to see if others are experiencing similar issues after the recent Matter Server updates (9.0.1).

Since the update, I’ve noticed that the CPU usage on my Home Assistant Green has jumped from a steady 3-5% to a consistent 17-20%. I have tried a full system reboot, but the high CPU load returns shortly after everything is back up and running.

I only have a few Matter devices, and my Zigbee network runs on a separate coordinator, so it shouldn't be related to that. Has anyone else noticed this increased load, or found a way to stabilize it?

Thanks for your input!

for some reason the network visualization only shows my 4 smart plugs and is missing my ecovacs x2 and all my hue devices

Are these thread or wifi ?

Yep gotta echo this as well. Updated to the matterjs 9.0 server from the python one and now all matter devices are simply unavailable.

I restarted HA and everything came back.

My case wasn't as extreme, since the mentioned matter plug itself was detected fine, and its on off switch entity was available and worked. The power related entities here mean voltage, current, power, energy. All that became unavailable