project-chip / rs-matter

Rust implementation of the Matter protocol. Status: Experimental
Apache License 2.0
326 stars 45 forks source link

[QUESTION] Is matter rust ready for production ready controller implmenetation? #207

Closed mahadev-0007 closed 1 month ago

mahadev-0007 commented 1 month ago

I am planning to build matter controller hubs with control bridge is this ready.

ivmarkov commented 1 month ago

The "device" aspect is close, but - no, it is not completely ready. There are still gaps that we need to fill-in. I would expect - for devices - the implementation to be ready in several months. Say - by EOY (end of year).

The "controller" aspect is not even started yet, and I don't have any ETA when it might be ready, as I actually don't have any use case for this yet.

I also don't really understand what you are trying to build. What does a "matter controller hub with control bridge" mean?

mahadev-0007 commented 1 month ago

A hub like aqara m3 that is a matter controller and also control bridge used for connecting non matter devices to fabric

ivmarkov commented 1 month ago

You don't need the "matter controller" functionality to connect non-Matter devices to a fabric. You only need the "Matter Bridge" functionality to do that.

mahadev-0007 commented 1 month ago

I want matter controller for a stand alone hub also

ivmarkov commented 1 month ago

As I said, controller is not possible with rs-matter currently, and unclear when it would be possible. You might have a better luck using the Matter C++ SDK instead.

I'm closing this now, as it was just a question, but if you would like to keep an issue along the lines of "Support controller functionality in rs-matter", feel free to open one. I'm just not sure when (or if) that would be implemented, without people willing to contribute it.

turon commented 1 month ago

Another alternative for mature controller support is https://github.com/project-chip/matter.js