Shelly Plug S mit Home Assistant — Stromverbrauch messen und schalten
So bindest du den Shelly Plug S in Home Assistant ein. WLAN-Steckdose mit Energiemessung einrichten, Automationen erstellen und Stromkosten überwachen.
Der Shelly Plug S ist eine der beliebtesten Smart-Home-Steckdosen — und das aus gutem Grund. Kompaktes Format, integrierte Strommessung, WLAN, lokale Steuerung ohne Cloud, und für unter 15 € zu haben. Zusammen mit Home Assistant wird daraus ein mächtiges Werkzeug für Energiemonitoring und intelligente Gerätesteuerung.
👉 Shelly Plus Plug S auf Amazon | Doppelpack
Warum der Shelly Plug S?
Es gibt dutzende Smart-Steckdosen auf dem Markt. Der Shelly Plug S sticht aus mehreren Gründen heraus:
| Feature | Shelly Plug S | Typische Tuya-Steckdose |
|---|---|---|
| Preis | ~13-15 € | ~8-12 € |
| Strommessung | ✅ Watt + kWh | Oft nur ein/aus |
| Max. Last | 2.500W (10A) | 2.200-3.680W |
| Cloud-frei | ✅ Komplett lokal | ❌ Meist Cloud-Pflicht |
| MQTT | ✅ | Selten nativ |
| HA-Integration | ✅ Native + MQTT | Oft nur über Tuya-Cloud |
| Firmware-Updates | ✅ OTA | Herstellerabhängig |
| Blockiert Nachbarsteckdose? | Nein (kompakt) | Oft ja |
Die Kernvorteile: Lokal steuerbar (kein Cloud-Zwang), präzise Strommessung, und eine offizielle Home-Assistant-Integration die einfach funktioniert.
Welche Version kaufen?
- Shelly Plug S (Gen1): Original, ESP8266-basiert, günstigster Einstieg. Kann alternativ mit Tasmota geflasht werden
- Shelly Plus Plug S (Gen2): ESP32-basiert, schneller, Bluetooth, Scripts-fähig. Empfohlen für Neukäufe
- Shelly Plug (ohne S): Größer, schafft 16A/3.680W. Für Heizlüfter und andere Großverbraucher
Affiliate-Hinweis: Die Links in diesem Artikel sind teilweise Affiliate-Links. Beim Kauf darüber erhalten wir eine kleine Provision — für dich ändert sich am Preis nichts.
Shelly Plug S einrichten — Schritt für Schritt
Schritt 1: Ersteinrichtung
- Shelly Plug S in die Steckdose stecken
- Die LED blinkt → der Shelly erstellt einen eigenen WLAN-Hotspot
- Am Handy/Laptop mit dem WLAN ShellyPlugS-XXXXXX verbinden
- Browser öffnen → 192.168.33.1 aufrufen
- Internet & Security → WiFi Client → dein WLAN auswählen und Passwort eingeben
- Speichern → Shelly verbindet sich mit deinem Netzwerk und bekommt eine IP
Tipp: Die IP findest du in deinem Router unter „Verbundene Geräte” oder „DHCP-Leases”.
Schritt 2: Cloud deaktivieren
Die Shelly-Cloud ist optional. Für ein lokales Setup:
- In der Shelly Web-UI: Internet & Security → Cloud
- Cloud deaktivieren
- Speichern
Alles bleibt im lokalen Netzwerk. Keine Abhängigkeit von Shellys Servern, keine Latenz durch Cloud-Roundtrips, keine Datenschutzbedenken.
Schritt 3: Statische IP vergeben
Für IoT-Geräte empfehlenswert — so ändert sich die Adresse nie:
Option A: Im Shelly
- Web-UI → Internet & Security → WiFi 1
- Static IP aktivieren
- IP vergeben (z.B.
192.168.1.150) - Gateway und DNS eintragen (meistens dein Router, z.B.
192.168.1.1)
Option B: Im Router (besser)
- Unter DHCP eine feste Lease für die MAC-Adresse des Shelly eintragen
- So bleibt die DHCP-Verwaltung zentral beim Router
Schritt 4: Firmware aktualisieren
Bevor du loslegst:
- Web-UI → Settings → Firmware Update
- Falls Update verfügbar: Update klicken
- Warten (30-60 Sekunden) → Shelly startet neu
Integration in Home Assistant
Variante 1: Native Shelly-Integration (empfohlen)
Home Assistant erkennt Shelly-Geräte im Netzwerk automatisch:
- Einstellungen → Geräte & Dienste
- Der Shelly sollte unter „Entdeckt” erscheinen
- Konfigurieren klicken → fertig
Falls nicht automatisch erkannt:
- Integration hinzufügen → Shelly
- IP-Adresse des Shelly eingeben
- Bestätigen
Du bekommst automatisch diese Entitäten:
- Switch: Ein/Aus-Schalter
- Sensor (Leistung): Aktueller Verbrauch in Watt
- Sensor (Energie): Gesamtverbrauch in kWh (kumulativ)
- Sensor (Temperatur): Interne Temperatur des Shelly (nützlich für Überhitzungsschutz)
Variante 2: MQTT
Falls du den Mosquitto MQTT Broker nutzt und die MQTT-Integration bevorzugst:
- Shelly Web-UI → Internet & Security → Advanced Developer Settings
- Enable MQTT aktivieren
- Server:
IP-deines-HA:1883 - User/Password: Deine MQTT-Zugangsdaten
- MQTT Discovery aktivieren → Gerät taucht in HA auf
Wann MQTT statt nativ? Wenn du mehrere Systeme hast die MQTT nutzen, oder wenn du die Daten auch in Grafana/InfluxDB auswerten willst.
Energiemonitoring einrichten
Energie-Dashboard
Das eingebaute Energie-Dashboard von Home Assistant ist perfekt für den Shelly:
- Einstellungen → Dashboards → Energie
- Stromverbrauch → Gerät hinzufügen
- Den kWh-Sensor des Shelly auswählen (z.B.
sensor.shelly_plug_s_energy) - Optional: Strompreis eingeben (€/kWh) → HA berechnet automatisch die Kosten
Jetzt siehst du im Energie-Dashboard genau, was das angeschlossene Gerät verbraucht — pro Stunde, Tag, Woche und Monat. Mit Diagrammen und allem.
Stromkosten-Sensor
Erstelle einen Template-Sensor der die Kosten in Echtzeit anzeigt:
template:
- sensor:
- name: "Stromkosten Waschmaschine"
unit_of_measurement: "€"
device_class: monetary
state: >
{{ (states('sensor.shelly_plug_waschmaschine_energy') | float(0) * 0.32) | round(2) }}
icon: mdi:currency-eur
- name: "Stromkosten Waschmaschine Monat"
unit_of_measurement: "€"
state: >
{{ (state_attr('sensor.shelly_plug_waschmaschine_energy', 'total') | float(0) * 0.32) | round(2) }}
Ersetze 0.32 mit deinem Strompreis pro kWh. Den findest du auf deiner letzten Stromrechnung.
Verbrauchshistorie im Dashboard
Füge eine History-Graph-Card in dein Dashboard ein:
type: history-graph
entities:
- entity: sensor.shelly_plug_waschmaschine_power
name: Leistung (W)
hours_to_show: 48
So siehst du den Verbrauchsverlauf der letzten 48 Stunden — und kannst erkennen, wann die Waschmaschine gelaufen ist und wie viel sie gezogen hat.
Nützliche Automationen
Waschmaschine/Trockner fertig
Die Killer-Automation — nie wieder vergessen, die Wäsche rauszuholen:
input_boolean:
waschmaschine_laeuft:
name: "Waschmaschine läuft"
automation:
- alias: "Waschmaschine gestartet"
trigger:
- platform: numeric_state
entity_id: sensor.shelly_plug_waschmaschine_power
above: 50
for: "00:00:30"
action:
- service: input_boolean.turn_on
entity_id: input_boolean.waschmaschine_laeuft
- alias: "Waschmaschine fertig"
trigger:
- platform: numeric_state
entity_id: sensor.shelly_plug_waschmaschine_power
below: 5
for: "00:03:00"
condition:
- condition: state
entity_id: input_boolean.waschmaschine_laeuft
state: "on"
action:
- service: notify.mobile_app_dein_handy
data:
title: "🧺 Waschmaschine fertig!"
message: "Die Wäsche ist durch! Nicht vergessen rauszuholen."
- service: input_boolean.turn_off
entity_id: input_boolean.waschmaschine_laeuft
Warum 3 Minuten Delay? Waschmaschinen haben Pausen zwischen den Programmphasen. Ohne die for-Zeit bekommst du mitten im Waschgang eine Fehlmeldung.
Standby-Killer
Geräte im Standby automatisch ausschalten — spart pro Gerät 5-30 € im Jahr:
automation:
- alias: "TV Standby ausschalten"
trigger:
- platform: numeric_state
entity_id: sensor.shelly_plug_tv_power
below: 3
above: 0.5
for: "00:30:00"
condition:
- condition: time
after: "00:00:00"
before: "06:00:00"
action:
- service: switch.turn_off
entity_id: switch.shelly_plug_tv
- service: notify.mobile_app_dein_handy
data:
title: "📺 TV Standby"
message: "TV-Standby wurde automatisch ausgeschaltet."
Warum die Zeitbedingung? Tagsüber willst du nicht, dass der TV abgeschaltet wird, während du dir einen Kaffee holst. Nachts hingegen ist Standby reine Verschwendung.
Überlastschutz
Schutz vor Überlastung — der Shelly schaltet ab und warnt:
automation:
- alias: "Überlastschutz"
trigger:
- platform: numeric_state
entity_id: sensor.shelly_plug_heizluefter_power
above: 2300
action:
- service: switch.turn_off
entity_id: switch.shelly_plug_heizluefter
- service: notify.mobile_app_dein_handy
data:
title: "⚠️ Überlast!"
message: "Gerät abgeschaltet — Verbrauch über 2.300W! Bitte prüfen."
Überhitzungsschutz
Der Shelly hat einen internen Temperatursensor — nutze ihn:
automation:
- alias: "Shelly Überhitzung"
trigger:
- platform: numeric_state
entity_id: sensor.shelly_plug_waschmaschine_device_temperature
above: 70
action:
- service: switch.turn_off
entity_id: switch.shelly_plug_waschmaschine
- service: notify.mobile_app_dein_handy
data:
title: "🔥 Shelly zu heiß!"
message: "Shelly Plug an der Waschmaschine hat {{ states('sensor.shelly_plug_waschmaschine_device_temperature') }}°C. Wurde abgeschaltet."
Einsatzideen — wo sich der Shelly Plug S am meisten lohnt
Die größten Stromfresser finden
Klemm den Shelly Plug S für jeweils eine Woche an verschiedene Geräte und notiere den Verbrauch:
| Gerät | Typischer Verbrauch/Jahr | Standby |
|---|---|---|
| Waschmaschine | 150-250 kWh | 1-3W |
| Trockner | 200-400 kWh | 0-2W |
| Geschirrspüler | 200-300 kWh | 1-2W |
| Kühlschrank | 100-200 kWh | — (läuft immer) |
| TV + Konsole + Soundbar | 100-300 kWh | 5-15W (!) |
| Desktop-PC | 150-500 kWh | 3-8W |
| Server/NAS | 200-800 kWh | — (läuft immer) |
Pro-Tipp: Entertainment-Setups (TV + Soundbar + Konsole + Streaming-Box) ziehen im Standby oft 10-15W. Das sind 25-40 € pro Jahr für… nichts. Ein Shelly Plug S als Standby-Killer zahlt sich in wenigen Monaten zurück.
Dauerhaftes Monitoring
Für Geräte die du dauerhaft überwachen willst:
- Kühlschrank: Verbrauchsanstieg kann auf defekte Dichtung oder verdreckten Wärmetauscher hinweisen
- Server/NAS: Verbrauch tracken, Anomalien erkennen
- Aquarium/Terrarium: Heizung und Pumpe überwachen
Tipps & Best Practices
1. Sinnvolle Benennung
Benenne deine Shellys eindeutig — in der Web-UI und in Home Assistant:
- ✅
shelly_plug_waschmaschine - ✅
shelly_plug_tv_wohnzimmer - ❌
shellypluss-244cab123abc
2. Mehrere Shellys = Gesamtüberblick
Mit 3-5 Shelly Plugs an den größten Verbrauchern deckst du oft 60-70% deines Gesamtverbrauchs ab. Das reicht um Stromfresser zu identifizieren und Sparmaßnahmen gezielt umzusetzen.
3. Maximale Last beachten
Der Plug S schafft 2.500W (10A). Für diese Geräte reicht das:
- ✅ Waschmaschine, Geschirrspüler, TV, PC, Kühlschrank
- ❌ Durchlauferhitzer, Backofen, Herd (zu viel Leistung)
- ⚠️ Heizlüfter: Prüfe die Wattzahl! Viele ziehen >2.000W
4. Firmware aktuell halten
Regelmäßig prüfen. In HA: Einstellungen → Geräte → Shelly → Update.
Was kostet der Spaß?
| Posten | Kosten |
|---|---|
| 1x Shelly Plus Plug S | ~14 € |
| 4er Set | ~50-55 € |
| Home Assistant | Kostenlos |
| Strom für den Shelly selbst | ~0,5W → ~1,40 €/Jahr |
Der Eigenverbrauch des Shelly ist vernachlässigbar. Ein TV-Entertainment-Set im Standby kostet 10x mehr als der Shelly, der es überwacht.
Vergleich: Shelly vs. DIY (ESP32 + SCT-013)
| Kriterium | Shelly Plug S | DIY ESP32 |
|---|---|---|
| Preis | ~14 € | ~20-25 € |
| Installation | 5 Minuten | 1-2 Stunden |
| Genauigkeit | ±1% | ±5% (kalibriert) |
| Was gemessen wird | Ein Gerät | Ganze Leitung |
| Schalten | ✅ | ❌ (nur messen) |
| Bastelaufwand | Keiner | Hoch |
Shelly: Wenn du einzelne Geräte messen UND schalten willst → nimm den Shelly. DIY: Wenn du ganze Sicherungskreise oder den Hausanschluss messen willst → ESP32 + SCT-013.
Weiterführende Artikel
- Stromverbrauch mit ESP32 messen — DIY-Alternative für Gesamtmessung
- Home Assistant Automationen — Mehr Automationsideen
- Dashboard gestalten — Energiedaten schön visualisieren
- MQTT Broker einrichten — Alternative Anbindung via MQTT
- Tasmota vs ESPHome — Alternative Firmware für den Shelly
Fazit
Der Shelly Plug S ist verdammt günstig, verdammt zuverlässig und verdammt nützlich. Lokal steuerbar, präzise Strommessung, und in Home Assistant in 2 Minuten eingerichtet. Wenn du noch keinen hast — hol dir direkt vier Stück und klemm sie an die größten Verbraucher. Du wirst überrascht sein, was manche Geräte im Standby fressen.
Für unter 60 € hast du ein solides Energiemonitoring, das sich oft schon im ersten Halbjahr durch eingesparte Standby-Kosten rechnet. Kein Cloud-Zwang, volle Kontrolle, und die Daten bleiben bei dir.