Too many Matter/Thread devices causing a network jam? (60+)

do you know about this

I’m curious about this too. I couldn’t find any examples of “matter hub firmware” for esp32-h2. The H2 can’t even run a thread border router without help from another esp32 with WiFi radio. While espressif publishes a Matter SDK controller example, (a) it requires a console for entering commands, and (b) it has no way of communicating with HA — in other words, lots more coding required to make it a “hub”. Link would be appreciated!

As this hub may not or may not exist, the workaround mentioned above — adding chip-tool as a second controller fabric for just the lights you want to group — seems the best approach for now. You can create a template light in HA that calls a script to turn the group on/off via the chip-tool command. This is complex enough there should probably be a guide for it, I will look into it when I have more time.

The H2 is a board with 2 ESP chips from the start.

And there are threads on the forum here running it as a OTBR and there are several builds for it on GitHub.

I am on vacation and I find it hard to search the forum on my mobile.

Below is EspressIf’s GitHub.

They have a special “Thread Border Router” board that has both an H2 device and a separate ESPS3 device which are connected on-board via UART/SPI and a couple other pins.

You can also have your own standalone H2 board and separate ESPx board and connect them together yourself.

Did more digging and saw that just 2 weeks ago, matter.js 0.15.0 supports groups:
matter.js v0.15 now offers full support for Matter Groups as defined in the Matter specification — an essential feature required by various device types. Although most major ecosystems do not yet support the configuration of Matter Groups, adding this functionality is a major step forward. This release includes complete support for groups on devices and bridges, along with basic functionalities for controllers. More convenient controller-side support for groups will be introduced in an upcoming release, so stay tuned.

Might see how I can use matter.js, or existing matter controllers based on matter.js, to create groups for my lights…

Was able to install the web-based matter controller example, and commission one of the nanoleaf bulbs on it… and issue on/off/toggle commands. But need to figure out how to add groups, etc

2 Likes

Did you make any more progress on this? I’m anxiously awaiting a solution for my jammed-up 60-device thread network lol.