cancel
Showing results for 
Search instead for 
Did you mean: 

Develop a Matter like protocol using python to connect an IoT platform to Google Home

SoheilHoseini
Community Member

I am a CE student and currently I am working on my bachelor project to connect an IoT platform to Google Home application. The platform is a Adafruit like system in which IoT devices can connect to it. First I have to find a protocol or software system that creates such a connection and then develop a system that works that way using python and Django framework. I have heard of protocols including MATTER but the due to newly development of it and lack of adequate and related projects and documentations about it on the internet, I would appreciate it if you could help me with this issue by suggesting some protocols which are supported by python and there are libraries in the language for implementing them or any other help you could provide.

Note: I am not so professional with network protocols so please explain considering this 🙂

1 Recommended Answer

sipriyadarshi
Solutions Expert
Solutions Expert

In order for a framework like Matter to be supported on the Google side, lots of engineering effort is needed on both sides (Google Hubs <-> 3p Devices) behind the scenes. Unfortunately as Google side devices won’t know how to communicate with your devices in your protocol, direct communication would not be possible. 

However, you can build a bridge device that talks to Google in a supported protocol, and have your devices communicate with the bridge in your own protocol. Some products like Philips Hue are working like this today, through their bridge device.

View Recommended Answer in original post

3 REPLIES 3

Goldy
Community Member

Yeah I also need an explanation of this.

sipriyadarshi
Solutions Expert
Solutions Expert

In order for a framework like Matter to be supported on the Google side, lots of engineering effort is needed on both sides (Google Hubs <-> 3p Devices) behind the scenes. Unfortunately as Google side devices won’t know how to communicate with your devices in your protocol, direct communication would not be possible. 

However, you can build a bridge device that talks to Google in a supported protocol, and have your devices communicate with the bridge in your own protocol. Some products like Philips Hue are working like this today, through their bridge device.

Thanks for your answer, though I have another questions.

First, is there any Matter like protocol which is supported by python to be used towards my purpose?

Second, if I want to use Matter in a Django based website, can I just run the .js source code of it and use the results in python?