# Matter support for node red

**URL:** <https://discourse.nodered.org/t/matter-support-for-node-red/72188>\
**Category:** Core Development\
**Created:** [14 December 2022 13:14 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188 "2022-12-14T13:14:37Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tomschin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/tomschin/32/64019_2.png) [@Tomschin](https://discourse.nodered.org/u/Tomschin)\
**Post date:** [14 December 2022 13:14 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/1 "2022-12-14T13:14:37Z")

</div>

There was just one point where I found information about "matter" and "node red".

[Nodered with matter - Core Development / Feature Requests - Node-RED Forum](https://discourse.nodered.org/t/nodered-with-matter/59263)

But no answer. The discussion was closed becouse of time out. ☹  
Now matter goes to the wild. So, are there some news related to node red?

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [14 December 2022 14:23 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/2 "2022-12-14T14:23:41Z")

</div>

> Now matter goes to the wild.

There are like [5 products](https://matter-smarthome.de/en/overview-products-compatible-with-matter/) in the world that support it and 4 of them are Apple devices, to make them ready.

> [@Tomschin](#):
>
> So, are there some news related to node red?

What are you missing that is not currently working for you ?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [14 December 2022 14:36 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/3 "2022-12-14T14:36:46Z")

</div>

> [@Tomschin](#):
>
> So, are there some news related to node red?

I think that the "news" might be that Matter is interesting but still a long way from usable as a practical thing.

I'm also currently a little sceptical that this is a ruse by big manufacturers to try to tie people into their commercial products and make it harder for makers and independents.

But of course, the Node-RED community always welcomes people who wish to innovate and contribute. A contributed node is generally always welcome.

---

<div class="post-metadata">

**Author:** ![Tomschin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/tomschin/32/64019_2.png) [@Tomschin](https://discourse.nodered.org/u/Tomschin)\
**Post date:** [17 December 2022 07:47 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/4 "2022-12-17T07:47:21Z")

</div>

node-red-contrib-huemagic is not longer working on my pi. And the matter support for hue is ready for rollout within the next days. So that makes it sexy for me.

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [17 December 2022 08:05 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/5 "2022-12-17T08:05:21Z")

</div>

> node-red-contrib-huemagic is not longer working on my pi.

Just use the [forked version](https://flows.nodered.org/node/node-red-contrib-huemagic-fork).

> So that makes it sexy for me.

I think you are oversimplifying things here, unless you are developing the node(s), then you are in full control. The protocol has been created for manufacturers, not developers per se. You cannot create nodes/support for things that dont exist yet. Or do you know how/what Philips is implementing ?

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [17 December 2022 09:18 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/6 "2022-12-17T09:18:13Z")

</div>

Podcast for you [Episode 402: Google begins its Matter roll out - IoT Podcast - Internet of Things](https://iotpodcast.com/2022/12/episode-402-google-begins-its-matter-roll-out/)

---

<div class="post-metadata">

**Author:** ![Tomschin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/tomschin/32/64019_2.png) [@Tomschin](https://discourse.nodered.org/u/Tomschin)\
**Post date:** [18 December 2022 14:24 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/7 "2022-12-18T14:24:48Z")

</div>

Thanks for the info! I will use the forked version!

For me matter is now for IoT, what the invention of printerdrivers was in the 80s for IT. 😉 Yes I bet on it.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [18 December 2022 16:52 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/8 "2022-12-18T16:52:51Z")

</div>

> [@Tomschin](#):
>
> For me matter is now for IoT, what the invention of printerdrivers was in the 80s for IT

Hopefully you don't mean "an ongoing nightmare of low-level rubbish code that can crash your OS" which is what Windows print drivers are. 😃

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [20 December 2022 00:36 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/9 "2022-12-20T00:36:58Z")

</div>

Also making your supadupa AIO printer obsolete when you upgrade windows 🙄

---

<div class="post-metadata">

**Author:** ![vladimir.aubrecht](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vladimir.aubrecht/32/73663_2.png) [@vladimir.aubrecht](https://discourse.nodered.org/u/vladimir.aubrecht)\
**Post date:** [3 January 2023 02:24 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/10 "2023-01-03T02:24:20Z")

</div>

For me main reason for Matter support is possibility to add automations for HomeKit only devices…

Most of the Thread based accessories (Nanoleaf, Eve, …) runs on Thread and therefore there is no possible way how to automate these devices in NodeRed directly (I am aware of just workarround which requires creating duplicite device and manual clicking of automations in HomeKit app…)

And at a same time, most of things running on Thread will get or already got update for Matter…

My particular use cases would be:

- Controlling Thread based Nanoleaf light strip
- Reading energy consumption from Eve plugs (Thread based) and controlling them.
- Using Eve door sensors (Thread based)

Unfortunately nothing of it is currently possible from NodeRed as far as I know (I am searching for solution for months already - if somebody has some tip how to handle it, it would be greatly appreciate it 😊 )

---

<div class="post-metadata">

**Author:** ![Hypnos](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hypnos/32/7566_2.png) [@Hypnos](https://discourse.nodered.org/u/Hypnos)\
**Post date:** [3 January 2023 05:31 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/11 "2023-01-03T05:31:16Z")

</div>

Homeassistant has Matter Support integrated into the latest release. Node Red could be added as an AddOn to Homeassistant to automate Homeassistant devices.

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [3 January 2023 06:34 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/12 "2023-01-03T06:34:45Z")

</div>

Most people here don't and _won't_ use home assistant.  
Let's first see how things pans out.

In terms of Thread support, it would require something like a 3rd party -open- "hub". The matter/thread concept: this is done for manufacturers, not necessarily consumers. Eventually the open hubs will appear, as the chips required [are readily available](https://www.threadgroup.org/What-is-Thread/Thread-Benefits). I can imagine Sonoff and the likes creating a dongle, similar to the zigbee dongle. NXP [has one for development](https://www.nxp.com/products/wireless/thread/jn5189-usb-dongle-for-zigbee-and-thread-network:OM15080-JN5189).

---

<div class="post-metadata">

**Author:** ![Hypnos](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hypnos/32/7566_2.png) [@Hypnos](https://discourse.nodered.org/u/Hypnos)\
**Post date:** [3 January 2023 07:39 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/13 "2023-01-03T07:39:05Z")

</div>

I just wanted to point out a way that is already possible. For the direct Node-Red integration of Matter/Thread you need a corresponding 3rd party node, which still has to be developed by someone. That may take a while.

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [3 January 2023 08:17 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/14 "2023-01-03T08:17:42Z")

</div>

For thread-control you need hardware that you can control, for matter you need software.  
I can install [node-matter](https://www.npmjs.com/package/node-matter) and I can add a "simple" on/off device to homekit, node-red runs on nodejs. I don't see this as a roadblock, but currently this is still all in the infant stage.

---

<div class="post-metadata">

**Author:** ![vladimir.aubrecht](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vladimir.aubrecht/32/73663_2.png) [@vladimir.aubrecht](https://discourse.nodered.org/u/vladimir.aubrecht)\
**Post date:** [3 January 2023 10:35 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/15 "2023-01-03T10:35:41Z")

</div>

@Hypnos thank you for pointing out integration with HomeAssistent, I'll check it out as temporary workaround! 😊

On the hardware topic, there are already usb sticks with support for Thread and Matter, for example this one: [CC2652R stick - slae.sh](https://slae.sh/projects/cc2652/)

Thou as I understand (feel free to correct me if I am wrong) with matter it should be sufficient to have border router within the network like HomePod, Eve Smart Plugs, etc. as that should provide bridge between IPv6 \<-\> Thread networks (on Matter compatible devices). So as long as I am having one of these devices, NodeRed could communicate purely through IPv6 with Matter devices. Or is my understanding of how it works wrong?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [3 January 2023 12:10 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/16 "2023-01-03T12:10:33Z")

</div>

> [@bakman2](#):
>
> I can install [node-matter](https://www.npmjs.com/package/node-matter) and I can add a "simple" on/off device to homekit

If there is a node.js library. It shouldn't be too hard for someone to wrap that in a node definition.

Of course, you can always use the raw node.js library in a function node as well.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [4 March 2023 12:11 UTC](https://discourse.nodered.org/t/matter-support-for-node-red/72188/17 "2023-03-04T12:11:28Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
