Multiple Matter Controllers on Google?

With SmartThings using Matter is very similar to Zigbee and Z-Wave in that you pair a hardware device to a specific hub (or primary hub in a hub group). There can be multiple Matter controllers but there is a one to one correspondence between a SmartThings device and a Matter controller (though the actual hardware device can be paired as multiple SmartThings devices on different hubs).

With Google Home you install Matter devices into a home/household and on a good day it just works. I have a number of Google Nest Mini devices (they were free) and as far as I know each of them can be a Matter controller. Does anyone know how they are used? Should I be thinking in terms of there being a single ‘virtual’ Matter controller with multiple points of presence? I guess what I am really saying is that I need to have at least one of those Nest Mini devices powered on in order for things to work, but can it just be one and does it matter which one it is?

It appears that even Google isn’t quite sure how it works. :thinking:

From the Google developer newsletter:

  • We recommend that the account used for development only have a single Matter-enabled hub connected for testing. Multiple Matter-enabled hubs connected at the same time or connected to the same structure during testing could result in unpredictable behavior.

Which is repeated in the developer docs:

با ماده شعوؚ کنید  |  Matter  |  Google Home Developers

2 Likes

I found the initial post very interesting. Have I understood this correctly? I have a couple of Nest hubs and a few Nest Minis in the house, but everything so far is connected to the SmartThings hub. Can I buy a Matter-enabled device from basically any provider, connect it through Google Home and then use it in the SmartThings system? Or does that developer comment suggest it could go horribly wrong because I have “multiple Matter-enabled hubs”?

Each platform requires its own Matter controller. For SmartThings is the hub, for Google most Nest speakers and displays.

What Matter allows is multi-admin, which is connecting the same device to more than one platform, so you don’t need to use cloud integrations or connect “through another platform”.

This topic is actually about how Google Home manages having multiple speakers/displays that can act as controllers.

This was the point of my final sentence. Does the mere presence of multiple potential Matter controllers, i.e. Nest hubs and minis, mean that it won’t or might not work? I am guessing the answer is that we don’t know.

If by “it works” you mean being able to use the same device in multiple platforms (multi-admin), it’s unrelated. Google Home is a platform and SmartThings is another, once setup they don’t interact when you connect the same device to both Matter platforms so SmartThings is not going to be affected by anything happening on Google Home side.

1 Like

Really? I thought that was the whole point of Matter. I clearly haven’t understood anything. I thought if I installed a Matter device on the Google Home side and had that connected to SmartThings, they could be used on SmartThings.

I think there’s a misunderstanding here…

You can connect a device to both platforms in Matter, that’s the best part of Matter indeed. But it’s not like:

device → Google Home → SmartThings

It’s the device talking to both Google Home and SmartThings, independently:

device → Google Home
device → SmartThings

1 Like

OK, thanks, that’s very helpful.

It certainly isn’t a fundamental problem as I’ve paired Matter devices, both Wi-Fi and Thread, with a SmartThings hub, used multi-admin to then pair them to Google Home in the presence of three controllers, and then moved across to Google Home and used multi-admin to pair them to another SmartThings hub. It doesn’t matter if that hub is in the same location or not (indeed it even offers the same Hub the device is already paired to).

That doesn’t mean there aren’t issues. Using thread initial pairing is a struggle and I can rarely multi-admin at all now. I put that down to dodgy device firmware which I can’t currently update, and a border router that doesn’t claim to be ready for prime time yet.

What I don’t have a grasp of is how Google uses it’s Matter controllers. I still have three Nest Minis in use and I simply don’t know if that is a good, bad, or neutral thing with regard to how crap Matter commissioning can be for me. I also don’t know the impact or turning any of those controllers off at any time. With SmartThings it is pretty clear how things work together. With Google I’ve no idea what does what.

Remember that there are three different transport protocols for matter at the time of this posting.

If a device is individually certified for matter over thread, then as @mocelet mentioned you can connect the same device to multiple platforms at the same time using the matter “multi admin“ feature. So one connection to SmartThings, one connection to Google, etc.

It works the same way if a device is individually certified for matter over Wi-Fi.

However, if the device is not individually certified for matter, but is brought in using a “matter bridge,” such as how IKEA is bringing in its tradfri Zigbee lights via its Dirigera hub, then the structure is different.

You add the Zigbee device to its platform matter bridge, then you add that matter bridge to SmartThings (Or any other matter controller that supports matter bridges) and the bridge brings in some of the other devices attached to it.

So

Tradfri bulb —-> dirigera hub —-> SmartThings
Tradfri bulb—-> dirigera hub —-> Google Home

Etc.

I just mention this because I believe you had been talking about the Dirigera hub in a different thread

1 Like

Appreciate it. I think it is clear now, until the next time!

1 Like

I think this fits into this thread. This popped up on a feed. How to use the Matter smart home standard: The best way to get all your devices talking to one another | Popular Science It is a clear but superficial description. But one thing puzzled me. It describes apps such as the Smartthings app as a Matter controller. Is that correct?

It’s full of errors, like saying a Matter controller is not needed except for remote control, that a Thread border router is a Matter bridge, that the ST app is a controller… There are Matter controller apps like Smart Life or, in a few days, Apple Home, but it’s not the norm.

Also, the post is about Google Home and multiple controllers and doesn’t say anything about that so it would fit better in the generic Matter post.

2 Likes

I can’t see a possibility to move this, but given all the mistakes in the article, it probably isn’t worth it! Thanks for the feedback though. I will ignore the article now.

2 Likes