Matter devices over esphome

hi,
Are they any work to make it possible to generate with esphome matter devices ?

Why? What does Matter functionality have to offer that is not present with the current implementation?

The device could be accessed both in HA and outside in other apps like Google Home.
And here are the plan: " Looking ahead, this is a solid step if the project plans to add Matter capability for low-power-consumption devices like sensors."
ESPHome 2025.6 adds OpenThread support | Matter Alpha

The Thread works fine, but it is not matter, instead of esphome protocol over WiFi, it is esphome protocol over Thread.

For Matter over Thread on an ESP device try https://zerocode.espressif.com/

Hey guys thanks a lot for support.

I think, with esphome you have a very perfect platform to create very easy and very quick an matter ready device and will blow up the opportunities, for esphome.
Really I love esphome, this solution is so awesome and genius.
Thanks a lot to create esphome.

Maybe it is a topic where you can discuss internal.

Or is it absolutely not in scope for esphome?

Greetings

ESPressiff already provide ZeroCode where you can make Matter devices, somewhat like ESPHome.
It is not however quite so versatile and it probably never will be, because Matter is pretty strict, so you are stuck inside the confines of the protocol.

I don’t thinks so, that you can really compare esphome and Gerichte, also I don’t think matter is pretty strict.
With esphome you have the best basis to create flexible matter devices, with all the rules and components

Matter is strict.
Just look at how long it took before we could get energy monitoring on smart plugs.
It was first available in Matter 1.3 and only Eve plugs could do it before, because they made a work around.

Other options — Tasmota[32] implements Matter protocol if you do not want to use Espressif Zero Code. Both use the Matter experimental / uncertified device type because it costs money to get a device officially certified for Matter. I am doubtful the CSA would issue a proper Matter certificate for a generic self-compiled device type, particularly since that is a major source of revenue to fund Matter development.

Esphome already offers both its own API and MQTT protocols for device control. While this provides excellent compatibility with Home Assistant, it admittedly is limited with respect to other ecosystems.

The Matterbridge project exists specifically for exposing non-Matter devices to third-party Matter controllers. While it runs independent of HA, it currently doesn’t have a dedicated/direct esphome plugin. And while there is no technical reason why someone couldn’t create one, I suspect its audience would be niche because the vast majority of esphome users have an HA server and would use the matterbridge-hass plugin instead.

it allows you to access the devices outside of Home Assistant like you can with Tasmota. I’ve started switching my lights to Tasmota because of this. Tying everything together in Home assistant creates a single point of failure, as I found out when I lost my HA drive and had to wait for a new drive to arrive. Being able to setup esphome devices as matter, or a hue bridge device like tasmota, means you still have basic control through Alexa/Google instead of dead in the water devices.

It's 2026 now and I'm all-in on Matter over Thread devices. ESPHome really really needs to support building Matter over Thread and Matter over Wi-Fi devices.

I’m working on esphome-matter which is an external component that brings matter support to esphome. It’s still very early in development but I hope it will be more usable soon. For example only matter-over-thread is currently supported (wifi and ethernet will follow) and more importantly, it’s incompatible with the api component (also fixable).
The main reason for wanting this is to be able to directly control my ikea matter lights without ever worrying about HA or OTBR going down.

Awesome to hear. As powerful as esphome is, it’s Achille’s heal is it is totally reliant on HA. If I had a better understanding of the Matter protocol I’d give you hand, but I wish you luck in any case.

Out of curiosity, are ikea lights esp based or are you trying to create a border router to run them?

Nice!
Question: what’s the requirements going to be regarding certificates needed for commissioning?

I’m not sure what the Ikea lights are based on but I’d be surprised if they’re ESP based or compatible with eshome at all. But the goal isn’t to flash these with esphome. Instead, I’m making a esphome button that’s able to controll the lights over matter.

python-matter-server is quiet lenient and accepts uncertified devices without any problems. But Google Home / Apple Home / IKEA dirigera are probably way stricter.

I haven’t really looked into the certificates yet but this Espressif blog post mentions that they provide pre-programmed modules to customers. So at least they are able to sign certificates. But I doubt they’ll do it for random esphome users.

They own the matter device you pay for. They can even “allow” you to limit or disable the device you “own” :brick:

Upon discovering the revoked status of the device, the commissioner can notify the user. It is then the user’s responsibility to make a conscious decision regarding whether to allow the device to operate with limited functionality or not. Ultimately, the problem can be resolved by the vendor, who has the ability to replace the device’s DAC.

Brave new world! :raising_hands:

My experience with uncertified Matter devices with Google/ Alexa ( I have both) is that they " warn" you that it’s an un-certified and not to trust devices you’re not familiar with, but I’ve been able to connect them to both anyhow. Not to say they will continue to support this.

This has also been mostly Tasmota devices.