Shelly Plug S mit HomeKit-Unterstützung nachrüsten

Der Shelly Plug S unterstützt, wie andere Shelly-Geräte, von sich aus kein HomeKit. Allerdings existiert eine alternative Firmware, über welche diese Unterstützung nachgerüstet werden kann.

Der Shelly Plug S

Zur Installation muss ermittelt werden, unter welcher IP-Adresse der Shelly Plug S erreichbar ist. Diese wird im Browser aufgerufen und anschließend sollte ein Update durchgeführt werden.

Die Firmware sollte auf die aktuelle Version geflasht werden

Ist dies geschehen, kann die Installation der alternativen Firmware durchgeführt werden. Dazu wird die IP-Adresse des Shelly Plug S mit einem neuen Parameter aufgerufen:

http://192.168.1.42/ota?url=http://rojer.me/files/shelly/shelly-homekit-ShellyPlugS.zip

Es wird anschließend ein JSON ausgegeben:

{„status“:“updating“,“has_update“:false,“new_version“:“20230913-113421/v1.14.0-gcb84623″,“old_version“:“20230913-113421/v1.14.0-gcb84623″,“beta_version“:“20231107-164219/v1.14.1-rc1-g0617c15″}

Nach etwa einer bis zwei Minuten ist das Firmware-Update komplett und eine neue Oberfläche erscheint, beim Aufruf der IP-Adresse im Browser.

Die neue Oberfläche

Mit der neuen Firmware kann der Shelly Plug S als HomeKit-Gerät eingebunden werden. Dazu muss der Setup-Button in der Weboberfläche aktiviert werden. Anschließend kann das Gerät über die Home-App unter iOS hinzugefügt werden. Es ist auch möglich, die Factory-Firmware wieder aufzuspielen, sodass der Shelly Plug S wieder wie gewöhnlich genutzt werden kann.

Shelly Plug S ohne App einrichten

Die schaltbare Steckdose Shelly Plug S kann unter anderem über eine App eingerichtet werden. Allerdings ist dies nicht unbedingt nötig.

Der Shelly Plug S

Wird die Steckdose nach dem Auspacken eingesteckt, so spannt sie ein WLAN auf. Dieses trägt einen Namen nach dem Schema shellyplug-s-123456789. Wird sich mit diesem WLAN verbunden, kann anschließend die Weboberfläche über die URL:

http://192.168.33.1

aufgerufen werden. Dort kann unter dem Punkt Internet & Security, mittels WIFI MODE – CLIENT die Steckdose mit dem heimischen WLAN verbunden werden.

Die Weboberfläche des Shelly Plug S

Nachdem das WLAN verbunden wurde, ist der Shelly Plug S unter einer neuen Adresse im heimischen WLAN verfügbar. Im nächsten Schritt sollte über die Weboberfläche unter Settings unter dem Punkt FIRMWARE UPDATE ein Update der Firmware durchgeführt werden. Dieses kann bis zu fünf Minuten dauern. Anschließend kann die Steckdose in das eigene Smart-Home-System eingebunden werden.

Automator Schnellaktionen löschen

Im Automator unter macOS können sogenannte Schnellaktionen (Services) definiert werden, z.B. zur Audioumwandlung von Text. Während diese Schnellaktionen über die App problemlos angelegt werden können, lassen sie sich dort nicht löschen.

Der Automator unter macOS

Stattdessen müssen diese Schnellaktionen über das Dateisystem gelöscht werden, dort findet sich im entsprechenden Library-Ordner des Nutzers ein Ordner mit dem Namen Services:

/Users/seeseekey/Library/Services

Dort findet sich pro angelegter Schnellaktion eine Datei. Wird die Datei gelöscht, verschwindet auch die entsprechende Schnellaktion.

Text unter macOS in Audio umwandeln

Unter macOS kann mittels der Automator-App beliebiger Text in eine Audiodatei umgewandelt werden. Nach dem Öffnen der Automator-App muss dazu dort eine neue Schnellaktion (Service) erstellt werden.

Die konfigurierte Schnellaktion

Diese Schnellaktion wird dann so konfiguriert, dass der Arbeitsablauf aktuellen Text nutzt und dann als Aktion Text in Audiodatei schreibt.

Die Nutzung der Schnellaktion in einer beliebigen Applikation

Nachdem die Aktion gespeichert wurde, kann sie in beliebigen Applikationen über das Kontextmenü genutzt werden. Wird die Schnellaktion aufgerufen, findet sich anschließend das aus dem Text erstellte Audio in der definierten Datei.

Formatierung in Ulysses ändert sich nach Aktualisierung

Ulysses ist eine großartige App zum Schreiben größerer Dokumente bis hin zu Büchern. Innerhalb der Applikation wird mit Markdown gearbeitet, welches dann entsprechend dargestellt wird. Dafür sind unter Ulysses sogenannte Themes zuständig. Über diese wird festgelegt wie das Markdown innerhalb der App dargestellt wird.

Die Einstellungen von Ulysses

In neueren Versionen werden Überschriften in unterschiedlichen Größen dargestellt, was ich gelinde gesagt als schrecklich empfinde. Allerdings ist dies kein Problem, da dass entsprechende Theme einfach angepasst werden kann und die Überschriften damit in der gleichen Größe angezeigt werden. Allerdings gibt es bei dieser Möglichkeit ein Problem. Wurde das Standardtheme (aktuell D22) angefasst, so wird dieses bei einer Aktualisierung der Anwendung wieder überschrieben.

‎Ulysses Mobile
Preis: Kostenlos+
‎Ulysses: Schreibprogramm
Preis: Kostenlos+

Die Idee dahinter ist, dass das Standardtheme immer entsprechend aktuell gehalten wird, damit der Nutzer Neuerungen gleich sieht. Gelöst werden kann das Problem dadurch, das eine Kopie vom Standardtheme angelegt wird. Dieses kann dann nach den Wünschen des Nutzers angepasst werden. Die Änderungen werden bei einer Aktualisierung der Applikationen auch nicht mehr überschrieben.