Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

Füllstandskontrolle mit Shelly: Schwimmschalter richtig anschließen

Posted on 4. Juni 20254. Juni 2025 by Stefan Draeger

Ein Schwimmschalter ist ein einfaches, aber äußerst wirkungsvolles Bauteil zur Überwachung von Flüssigkeitsständen. In Kombination mit einem Shelly und dem passenden AddOn-Modul lässt sich damit ganz leicht eine smarte Füllstandskontrolle aufbauen – ganz ohne aufwendige Sensorik oder komplexe Elektronik.

Füllstandskontrolle mit Shelly: Schwimmschalter richtig anschließen
Dieses Video auf YouTube ansehen.

In diesem Beitrag zeige ich dir Schritt für Schritt:

  • wie ein Schwimmschalter funktioniert,
  • wie du ihn korrekt an ein Shelly AddOn anschließt,
  • und wie du damit z. B. eine Pumpe automatisch ein- oder ausschaltest, sobald ein bestimmter Wasserstand erreicht wird.

Gerade bei Pumpen, die empfindlich auf Trockenlauf reagieren, ist ein Schwimmschalter eine clevere und nachhaltige Lösung. Du verhinderst damit nicht nur mögliche Schäden, sondern sorgst gleichzeitig für einen zuverlässigen und automatisierten Betrieb deines Systems.

⚠️ Lebensgefahr: 230 V und Wasser!
In diesem Projekt wird ein Shelly 1 Plus mit 230 V betrieben und ein Schwimmschalter in Kontakt mit Wasser verwendet – eine gefährliche Kombination.

Inhaltsverzeichnis

  • Aufbau und Funktionsweise eines Schwimmschalters
    • Bezug des Schwimmschalters
  • Anschluss des Schwimmschalters an den Shelly
  • Einrichtung des Schwimmschalters über das Shelly AddOn
    • Warum der Shelly 1 Plus Gen2?
  • Was du mit dem Schwimmschalter alles machen kannst
  • Fazit & Ausblick

Aufbau und Funktionsweise eines Schwimmschalters

Ein Schwimmschalter ist ein mechanischer Sensor, der den Füllstand einer Flüssigkeit – zum Beispiel Wasser oder Öl – erkennt. Er arbeitet nach einem simplen Prinzip: Ein im Schaltergehäuse befindlicher Schwimmer hebt sich bei steigendem Flüssigkeitsstand und betätigt dabei einen kleinen Reed-Kontakt. Dieser Kontakt wird entweder geöffnet oder geschlossen – je nach Einbauart und Ausrichtung. Somit eignet sich der Schwimmschalter hervorragend für einfache An/Aus-Signale, die z. B. von einem Shelly verarbeitet werden können.

Es gibt zahlreiche Bauformen mit unterschiedlichen Kabellängen, Materialien und Gewindegrößen. In meinem Fall verwende ich ein besonders kompaktes Modell mit folgenden technischen Daten:

  • Kabellänge: ca. 37,5 cm
  • Einsatzmedien: Wasser, Öl und andere nicht aggressive Flüssigkeiten
  • Druckbereich: bis 0,2 MPa
  • Gewindedurchmesser: 7,3 mm
  • Schutzart: Wasserdicht
  • Max. Betriebsspannung: 100 V DC
  • Max. Schaltstrom: 0,5 A
  • Max. Schaltleistung: 50 Watt
  • Max. Durchgangswiderstand: 0,1 Ohm
einfacher Schwimmschalter für Wasser & Öl
einfacher Schwimmschalter für Wasser & Öl

Die Montage erfolgt meist von oben durch einen Behälterdeckel oder eine Wandöffnung. Der Schalter wird verschraubt und sitzt dank der mitgelieferten Dichtung sicher und dicht im Gehäuse. Innen im Behälter ragt der eigentliche Schwimmer in die Flüssigkeit hinein und reagiert auf Veränderungen des Füllstands.

Bezug des Schwimmschalters

Den hier verwendeten Schwimmschalter bekommst du recht günstig über ebay.de bereits ab 3,50 € zzgl. Versandkosten*.

Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung!

Anschluss des Schwimmschalters an den Shelly

Der verwendete Schwimmschalter ist für eine maximale Betriebsspannung von 100 V DC ausgelegt und darf daher nicht direkt an 230 V angeschlossen werden.
Da der Shelly 1 Plus Gen2 in diesem Projekt mit 230 V AC betrieben wird, steht keine geeignete Niederspannung zur Verfügung, um den Schalter separat zu versorgen.

Eine zusätzliche 12 V-Leitung nur für den Schwimmschalter zu verlegen, wäre unnötig aufwendig – hier kommt das Shelly AddOn ins Spiel.

Dieses Erweiterungsmodul bietet:

  • einen digitalen Eingang,
  • einen analogen Eingang sowie
  • drei Anschlüsse für spezifische digitale Sensoren (die in diesem Projekt derzeit nicht verwendet werden).
Shelly Plus Addon
Shelly Plus Addon

Für unseren Schwimmschalter genügt der digitale Eingang des AddOns. Der Anschluss ist ganz einfach:

  • Ein Draht des Schwimmschalters an GND (vom AddOn)
  • Der andere an den digitalen Eingang (DIGITAL IN vom AddOn)
Shelly 1 Plus mit AddOn und Schwimmschalter
Shelly 1 Plus mit AddOn und Schwimmschalter

Je nach Ausrichtung des Schalters schließt oder öffnet dieser bei einem bestimmten Wasserstand den Kontakt. Das Shelly AddOn erkennt diesen Zustand und überträgt ihn an den Shelly, der daraufhin eine Aktion ausführen kann – beispielsweise das Einschalten einer Pumpe, solange Wasser vorhanden ist.

Perfekt! Hier ist ein gut strukturierter Abschnitt für deinen Beitrag, der erklärt, wie man den Schwimmschalter über das AddOn am Shelly 1 Plus einrichtet, und gleichzeitig den Einsatz des Gen2-Modells gegenüber der Gen4-Generation begründet:

Einrichtung des Schwimmschalters über das Shelly AddOn

Die Einrichtung des Schwimmschalters am Shelly 1 Plus Gen2 ist unkompliziert und erfolgt direkt über die Weboberfläche oder App von Shelly. Das AddOn wird dabei automatisch erkannt, sobald es korrekt angeschlossen ist.

In der Shelly Cloud kannst du den Schwimmschalter recht einfach einrichten. Du wählst zunächst den Raum zu welchem das Gerät zugewiesen wurde und anschließend das Gerät (1). In der Detailansicht wählst du auf der linken Seite das Symbol (2) und dort dann „Peripheriegerät hinzufügen“ (3).

Shelly + Schwimmschalter - Step1
Shelly + Schwimmschalter – Step1
Shelly + Schwimmschalter - Step2
Shelly + Schwimmschalter – Step2

Im neuen Dialog wählst du hier „Digitaler Eingang“ (4) und bestätigst diese auswahl mit „Peripheriegerät hinzufügen“ (5).

Anschließend muss der Shelly neugestartet werden.

Shelly + Schwimmschalter - Step3
Shelly + Schwimmschalter – Step3
Shelly + Schwimmschalter - Step4
Shelly + Schwimmschalter – Step4

Nachdem neustarten wird dir für diesen Digitalen Eingang ein neues grafisches Element angezeigt. Dieses findest du in unterschiedlichen Ansichten so das dieses quasi immer präsent ist.

Das Element zeigt dir fast in Echtzeit den Zustand an, es gibt hier lediglich eine minimale Zeitverzögerung welche im Livebetrieb nicht auffällt.

Schwimmschalter - geöffnet - AUS
Schwimmschalter – geöffnet – AUS
Schwimmschalter - geschlossen - EIN
Schwimmschalter – geschlossen – EIN

Warum der Shelly 1 Plus Gen2?

Für dieses Projekt verwende ich bewusst den Shelly 1 Plus Gen2 – und das aus gutem Grund:

  • Er ist preislich attraktiver als die neueren Gen4-Geräte
  • Er bietet alle nötigen Funktionen, inklusive AddOn-Unterstützung
  • WiFi reicht völlig aus – eine Matter-Unterstützung, wie sie die Gen4-Serie bietet, ist in diesem Fall nicht notwendig
  • Und ganz ehrlich: Ich hatte ihn ohnehin noch ungenutzt herumliegen 😉

Natürlich funktioniert diese Lösung genauso gut auch mit den Shelly Plus Gen4 Modellen, sofern du eines dieser Geräte einsetzen möchtest.

verschiedene Shelly Gerät welche das AddOn unterstüzten
verschiedene Shelly Gerät welche das AddOn unterstüzten

Einrichten einer smarten Szene zum steuern von Pumpen über den Schwimmschalter am Shelly AddOn

Was du mit dem Schwimmschalter alles machen kannst

Der am Shelly AddOn angeschlossene Schwimmschalter eröffnet dir gleich mehrere praktische Einsatzmöglichkeiten – und das ganz ohne zusätzliche Elektronik. Je nach Einbaurichtung und gewünschter Logik kannst du flexibel reagieren, zum Beispiel:

  • Pumpe automatisch einschalten, wenn ein Tank oder Fass überläuft, um Flüssigkeit gezielt in einen anderen Behälter umzupumpen
  • Bewässerungspumpe rechtzeitig abschalten, bevor sie im Leerlauf läuft – ideal für smarte Gartenbewässerung
  • Benachrichtigung auf dein Smartphone, wenn ein Gefäß leer ist oder ein bestimmter Füllstand erreicht wird

All das lässt sich mit wenigen Klicks über die Shelly App (Smart Control) oder das lokale Web-Interface umsetzen. Du entscheidest, ob du eine smarte Szene, eine manuelle Steuerung oder eine Push-Benachrichtigung verwenden möchtest.

Fazit & Ausblick

In diesem Beitrag habe ich dir gezeigt, wie einfach sich ein Schwimmschalter über das Shelly AddOn in eine smarte Schaltung integrieren lässt. Egal ob zur Füllstandskontrolle, Pumpensteuerung oder für einfache Benachrichtigungen – mit nur wenigen Komponenten entsteht eine zuverlässige Lösung für verschiedenste Anwendungsfälle.

Doch das war nur der Anfang:
Im nächsten Beitrag zeige ich dir, wie ich auf Basis dieser Schaltung eine automatisierte Tomatenbewässerung realisiere. Dabei kommt nicht nur der Schwimmschalter zum Einsatz, sondern auch eine smarte Pumpe und clevere Steuerungslogik – perfekt für den Einsatz im Garten oder Gewächshaus.

Bleib dran – es wird praktisch! 🌱💧

Schreibe einen Kommentar Antworten abbrechen

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

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen

Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}