Shelly plug s

Shelly Plug S – Upgrade für Apple Homekit Support

cropped Andreas Hartig 003Veröffentlicht von

Shelly bietet direkt selbst keinen Support für das Homekit an, aber es gibt eine Lösung die meisten Shelly Komponenten umzupatchen.

Meine Shelly’s haben alle eine feste IP und durchgängige Namen auf der Ubiquiti Dream Machine. Aus diesem Grund ist das patchen auf die neue Firmware sehr einfach.

Schritt 1: Rausfinden der IP eures Shelly Plug S

Schritt 2: Browser öffnen und die IP eingeben

Mein Shelly mit der IP 192.168.0.209

Schritt 3: Die passende Firmware aus der folgenden Liste auswählen

Shelly 1: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-Shelly1.zip
Shelly 1L: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-Shelly1L.zip
Shelly 1PM: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-Shelly1PM.zip
Shelly 2: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-Shelly2.zip
Shelly 2.5: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-Shelly25.zip
Shelly i3: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyI3.zip
Shelly Plug: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlug.zip
Shelly Plug S: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlugS.zip
Shelly RGBW2: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyRGBW2.zip 
Shelly Duo RGBW (ColorBulb): http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyColorBulb.zip
Shelly Duo: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyDuo.zip
Shelly Plus 1: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlus1.zip
Shelly Plus 1PM: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlus1PM.zip
Shelly Plus I4: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlusI4.zip
Shelly Uni: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyUNI.zip
Shelly Vintage: http://A.B.C.D/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyVintage.zip

Schritt 4: Die Buchstaben A.B.C.D durch die IP eures Shelly’s austauschen. Das sieht dann bei mir für den Shelly Plug S und die IP 192.168.0.209 so aus: http://192.168.0.209/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlugS.zip

Schritt 5: Statusmeldung prüfen und 30-60 Sekunden Geduld

Statusmeldung Beispiel

Schritt 6: Webseite über die IP aufrufen, also in meinem Beispiel 192.168.0.209

Beispiel nach erfolgreichem Patch

Schritt 7: Im Webinterface auf HomeKit Settings auf “Setup” clicken. Dies sollte dann einen QR Code / Code generieren.

Beispiel für erfolgreiche Einrichtung

Schritt 8: Apple Home App starten und oben rechts auf das + clicken, Gerät hinzufügen auswählen und den QR Code scannen. Bei der Meldung “nicht zertifiziertes Gerät” müsst ihr “Trotzdem hinzufügen” auswählen.

Danach könnt ihr euer Gerät wie gewohnt im Apple Home einrichten.

Weitere Informationen findet ihr im Github Repository hier: https://github.com/mongoose-os-apps/shelly-homekit

Auf der Githubseite findet ihr auch die Information zu einem neuen generell Pfad für alle Gerätetypen. Ich habe diesen leider noch nicht probiert, aber vielleicht habt ihr Erfahrungen und könntet das in den Kommentaren posten? Hier ist der “Link”: http://A.B.C.D/ota?url=http://shelly.rojer.cloud/update

Bei Interesse und Nutzung der Lösung schaut doch mal beim Entwickler Deomid “rojer” Ryabkov vorbei.

Kommentar hinterlassen