technikkram.net
  • Home
  • smartkram
  • Themenfelder
    • Smart Home
      • Homematic & Homematic IP
      • Smart Home Zentrale
      • Home Assistant
      • MQTT & Messaging
      • Zigbee & Thread
      • Shelly Geräte
      • KNX Gebäudeautomation
      • Matter & Thread
      • Apple HomeKit
    • Server & DevOps
      • Docker & Container
      • Proxmox VE
      • Linux Administration
      • Monitoring & Observability
      • Kubernetes & K3s
      • Raspberry Pi
    • Netzwerk
      • UniFi Netzwerk
      • Netzwerk Grundlagen
      • WLAN Optimierung
      • VLAN Konfiguration
      • Firewall & Security
      • Managed Switches
    • Sicherheit
      • Überwachungskameras
      • IT-Security
      • Videoüberwachung
      • Alarmanlagen
      • Zutrittskontrolle
    • Energie & Solar
      • Energiemanagement
      • Solar & Photovoltaik
    • NAS & Storage
      • NAS Systeme
      • Backup & Recovery
      • Synology NAS
      • Storage Lösungen
  • Archiv
  • Kontakt
    • Datenschutz
    • Impressum
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Tim
Smart Home

Shelly Script Studio: Eigene Logik direkt auf dem Gerät programmieren

Shelly Script Studio Eigene Logik Direkt Auf Dem Gerat Programmieren

Wenn du schon länger mit Shelly-Geräten arbeitest, kennst du sicher den Reiz, alles lokal und ohne Cloud zu steuern. Doch was, wenn du Automatisierungen direkt auf dem Gerät umsetzen möchtest – ohne Umwege über Home Assistant oder Node-RED? Genau hier kommt das Shelly Script Studio ins Spiel. Es erlaubt dir, deine eigene Logik direkt auf einem Shelly-Plus- oder Pro-Gerät zu programmieren – schnell, zuverlässig und komplett offline. In diesem Artikel zeige ich dir, wie du das Maximum aus der Shelly Script Engine herausholst, welche Projekte sich perfekt dafür eignen und worauf du bei der Umsetzung achten solltest.

📑 Inhaltsverzeichnis

  • ▸ Was ist das Shelly Script Studio?
  • ▸ Einrichtung und Start eines Shelly-Skripts
  • ▸ Beispielprojekte: Logik direkt auf dem Gerät
  • › Feuchtigkeitsgesteuerte Lüftung
  • › Windbasierte Markisensteuerung
  • ▸ Vorteile und Grenzen des Shelly Script Studio
  • › Vorteile
  • › Nachteile
  • ▸ Fehlersuche und Debugging-Tipps
  • › Websocket-Debugging aktivieren
  • › Schrittweise testen
  • › Firmware aktuell halten
  • › Community-Ressourcen nutzen
  • ▸ Kosten und Zukunftsaussichten

Lies auch: Alexa Kinderschutz einrichten: So sicherst du Käufe & Inhalte auf dem Echo

Was ist das Shelly Script Studio?

Das Shelly Script Studio ist die lokale Programmierumgebung für Shelly-Geräte der Plus und Pro-Serie. Diese Geräte verfügen über eine integrierte JavaScript-Engine, die auf Espruino basiert und damit sehr nah am Standard-JavaScript liegt. Du kannst also mit bekannten Sprachstrukturen arbeiten, um eigene Automationen zu erstellen – direkt auf dem Gerät, ohne externe Systeme. Der große Vorteil: Die gesamte Logik läuft lokal. Das bedeutet kurze Reaktionszeiten, Unabhängigkeit von Internetverbindungen und keine Cloud-Abhängigkeit. Das ist ideal für alle, die maximale Kontrolle und Datenschutz im eigenen Smart Home wünschen. Unterstützt werden ausschließlich Shelly-Geräte der Plus- und Pro-Serien. Das sind beispielsweise der Shelly Plus 1, Plus 2PM oder Pro 4PM. Diese Modelle besitzen genug Rechenleistung und Speicher, um Skripte lokal auszuführen.

Einrichtung und Start eines Shelly-Skripts

Bevor du dein erstes Skript schreibst, musst du dein Shelly-Gerät korrekt einrichten. Das geht schnell und einfach:

  1. Gerät verbinden: Versorge deinen Shelly Plus oder Pro mit Strom und verbinde ihn über WLAN mit deinem Heimnetzwerk. Das geht am einfachsten über die Shelly-App.
  2. Weboberfläche öffnen: Rufe die IP-Adresse deines Geräts im Browser auf, zum Beispiel http://192.168.x.x.
  3. Skript anlegen: Navigiere im Menü zu „Skripte“ und erstelle ein neues Skript. Gib ihm einen Namen und füge deinen JavaScript-Code in das Textfeld ein.
  4. Skript starten: Speichere das Skript und klicke auf „Start“. Optional kannst du die Debug-Ausgabe über Websocket aktivieren, um Konsolenausgaben live zu verfolgen.
  5. Autostart aktivieren: Damit das Skript bei jedem Neustart automatisch läuft, aktiviere die Option „Bei Neustart starten“.

So läuft dein Code dauerhaft und unabhängig auf dem Gerät. Diese lokale Ausführung ist besonders nützlich, wenn du zeitkritische Aufgaben oder Sicherheitsfunktionen umsetzen willst, die nicht von einer Cloud oder externen Steuerung abhängen dürfen.

Beispielprojekte: Logik direkt auf dem Gerät

Ein großer Vorteil der Shelly Script Engine ist ihre Flexibilität. Mit ein paar Zeilen Code kannst du aus einem simplen Relaismodul eine vollautomatische Steuerungseinheit machen. Hier zwei praxisnahe Beispiele, die ich selbst in meinem Smart Home umgesetzt habe:

Feuchtigkeitsgesteuerte Lüftung

Ein Shelly H&T misst die Luftfeuchtigkeit im Badezimmer. Ein Shelly Plug S steuert den Ventilator. Das Skript prüft regelmäßig den Feuchtigkeitswert: Ist der Grenzwert überschritten, schaltet sich der Ventilator automatisch ein. Sobald die Luftfeuchtigkeit wieder unter einen definierten Schwellenwert fällt, wird der Ventilator ausgeschaltet. Mit einer kleinen Hysterese vermeidest du ständiges Ein- und Ausschalten.

Windbasierte Markisensteuerung

Ein Shelly Plus 2PM steuert eine Markise. Über eine Wetter-API oder einen angeschlossenen Windsensor wird regelmäßig die Windgeschwindigkeit abgefragt. Überschreitet diese einen bestimmten Wert, fährt die Markise automatisch ein, um Schäden zu vermeiden. Bei schwächerem Wind bleibt sie ausgefahren. Dieses Beispiel zeigt besonders gut, wie leistungsfähig Shelly-Skripte sind – du kannst externe Datenquellen einbinden, Bedingungen definieren und Reaktionen steuern, alles lokal auf dem Gerät.

Vorteile und Grenzen des Shelly Script Studio

Die Shelly Script Engine ist ein mächtiges Werkzeug, das viele Automatisierungsaufgaben direkt auf dem Gerät ermöglicht. Aber wie immer im Smart Home gilt: Es gibt Stärken und Schwächen.

Vorteile

  • Vollständige Offline-Funktion: Du bist unabhängig von Cloud-Diensten, Internet oder zentralen Servern.
  • Schnelle Reaktionszeiten: Da alles lokal läuft, reagiert dein System nahezu verzögerungsfrei.
  • Hohe Ausfallsicherheit: Selbst wenn dein WLAN oder dein Home Assistant ausfällt, laufen die Skripte weiter.
  • Offene Schnittstellen: REST, MQTT und CoAP machen die Integration in bestehende Systeme wie Home Assistant oder Node-RED einfach.
  • Flexible Logik: Du kannst komplexe Bedingungen abbilden, die über einfache Wenn-Dann-Regeln hinausgehen.

Nachteile

  • Programmierkenntnisse erforderlich: Ohne Grundkenntnisse in JavaScript wird es schwierig, eigene Logiken zu entwickeln.
  • Nur für Plus- und Pro-Geräte: Ältere Shelly-Modelle unterstützen keine Skripte.
  • Isolierte Logik: Skripte laufen nur auf dem jeweiligen Gerät – eine zentrale Übersicht fehlt bislang.
  • Fehleranfälligkeit: Ein fehlerhaftes Skript kann das Gerät blockieren oder zum Absturz bringen.
  • Kein grafischer Editor: Anders als in Home Assistant gibt es keine visuelle Oberfläche für Automationen.

Trotz dieser Einschränkungen bietet das Shelly Script Studio eine enorme Freiheit – besonders für fortgeschrittene Nutzer, die ihre Automatisierungen bis ins Detail selbst gestalten möchten.

Fehlersuche und Debugging-Tipps

Wenn ein Skript nicht wie erwartet läuft, ist das kein Grund zur Panik. Shelly bietet einige nützliche Werkzeuge zum Debuggen.

Websocket-Debugging aktivieren

Im Webinterface deines Shelly findest du im Skript-Bereich die Option „Debug über Websocket“. Aktivierst du sie, kannst du Konsolenausgaben in Echtzeit verfolgen. So erkennst du schnell, an welcher Stelle dein Code hängt oder falsche Werte liefert.

Schrittweise testen

Gerade bei komplexeren Automationen lohnt es sich, deinen Code in kleinen Schritten zu testen. Setze gezielt print()-Ausgaben, um Werte zu prüfen oder Abläufe zu kontrollieren. So findest du Fehler deutlich schneller.

Firmware aktuell halten

Shelly verbessert seine Script Engine regelmäßig. Ein Firmware-Update kann also nicht nur neue Funktionen bringen, sondern auch Probleme mit bestehenden Skripten lösen.

Community-Ressourcen nutzen

Die Shelly Knowledge Base, das offizielle Forum oder GitHub bieten eine Vielzahl an Beispielen und Hilfestellungen. In Smart-Home-Communities tauschen sich viele Anwender über ihre Skripte aus – eine echte Fundgrube für Inspiration und Lösungen.

Kosten und Zukunftsaussichten

Ein weiterer Pluspunkt: Die Nutzung der Shelly Script Engine ist kostenlos. Es gibt keine Lizenzgebühren oder Abos – die Funktion ist Teil der Firmware. Die einzigen Kosten entstehen durch die Hardware selbst, und die ist im Vergleich zu anderen Smart-Home-Komponenten sehr günstig. Ein einfaches Modul wie der Shelly 1 kostet etwa 15–20 €, während leistungsfähigere Modelle wie der Shelly Pro 4PM im Bereich von 40–60 € liegen. Spannend ist auch der Blick in die Zukunft: Shelly entwickelt das Scripting-Ökosystem stetig weiter. Neben einer wachsenden Skriptbibliothek und der Shelly Academy bietet der Hersteller inzwischen auch Schulungen und Tutorials an, um den Einstieg zu erleichtern. Und mit der neuen Gen4-Serie geht Shelly noch einen Schritt weiter – hier sind Matter und Zigbee bereits integriert, und die Geräte unterstützen Wi-Fi 6. Damit wird die lokale Automatisierung noch vielseitiger und performanter. Für ältere Modelle gibt es sogar eine Matter Bridge, sodass auch bestehende Geräte in moderne Ökosysteme eingebunden werden können. Damit zeigt Shelly deutlich: Lokale Automatisierung bleibt ein zentraler Bestandteil der Produktstrategie.

Das Shelly Script Studio ist ein echtes Highlight für alle, die ihr Smart Home unabhängig und lokal betreiben möchten. Für fortgeschrittene Nutzer bietet es die perfekte Mischung aus Flexibilität, Geschwindigkeit und Kontrolle. Natürlich erfordert das Ganze etwas Programmierverständnis – aber der Aufwand lohnt sich: Du kannst Automatisierungen genau so umsetzen, wie du sie brauchst, und bist dabei völlig unabhängig von Cloud-Diensten. In meinem eigenen Setup laufen mehrere solcher Skripte seit Monaten stabil und ohne Ausfälle – das ist für mich der beste Beweis, dass lokale Intelligenz im Smart Home nicht nur möglich, sondern sinnvoll ist.

Wenn du bereits Shelly Plus oder Pro Geräte nutzt, probiere das Shelly Script Studio aus und entwickle deine eigene lokale Automatisierung. Die offizielle Dokumentation und Community sind ein guter Startpunkt, um eigene Ideen umzusetzen.

Das könnte dich auch interessieren

  • Node-RED vs Home Assistant: Automation-Plattform für Smart Home wählen – Node-RED vs Home Assistant Interface-Vergleich für Smart Home Automation-Plattformen
    Node-RED vs Home Assistant: Die richtige…
    4. April 2026 Vergleich der Benutzeroberflächen von Node-RED und Home Assistant für Smart Home Automation Die Wahl zwischen Node-RED und Home Assistant ist…
  • Smart Home Sprachsteuerung Architektur-Diagramm mit Alexa, Google Assistant, Home Assistant und vernetzten Geräten
    Sprachsteuerung einrichten: Alexa und Google Home
    9. April 2026 Google Nest Mini für Sprachsteuerung von Philips Hue Lampen und smarten Geräten“ src=“ Modernes Smart Home Setup mit Alexa Echo…
  • Smart Home Sicherheitssystem für Einsteiger ohne Vorkenntnisse aufbauen – Smart Home Sicherheitssystem Dashboard auf Tablet mit Home Assistant Interface, Kamera-Feeds und Sensor-Status
    Smart Home Sicherheitssystem für Einsteiger ohne…
    6. April 2026 Professionelles Smart Home Sicherheitssystem Dashboard mit Live-Kamera-Feeds und Sensor-Status-Übersicht Ein Smart Home Sicherheitssystem für Einsteiger ohne Vorkenntnisse ist wie ein…
  • WLAN-Lichtschalter ohne Neutralleiter: Shelly 1L und Alternativen installieren – Shelly 1L WLAN-Schalter Installation in Altbau ohne Neutralleiter - Smart Home Nachrüstung
    WLAN-Lichtschalter ohne Neutralleiter installieren
    8. April 2026 Shelly 1L WLAN-Schalter ermöglicht Smart Home Automatisierung in Altbauten ohne Neutralleiter WLAN-Lichtschalter ohne Neutralleiter sind die praktische Lösung für Smart…
  • Home Assistant Terminal Log-Analyse für Homematic IP Verbindungsfehler
    Homematic IP Access Point Geräte nicht erreichbar in…
    1. April 2026 Homematic IP Access Point mit verschiedenen LED-Status-Anzeigen für die Diagnose von Verbindungsproblemen Wenn dein Homematic IP Access Point in Home…
  • KNX-Integration in Home Assistant über ETS-Projekt einrichten – KNX Home Assistant Integration Dashboard mit konfigurierten Smart Home Geräten
    KNX-Integration in Home Assistant über ETS-Projekt…
    4. April 2026 Dashboard-Ansicht einer vollständig konfigurierten KNX-Integration in Home Assistant mit verschiedenen Smart Home Geräten Die KNX-Integration in Home Assistant über ETS-Projekt…
1. März 2026/0 Kommentare/von Tim
Schlagworte: Automatisierung, Bosch Smart Home, DIY, Home Assistant Integration, JavaScript, Lokale Steuerung, Scripting, Shelly, Shelly Plus, Shelly Pro
Eintrag teilen
  • Teilen auf Facebook
  • Teilen auf X
  • Teilen auf WhatsApp
  • Teilen auf Pinterest
  • Teilen auf LinkedIn
  • Per E-Mail teilen
https://technikkram.net/wp-content/uploads/2026/03/Shelly-Script-Studio-Eigene-Logik-direkt-auf-dem-Gerat-programmieren.png 1024 1536 Tim https://technikkram.net/wp-content/uploads/2019/05/technikkram_transparent.png Tim2026-03-01 20:27:442026-06-13 06:17:00Shelly Script Studio: Eigene Logik direkt auf dem Gerät programmieren
0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  •  
Smartkram Shop

Kategorien

Allgemein Apple Apps CCU2 CCU3 Charly debmatic EQ-3 Firmware Foto und Video Gadgets Gaming Geschenke Hardware Hausinstallation Haussicherheit HB-RF-USB Homematic Homematic IP Homematic IP Access Point Homematic IP wired iOS KNX Media Center Mediola Mobile Multimedia Netzwerk Neuigkeiten Nützliches Online Services piVCCU piVCCU3 Provider Rabatte & Co Raspberrymatic Security smarte Beleuchtung Smart Home Software & Co Testberichte Tipps & Tricks Wearables Windows Zubehör
© Copyright - technikkram.net -
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Nach oben scrollen Nach oben scrollen Nach oben scrollen