Shellys per Webhooks steuern (16 Webhook-Beispiele)

Du hast Shelly-Gerรคte bei dir im Einsatz? Dann ist dieser Beitrag in dem ich erklรคre wie man Shelly-Gerรคte per Shelly Webhooks steuern kann vermutlich interessant! Bei mir sind mittlerweile Dutzende Shellys im Einsatz: Steckdosen oder Unterputz-Relays mit WLAN machen dein Haus in Kombination mit Home Assistant richtig smart.

Wenn du deine Shellys in Kombination mit Home Assistant nutzt, ist dieser Beitrag fรผr dich vermutlich nur bedingt interessant, da du dann keine Shelly Webhooks zum Steuern der Shellys benรถtigst – Home Assistant erlaubt einem stattdessen die Shellys komfortabel zu steuern.

Ohne ein Smart Home System wie Home Assistant kann man Shellys aber auch super leicht steuern – rein lokal, also ohne aktive Cloud-Funktionen!

Shellys kรถnnen รผber so genannte Webhooks (Wikipedia: Webhooks) gesteuert werden – man kann also รผber den Aufruf einer URL (beispielsweise im Browser) unter Angabe gewisser Parameter die Shellys ebenfalls steuern.

Je nach Shelly-Typ (also bspw. Plug oder Relay) sind die Mรถglichkeiten beim Steuern des Shelly mittels Webhook unterschiedlich. Dies hรคngt vom Funktionsumfang des jeweiligen Shelly-Gerรคtes ab. Entsprechend sieht die URL je nach Gerรคte-Typ auch ein wenig anders aus.

Shellys mit Passwort schรผtzen!

Grundsรคtzlich empfehle ich jedes Shelly-Gerรคt im Netzwerk abzusichern, damit nicht jeder in deinem Netzwerk (also wenn Mal ein Kumpel zu Besuch dein WLAN nutzt) den Shelly steuern kann. Ohne diesen manuell einzurichtenden Schutz kann jeder in deinem Netzwerk der die IP-Adresse eines Shelly kennt das Gerรคt steuern.

Und die IP-Adresse aller Gerรคte in einem Netzwerk kann man in der Regel sehr einfach herausfinden, sofern man sich innerhalb des jeweiligen Netzwerkes befindet. Hierfรผr gibt es bspw. kostenlose Apps fรผr Android oder iOS.

Zum Absichern der Shellys muss man folgendes wissen: bei รคlteren Modellen kann man sowohl Usernamen als auch Passwort fรผr die Absicherung selbst definieren. Bei neueren Shellys kann nur das Passwort von dir definiert werden wรคhrend der Username immer „admin“ lautet.

Die jeweiligen Zugangsdaten werden dann Bestandteil der URL des Webhooks zur Steuerung derls Shelly-Gerรคtes. Das sieht dann beispielhaft wie folgt aus:

alt: http://user:passwort@IP/Befehl

neu: http://admin:passwort@IP/Befehl

In beiden Fรคllen ersetzt du natรผrlich IP und passwort durch deine spezifischen Daten und bei รคlteren Shelly zusรคtzlich noch user durch den von dir gewรคhlten Usernamen.

Was du nun nur noch benรถtigst, sind die URLs zum Steuern deiner Shellys per Webhook:

URL zum Steuern eines Shelly per Shelly Webhook

Und hier nun eine (unvollstรคndige) Auflistung der Shelly Webhooks um die unterschiedlichen Shelly-Gerรคte steuern zu kรถnnen:

GerรคtActionShelly Webhook URL
Shelly Plus 1Anschaltenhttp://IP/relay/0?turn=on
Ausschaltenhttp://IP/relay/0?turn=off
Togglehttp://IP/relay/0?turn=toggle
Shelly Plus 1PMAnschaltenhttp://IP/relay/0?turn=on
Ausschaltenhttp://IP/relay/0?turn=off
Togglehttp://IP/relay/0?turn=toggle
Shelly Plus 2PMAnschaltenhttp://IP/relay/0?turn=on bzw. relay/1?turn=on
Ausschaltenhttp://IP/relay/0?turn=off bzw. relay/1?turn=off
Togglehttp://IP/relay/0?turn=toggle bzw. relay/1?turn=toggle
Shelly Dimmer 2Anschaltenhttp://IP/light/0?turn=on
Ausschaltenhttp://IP/light/0?turn=off
Togglehttp://IP/light/0?turn=toggle
Anschalten und Helligkeit in Prozenthttp://IP/light/0?turn=on&brightness=55
Shelly Plug, Plug S, Plus Plug SAnschaltenhttp://IP/relay/0?turn=on
Ausschaltenhttp://IP/relay/0?turn=off
Togglehttp://IP/relay/0?turn=toggle

Um einen Shelly Webhook zu testen, kannst du die komplette URL des Shelly Webhook in deinen Browser eingeben:

Beispiel einer Shelly Webhook URL zum Einschalten eines Shelly Plug S

Durch die Eingabe im Browser kannst du deinen individuellen Shells Webhook sehr einfach รผberprรผfen. Zum einen sollte dein Shelly-Gerรคt wie gewรผnscht reagieren und zum anderen wird dir im Browser auch eine „Antwort“ des Shelly angezeigt. Bevor du also deinen Shelly Webhook so nutzt, wie du in brauchst, kannst du dessen Funktionalitรคt sehr einfach ausgiebig testen.

Solltest du fรผr einen konkreten Gerรคte-Typ noch Shell Webhook Ergรคnzungen benรถtigen, lass‘ es mich gerne wissen und ich ergรคnze diese (sofern mรถglich ;)). Die Gerรคte-Liste bei Shelly wird ja bekanntlich immer grรถรŸer und ebenso gibt es รผber Shelly Webhooks noch weitere Mรถglichkeiten ein Shelly-Gerรคt zu steuern. In diesem Beitrag habe ich versucht mich auf die vermutlich am meisten genutzten Gerรคte und Shelly Webhooks zu konzentrieren.

Und wenn es in dem Beitrag um Shelly-Gerรคte geht, will ich natรผrlich auch kurz zeigen, welche Gerรคte von Shelly bei mir aktuell zum Einsatz kommen:

Produktempfehlungen