SONOFF Geräte einfach in HomeKit einbinden dank Homebridge

von cooper.bin
veröffentlicht am 30.03.2024 aktualisiert am 30.03.2024

Wenn es darum geht, ein SONOFF Gerät mit HomeKit oder mit einer anderen Smarthome-Plattform außerhalb der eWeLink-App zu steuern, wird oftmals auf die custom Firmware Tasmota zurückgegriffen. Dabei gibt es aber mehrere Hürden:

Das Flashen der Firmware unterscheidet sich von Modell zu Modell und gestaltet sich allgemein immer noch schwieriger. Damit ist jetzt Schluss - denn ich zeige euch eine Möglichkeit, wie ihr SONOFF Geräte trotz original-Firmware mit HomeKit steuern könnt.

Zum Kapitel springen Homebridge

Ganz ohne Workaround funktioniert diese Variante leider auch nicht. Statt die Firmware zu manipulieren werden wir eine weitere Software dazwischen schalten: Homebridge.

Ich nutze schon seit gut vier Jahren Homebridge als Zentrale, um meine Geräte in HomeKit einzubinden. Homebridge ist eine Smarthome-Bridge, die sich neben Apple Home auch für Alexa und Google eignet. Bridge deswegen, weil sie Geräte verwaltet und eine Eibindung in die genannten Systeme ermöglicht, obwohl diese nativ eigentlich nicht unterstützt würden.

Für Homebridge gibt es verschiedene Plugins, welche Geräte verschiedener Hersteller unterstützen. So gibt es auch ein Plugin namens homebridge-ewelink. Wie der Name schon erahnen lässt, lassen sich mithilfe dieses Plugins die SONOFF Geräte in das eigene Smarthome einbinden.

Dafür muss das Plugin zuerst installiert werden, dazu reicht unter Plugins die Suche nach "Homebridge eWeLink".

Homebridge eWeLink Plugin installieren ><

Zum Kapitel springen Konfiguration

Nach dem Installieren taucht ein Pop-Up auf, in dem ihr zunächst nur die Zugangsdaten eures eWeLink Account eingeben müsst:

homebridge-ewelink-plugin-konfiguration ><

Die Konfiguration für das Plugin wird nach dem Speichern automatisch erstellt. Die eingegeben Daten werden dazu verwendet, die Konfiguration des Plugins in die config.json einzutragen. Ein Blick in die config.json verrät, was eingetragen wurde:

{
  "name": "eWeLink",
  "username": "mail@provider.de",
  "password": "passwort123",
  "mode": "auto",
  "language": "en",
  "platform": "eWeLink"
}

Einfacher geht es wohl kaum - zumindest hab ich das selten erlebt. Damit die Änderungen wirksam werden, muss die Homebridge einmal neugestartet werden.

Nach dem Neustarten verrät die Ausgabe der Homebridge-Konsole, dass die SONOFF-Geräte in der eWeLink-App automatisch erkannt und erfolgreich über die lokale IP-Adresse in Homebridge eingebunden wurden.

[9/18/2020, 18:33:48] [eWeLink] [0] eWeLink devices were loaded from the Homebridge cache.
[9/18/2020, 18:33:48] [eWeLink] [1] primary devices were loaded from your eWeLink account.
[9/18/2020, 18:33:48] [eWeLink] [1] primary devices were discovered on your local network.
[9/18/2020, 18:33:48] [eWeLink] [Gerätd1f401] has been added to Homebridge.
[9/18/2020, 18:33:48] [eWeLink] [Gerätd1f401] found in eWeLink and locally with IP [192.168.178.98].

Nach einem kurzen Moment taucht mein SONOFF Basic dann auch als Schalter in der Home App auf. Mein SONOFF Basic trägt den Namen Gerätd1f401. Dieser wurde aus der eWeLink App übernommen. Ich kann ihn nun per Siri steuern, in Automationen einbinden oder für Szenen verwenden.

Zum Kapitel springen Unterstützte Geräte

Diese Liste ist aus der offiziellen Dokumentation des Plugins entnommen. Um den aktuellen Stand abzurufen, kannst du die Tabelle direkt hier öffnen.

Zum Kapitel springen Schalter

Gerät Cloud Support Lokal Support
Sonoff BASIC/R2/R3 🟢 🟢
Sonoff POW/R2/R3/R316/R316D/R320D 🟢 🟢
Sonoff MINI/R2/R3 🟢 🟢
Sonoff RF/R2/R3 🟢 🟢
Sonoff SV 🟢 🟢
Sonoff RE5V1C 🟢 🟢
Sonoff DUAL/R2/R3/R3-Lite 🟢 🟢
Sonoff 4CH/PRO/R2/R3 🟢 🟢

Zum Kapitel springen Lampen

Gerät Cloud Support Lokal Support
Sonoff B1/R2 🟢 🔴
Sonoff L1/L2/Lite/L3 🟢 🔴
Sonoff B02-B-A60 🟢 🔴
Sonoff B02-F-A60 🟢 🔴
Sonoff B02-F-ST64 🟢 🔴
Sonoff B05-B-A60 🟢 🔴
Sonoff B05-BL-A19 🟢 🟢
Konesky Mosquito Killer 🟢 🔴

Zum Kapitel springen Lichtschalter

Gerät Cloud Support Lokal Support
Sonoff T1/T2/T3/TX-1C 🟢 🟢
Sonoff T1/T2/T3/TX-2C/3C/4C 🟢 🟢
Sonoff SwitchMan M5 1-Gang 🟢 🟢
Sonoff SwitchMan M5 2/3-Gang 🟢 🟢
Sonoff IW101 🟢 🟢
Sonoff SLAMPHER/R2 🟢 🟢
Sonoff D1 🟢 🟢
KingArt KING-M4 🟢 🔴

Zum Kapitel springen Steckdosen

Gerät Cloud Support Lokal Support
Sonoff S20 🟢 🟢
Sonoff S26/R2 🟢 🟢
Sonoff S31/Lite 🟢 🟢
Sonoff S55 🟢 🟢
Sonoff IW100 🟢 🟢
Sonoff Micro/CFH 🟢 🟢

Zum Kapitel springen Sensoren

Gerät Cloud Support Lokal Support
Sonoff RF Bridge 🟢 🟢
Sonoff DW1 🟢 🟢
Sonoff DW2-RF 🟢 🟢
Sonoff PIR3-RF 🟢 🟢
SA-026 Doorbell 🟢 🟢
Sonoff DW2-WiFi/L 🟢 🔴
Sonoff TH10/TH16/R2 🟢 🟢
Sonoff SC 🟢 🔴
Sonoff S-Mate 🟢 🔴

Zum Kapitel springen Ventilatoren

Gerät Cloud Support Lokal Support
Sonoff iFan/02/03/04 🟢 🟢

Zum Kapitel springen Thermostate

Gerät Cloud Support Lokal Support
Sonoff NSPanel 🟢 🟢
KKMOON HC-T010-EWF 🟢 🔴

Zum Kapitel springen Vorhänge / Motoren

Gerät Cloud Support Lokal Support
Sonoff DUALR3/R3-Lite (Motor Mode) 🟢 🟢
KingArt KING-Q4 🟢 🔴

Zum Kapitel springen Garagenöffner

Gerät Cloud Support Lokal Support
Eachen GD-DC5 🟢 🟢
KingArt KING-Q1 🟢 🔴

Zum Kapitel springen Zigbee Bridges

Gerät Cloud Support Lokal Support
Sonoff Zigbee Bridge/Pro 🟢 🔴
Sonoff BASICZBR3 🟢 🔴
Sonoff ZBMINI 🟢 🔴
Sonoff S26R2ZB ⁉️ 🔴
Sonoff S31ZB 🟢 🔴
Sonoff SNZB-01 Button 🟢 🔴
Sonoff SNZB-02 Temp/Humidity Sensor 🟢 🔴
Sonoff SNZB-03 Motion Sensor 🟢 🔴
Sonoff SNZB-04 Door/Window Sensor 🟢 🔴
Zigbee Single Channel 🟢 🔴
Zigbee Multi Channel 🟢 🔴
Zigbee Light (Dimmer) 🟢 🔴
Zigbee Light (Dimmer + CCT) 🟢 🔴
Zigbee Light (Dimmer + RGBW) 🟢 🔴
Zigbee Leak Sensor 🟢 🔴
Zigbee Smoke Sensor 🟢 🔴

Zum Kapitel springen Kameras

Gerät Cloud Support Lokal Support
GK-200MP2-B 🔴 🟢
eWeLink Camera App 🔴 🔴

Die Themen homebridge und smarthome gibt es auch auf dem makesmart Discord-Server! Trete bei, um dich auszutauschen.

mehr erfahren

Teile diesen Beitrag



Diese Artikel könnten dich auch interessieren

Der DS18B20 Temperatursensor am ESP8266 D1 Mini - Einfache Temperaturmessung

Lerne, wie du mit der Arduino IDE, dem ESP8266 und einem DS18B20 Temperatursensor einfache und schnelle Temperaturmessungen durchführen kannst.

cooper.bin am 05.03.2024

Der DHT22 am ESP8266 - Wie man die Temperatur und Luftfeuchtigkeit misst

In diesem Tutorial lernst du, wie du mit einem DHT22 und einem ESP8266 D1 Mini die Luftfeuchtigkeit und die Temperatur einfach messen kannst.

cooper.bin am 12.03.2024

ESP32-Cam programmieren - Die Einrichtung als Livestream-Server

Mit einer ESP32-Cam lässt sich in wenigen Schritten eine Livestream-Kamera realisieren. Die perfekte Low-Budget Überwachungskamera für dein Smarthome?

cooper.bin am 27.02.2024

Der ESP8266 als nativer HomeKit Kontaktsensor

Echtes natives HomeKit-Zubehör mit dem ESP8266? In diesem Tutorial erfährst du, wie die Smarthome Zubehör mit dem ESP8266 umsetzen kannst. Ganz ohne zusätzliche Bridge.

cooper.bin am 19.03.2024

ESP8266 D1 Mini Relais als HomeKit Schalter ohne Bridge

Egal ob Schalter, Lampe oder Ventilator. In diesem Tutorial erfährst du, wie die HomeKit Zubehör mit dem ESP8266 umsetzen kannst. Nativ und ganz ohne zusätzliche Bridge.

cooper.bin am 26.03.2024