Using matter.js to build a Node-RED based Matter Bridge #3116
Replies: 2 comments 3 replies
-
|
Hey @sercancetin, I converted into a discussion because it is rather not an "issue" :-) Technically all this works, and there is already an node-red project out there (https://github.com/sammachin/node-red-matter-bridge), so in fact yes that works. If and how you will get this certified is a very good question because I really see the challenges here. From my perspective the certification ensures that the matter device works as expected by the specification. This also includes that e.g. a light when it dims reports back it's start or a window covering that moves does that, or that a configuration you set has the relevant results. So likely what not work is to certify this as a matter product. But in any case this all is just my personal opinion and you should get in contact with the matter certification team to discuss this in detail. They will know more exact what's possible and how and what not. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @Apollon77, Our main goal is actually very focused:
We are not aiming for free end-user programmable Matter behavior. Our intention would be:
From your perspective:
Thanks again for your guidance |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Matter JS Team,
I hope you are doing well.
We are considering matter.js for a commercial product and would like to ask a very direct question.
Our idea is to build a Matter Bridge where:
The bridge logic is implemented using matter.js
The integration and automation layer is Node-RED
Node-RED is used to map external systems (e.g. KNX / Modbus / others) to Matter endpoints
In short:
Node-RED + matter.js = Matter Bridge
From your perspective:
Is this a reasonable and supported architecture?
Are there any known certification concerns or limitations when matter.js is used inside a Node-RED–based bridge?
Would you recommend this approach, or strongly suggest separating Matter logic into a standalone service instead of embedding it in Node-RED?
We understand that matter.js itself is not certified and that certification applies to the final product, but we would like to know your technical and practical opinion on this setup.
Thank you for your time and for the great work on matter.js.
Beta Was this translation helpful? Give feedback.
All reactions