Replies: 22 comments 5 replies
|
Hi and thank you! very few third-party controllers implement the OTA Provider role; it’s mostly the major ecosystems (Apple, Google, Amazon) that do it and they must be Matter certified (as for today). KNX Ultimate does not implement an OTA Provider, so it never participates in firmware delivery. For your IKEA devices specifically: I’m not very familiar with IKEA, but I read somewhere that they’re Zigbee devices are exposed through the Dirigera bridge. about other points, I’m still checking at it… |
|
Hi Max, The IKEA button (and all the new IKEA Matter accessories) are Matter-native devices, so they don't require the Dirigera hub. They connect directly to the HomePod over Matter/Thread. |
|
Hi About point 1:your IKEA BILRESA works with Matter over Thread (not over IP). The border router (Homepod or similar) takes care of the communication between the IP and Thread network, but the Docker/Sinology must be able to handle IPv6 (Matter over Thread works by assigning an IPv6 address to the Matter over Thread devices).
About point 2Yes, i'm implementing all the Matter Devices/Clusters; it's a bit challenging to map that into KNX world, so i will proceed step by step. |
|
Thanks Max, I'm using UniFi with Vodafone FWA, and IPv6 is disabled by default. I'll check this part now... The container has its own IP address; it's not bridged. mDNS is enabled, and there is no VLAN configured... |
|
Check Sinology and Docker as well. |
|
Ok, installed, thanks. Every time I try to expose the input/output pin in the settings, it automatically goes back to "hide". I'm trying to control the note from the pin as well :-) |
|
Hi |
|
{"enc":true,"type":"error","data":{"name":"TypeError","message":"_Node.setNodeStatus is not a function","stack":"TypeError: _Node.setNodeStatus is not a function\n at knxUltimateConfigNode.node.addClient (/data/node_modules/node-red-contrib-knx-ultimate/nodes/knxUltimate-config.js:848:17)\n at setupDoorLockProfile (/data/node_modules/node-red-contrib-knx-ultimate/nodes/utils/matterControllerProfiles/doorLock.js:173:20)\n at setupMatterControllerProfile (/data/node_modules/node-red-contrib-knx-ultimate/nodes/utils/matterControllerProfiles/index.js:17:3)\n at new knxUltimateMatterControllerDevice (/data/node_modules/node-red-contrib-knx-ultimate/nodes/knxUltimateMatterControllerDevice.js:26:9)\n at Object.createNode (/usr/src/node-red/node_modules/@node-red/runtime/lib/flows/util.js:211:27)\n at Flow.start (/usr/src/node-red/node_modules/@node-red/runtime/lib/flows/Flow.js:261:54)\n at start (/usr/src/node-red/node_modules/@node-red/runtime/lib/flows/index.js:403:17)"}} |
|
Fixed both issues in the new version, out now. |
|
IPv6: |
|
All issues should be fixed in 6.0.9 out now. |
|
6.0.10, sorry! |
|
OK, updated. It seems to be working now. It’s much better: I can now see the status below, and the debug output is coming from the output node. I’m still not sure if it occasionally gets stuck on READ, as it stays with a grey status indicator. |
|
I'm also trying to read the status from the input pin: I have triend with: msg.clusterId = 6; return msg; |
|
node-red-contrib-knx-ultimate@6.0.11 is out. |
|
Hi Max, sorry, but during the week I have less time for experiments. 🙂 Anyway, it's been up and running for a few days now, and it seems to be working correctly without any issues. I still can't get the IKEA Matter commands to work, on the Synology Docker and UniFi side, everything appears to be fine. |
|
Hi |





Uh oh!
There was an error while loading. Please reload this page.
Hi Max,
I’m testing the new Matter integration in KNX Ultimate (WONDERFUL ❤️) and I’m having some issues with device pairing. I would appreciate any advice or suggestions.
I’m trying to add an IKEA BILRESA wireless button. The device is correctly paired with a HomePod. I tried using the Matter pairing code generated by the Apple Home app, but I cannot get it connected to the Matter Controller node in Node-RED.
My setup:
Node-RED running in Docker on a Synology NAS
No firewall enabled
All required ports are open
I also tested with a Shelly plug that was already paired with Apple HomeKit, and that device is discovered and added immediately without any issues.
Is there anything specific required for Matter devices already paired with Apple Home / HomePod to be shared with Node-RED through KNX Ultimate?
I also have a SwitchBot Lock Ultra connected through its Matter hub. The lock is visible and working correctly in Apple HomeKit.
I generated the pairing code through HomeKit and imported the hub into KNX Ultimate, but it only exposes the lock status. I cannot send commands to control the lock.
My goal is to control the lock through KNX.
I would also like to understand how firmware updates are handled in a Matter setup.
For example, my IKEA devices currently receive firmware updates through Apple Home / HomeKit. If the device is also added to another Matter controller (such as KNX Ultimate), which system is responsible for managing firmware updates?
Thanks!
All reactions