This page is also available in the other languages: English Deutsch

HomeKit Bridge for KNX

Control your KNX devices with HomeKit.

Combine the sophisticated technology of KNX with the comfortable user interface of HomeKit. With the Home app you can control your Smart Home from all Apple devices. But that's not all. HomeKit protects your privacy, supports voice commands and enables remote access from the Internet.

Free Trial →

And this is how it looks on an iPad.

A modern KNX dashboard.
The Home app gives you full access to your Smart Home. The app is developed by Apple and is available for free on all Apple devices – iPhone, iPad, Mac, Apple Watch, HomePod and CarPlay.
Easy to use

The Apple Home app lets you control your accessories with an easy-to-use user interface.

Available everywhere

The Home app is available for free on iOS, watchOS and macOS. You don't need to install another app on your iPhone and iPad.

Voice Control

You can use Siri to control HomeKit accessories using voice commands. Siri is available on all Apple devices.


All HomeKit data communication is secured and private. No data is stored in the cloud.

Remote Access

HomeKit lets you access your accessories from the Internet. The data is encrypted and routed through Apple server.


HomeKit offers a wide range of smart home accessories, which you can control with the Home app.

For the whole family

Family members can be added to the HomeKit home as guests to get access to the accessories.

Future Proof

Apple constantly improves HomeKit and adds new features to the Home app. Apple has great interest in developing HomeKit further.

Versatile Hardware

The iPad looks great on a wall to visualize and control your accessories. It can also be your family calendar, to-do list and music player.

The HomeKit Bridge for KNX supports the following accessories.

Garage Door
Contact Sensor
Temperature Sensor
Hummidity Sensor
Leakage Sensor
Light Sensor
Security System
Motion Sensor
Presence Sensor
Carbon Dioxide Sensor
Carbon Monoxide Sensor
Air Quality Sensor
Smoke Sensor
Living Room
Ceiling Lamp
Garage Door
Alarm System

Powerful Scripting Language

The HomeKit bridge supports scripts to further extend your KNX installation. With just a few lines of code you can create automations, access internet services and send notifications.

Mehr erfahren →

Use variables, for-loops and if/then statements to create automations.

Load weather data from the internet and use it for your automatic garden irrigation.

Send notifications to your iPhone if somebody rings the doorbell.

Versende Mitteilungen an dein iPhone, wenn jemand vor der Tür steht.

1var hkknx = import("hkknx")
2var ch = hkknx.GroupWriteNotify("0/0/1")
3for {
4    <- ch
5    hkknx.SendNotification("Front Door", "Someone ring the doorbell.")
1var hkknx = import("hkknx")
2var ch = hkknx.GroupWriteNotify("0/0/1")
3for {
4    <- ch
5    hkknx.SendNotification("Eingangstür", "Jemand hat geläutet.")
Was sagen die User dazu?

Danke für die Software, für einen DAU wie mich perfekt um mal schnell eine funktionale visu zusammenzuwursteln ohne viel Einarbeitung wie z.B bei Edomi.

higtrasil →

Ich bin begeistert. Habe heute den Raspberry Pi 3 meines Sohnes "gestohlen" und nach ca. 2 Stunden Arbeit läuft die Bridge an meinem Demobrett, inklusive Home-App plus erster KNX Geräte. Das wird die erste Visualisierung für mein neues KNX Haus; ich werde nicht weiter suchen.

fidelio →

Also bei mir läuft auch alles super. So hatte ich es mir vorgestellt. Nicht so kompliziert wir andere Systeme.

Snowdoggi →

Sounds great.

What do I need?


You need the HomeKit Bridge for KNX software to access KNX devices from the Apple Home app. The software communicates with the KNX bus and with HomeKit.

The software package can be downloaded the project page on GitHub. The system runs on macOS and Linux, and needs only minimal resources. You can use a Raspberry Pi to run it continuously.

Software herunterladen → Download Package →

Single-board computers, such as a Raspberry Pi, are sufficient to run the software.
Raspberry Pi →

Once the HomeKit Bridge for KNX is addded to HomeKit, you can use the Apple Home app on your iPhone, iPad, Apple Watch or Mac to control the accessories.

Use an iPad and mount it on a wall to get quick access to your KNX devices. Other people can use it as well to control blinds and lights. In addition to that, you can also use the built-in calendar, browser, reminder and music player.

Mehr erfahren → Learn More →

How much does it cost?

The following example shows you the cost of the required components. It may be cheaper for you, if you have some of the devices already.

Cost Example

HomeKit Brücke für KNX – Lizenz HomeKit Bridge for KNX – License € 299
Raspberry Pi 3 Model B Kit € 60
iPad WiFi 10,2” € 379
Gesamt Total € 359

This example uses a Raspberry Pi 3 Model B, which is not the newest model on the market. But it's more than enough to run the HomeKit Bridge for KNX.

The HomeKit Bridge for KNX also requires a KNX IP gateway to connect to the KNX bus. This device is not listed in the example, because it is already installed in most KNX installations.

Ready To Install?

Let's Go!

Raspberry Pi Icon
Basic Installation

You want to install the system without much work? No problem. You only need to copy a pre-configured operating system on a memory card and put it into a Raspberry Pi. Done!

Anleitung anzeigen → Show Instructions →

Raspberry Pi Icon
Advanced Installation

You want to install the software on a linux server yourself? Perfect. You can download the package via the command line and install it.

3 … 2 … 1 … Wget →

Apple, Apple Watch, iPad, iPhone, Mac, macOS, watchOS and Siri are trademarks of Apple Inc.

© Matthias Hochgatterer – MastodonGithubRésumé