KNX-Ultimate combines Node-RED flexibility with complete KNX/IP integration: secure tunnelling, routing, Hue v2, context sync, watchdogs, and diagnostics for real projects.
Supported technologies
-
Core KNXKNX Tunnelling
ETS-style tunnelling with automatic reconnect and multi-session handling.
✅ Fully supported -
Bus backboneKNX Routing
Multicast routing across KNX/IP routers with throttling and storm protection.
✅ Fully supported -
Secure transportKNX IP Secure / Data Secure
Full KNX IP Secure/Data Secure handling for handshakes, certificates, and session keys.
✅ Fully supported -
Field devicesSerial FT1.2 (TPUART / KBerry)
Supports TPUART, Weinzierl KBerry/BAOS, 307x and other TP/FT1.2 interfaces via
/dev/tty*.✅ Fully supported -
Hue & IoTPhilips Hue v2 + IoT
Native Hue v2 scenes, sensors, and lights, plus bridges for IoT services such as MQTT and InfluxDB.
✅ Fully supported
Node list
Primary runtime node to send/receive telegrams, build virtual devices, and bridge non-KNX systems.
DocumentationStores KNX gateway settings (IP or FT1.2 serial) shared by all runtime nodes.
Shared configurationAutomatically replies to KNX read requests or keeps virtual datapoints in sync.
DocumentationMirrors selected group addresses into the Node-RED global context.
DocumentationLive dashboard to inspect telegrams and decoded values in real time.
DocumentationWatches the bus, sends alerts, and can fail over to backup gateways.
DocumentationRaises visual or audio alarms when monitored addresses hit critical events.
DocumentationCoordinates heavy loads to prevent the main breaker from tripping.
DocumentationSyncs the current date/time to the KNX bus (DPT 19.001), optionally also Date and Time objects.
DocumentationManages gate and door logic with impulse control, feedback, and interlocks.
DocumentationMaps Home Assistant services to KNX group writes via flexible tables.
DocumentationAnalyze KNX traffic, detect anomalies, and ask an LLM for troubleshooting insights.
DocumentationBridge multiple KNX Ultimate gateways via Node-RED, or run a KNXnet/IP tunneling server, using RAW telegram objects.
DocumentationFilter and optionally rewrite group address and source before forwarding.
DocumentationOur trusted partners
Friendly communities around the world
Support the project
Donations fund hardware tests, documentation, and ongoing maintenance. Even a small contribution helps.
Support via PayPal
KNX-Ultimate is developed and tested on real installations, with a strong focus on reliability and long-term maintainability.
Officially recognized for compliant KNX integrations.
*The author Massimo Saccani has been authorized to use the KNX logo.
Forks
of the knx-ultimate node are not implicitly allowed to use the KNX logo.