
Garagentor mit Home Assistant steuern: Shelly 1 Gen3
Garagentor mit Home Assistant steuern: Shelly 1 Gen3 als potentialfreien Taster einrichten, Torzustand per BTHome erfassen und lokal automatisieren.
Affiliate-Hinweis: Einige Links in diesem Artikel sind Affiliate-Links. Beim Kauf über diese Links erhalten wir eine kleine Provision — für dich ändert sich am Preis nichts.
Ein Garagentor mit Home Assistant zu steuern, braucht weder einen Eingriff in die Motorleitung noch eine Cloud-Verbindung. Der Shelly 1 Gen3 gibt am vorhandenen Tastereingang nur einen kurzen, potentialfreien Impuls. Ein separater Shelly BLU Door/Window meldet den tatsächlichen Torzustand. So trennst du Befehl und Rückmeldung sauber voneinander.
Passt die Lösung zu deinem Garagentorantrieb?
Die Anleitung eignet sich für Antriebe, die einen Anschluss für einen einfachen Wandtaster besitzen. Der Taster schließt beim Drücken zwei Steuerklemmen kurz; die Elektronik des Antriebs interpretiert das als Impuls für Öffnen, Stoppen oder Schließen. Welche Funktion folgt, entscheidet weiterhin der Antrieb.
Prüfe vor dem Kauf die Installationsanleitung deines konkreten Modells. Suche dort nach Bezeichnungen wie „Impuls“, „Taster“, „Push Button“, „Start“ oder „Wall Control“. Ein Durchgangsprüfer kann bei spannungsfreier Anlage zeigen, welche zwei Adern der vorhandene Taster beim Drücken verbindet. Miss jedoch nicht auf Verdacht an unbekannten Klemmen.
Nicht geeignet ist diese Nachrüstung, wenn:
- der Wandtaster über einen proprietären Bus kommuniziert,
- nur Anschlüsse für Motor, Netzspannung oder Sicherheitskontakt vorhanden sind,
- der Hersteller einen codierten oder beleuchteten Spezialtaster verlangt,
- die Anleitung externe Impulsgeber ausdrücklich ausschließt.
Der Shelly ersetzt nur einen erlaubten Tasterkontakt. Er darf weder die Motorleitung schalten noch Lichtschranke, Kraftbegrenzung, Notentriegelung oder andere Sicherheitsfunktionen überbrücken. Liegt am Montageort 230 V an oder soll der Shelly daraus versorgt werden, übernimmt eine Elektrofachkraft Anschluss und Prüfung. Eine Kleinspannungsversorgung darfst du ebenfalls nur verwenden, wenn Spannung, Stromart und Polarität zu den Herstellerangaben passen.
Komponenten: Impuls und Torzustand getrennt erfassen
Für den Schaltimpuls passt der Shelly 1 Gen3 mit potentialfreiem Kontakt. Laut offiziellem Anschlussschema von Shelly sind I (Eingang des Lastkreises) und O (Ausgang des Lastkreises) die beiden Klemmen des potentialfreien Relaiskontakts. Genau diese beiden Klemmen kommen parallel zum vorhandenen Wandtaster an den Impulseingang. SW ist dagegen der Eingang für einen Schalter zur lokalen Relaissteuerung und gehört nicht an die Tasterklemmen des Garagentorantriebs. Shelly nennt drei Versorgungsvarianten: 110–240 V AC, 24–48 V DC oder stabilisierte 12 V DC. Die Anschlussvarianten unterscheiden sich; halte dich an den jeweiligen Shelly-Schaltplan.
Der Shelly BLU Door/Window als Zustandsmelder arbeitet mit Bluetooth und sendet seinen Kontaktstatus per BTHome. Der Sensor kommt an einen festen Teil des Tors, der Magnet an den beweglichen Teil – oder umgekehrt. Entscheidend ist, dass beide bei vollständig geschlossenem Tor nah beieinanderliegen und sich schon beim Anheben sicher trennen.
Der Shelly 1 Gen3 kann in Home Assistant zugleich als Bluetooth-Proxy dienen. Das ist in einer Garage praktisch, weil Stahlbeton und Metalltor die direkte Bluetooth-Verbindung zum Home-Assistant-Server dämpfen können. Montiere den Shelly und seine Antenne nicht in einem geschlossenen Metallgehäuse. Prüfe den Empfang bei geschlossenem Tor, nicht nur während der Montage.
Falls du statt des Bluetooth-Sensors lieber einen kabelgebundenen Reedkontakt einsetzen willst, findest du die Grundlagen im Beitrag zu Fenstersensoren in Home Assistant. Für diese Anleitung bleibt der BLU-Sensor die separate Rückmeldung; der Schaltzustand des Relais sagt nämlich nichts darüber aus, wo das Tor tatsächlich steht.
Shelly 1 Gen3 als potentialfreien Impulstaster anschließen
Schalte den Garagentorantrieb vollständig spannungsfrei und sichere ihn gegen Wiedereinschalten. Dokumentiere die vorhandene Verdrahtung mit einem Foto. Der prinzipielle Steuerpfad sieht so aus:
Tasterklemme A ───── I [potentialfreier Relaiskontakt] O ───── Tasterklemme B
└──────── vorhandener Wandtaster ────────┘
Die Darstellung zeigt nur den potentialfreien Steuerkontakt. Die Versorgung des Shelly ist bewusst nicht eingezeichnet, weil sie von der vorhandenen Anlage abhängt. Verbinde I oder O nicht mit L, nur weil das bei einer normalen Lampenschaltung üblich wäre. Am Garagentor sollen I und O ausschließlich den freigegebenen Tastereingang überbrücken.
Nach Anschluss und elektrischer Prüfung nimmst du den Shelly ins WLAN auf. Öffne seine lokale Weboberfläche über die IP-Adresse und aktualisiere zuerst die Firmware. Stelle anschließend für den Ausgang ein:
- Ausgang nach dem Einschalten standardmäßig Aus.
- Auto-Off nach etwa einer Sekunde.
- Keine Zeitpläne oder Cloud-Szenen für den Ausgang.
Eine Sekunde bildet einen typischen Tastendruck ab. Verlangt die Anleitung deines Antriebs einen anderen Impuls, hat deren Angabe Vorrang. Teste zunächst über die lokale Shelly-Weboberfläche: Das Relais muss kurz klicken und selbstständig wieder abfallen. Bleibt es eingeschaltet, korrigiere Auto-Off, bevor du Home Assistant verwendest.
Garagentor mit Home Assistant steuern: Shelly und BTHome einrichten
Home Assistant entdeckt den Shelly im selben Netzwerk normalerweise automatisch. Öffne Einstellungen → Geräte & Dienste, wähle die gefundene Shelly-Integration und schließe die Einrichtung ab. Alternativ fügst du „Shelly“ hinzu und gibst die lokale IP-Adresse an. Weise dem Gerät am Router eine feste DHCP-Zuordnung zu.
Aktiviere in den Optionen des Shelly-Geräts den Bluetooth-Scanner. Home Assistant empfiehlt den Modus Auto für die meisten Installationen. Gen2- und neuere Shellys mit Netzversorgung können Bluetooth-Werbedaten als Proxy weiterreichen. Die Steuerung des Relais und die Statusmeldungen bleiben damit im lokalen Netz.
Öffne und schließe nun den BLU Door/Window einmal. Unter Einstellungen → Geräte & Dienste sollte ein neues BTHome-Gerät erscheinen. Die Shelly-Integration selbst bindet BLU-Sensoren nicht ein; dafür ist ausdrücklich die BTHome-Integration zuständig. Wird der Sensor nicht gefunden, bringe ihn für die erste Erkennung näher an den Shelly, prüfe die CR2032-Batterie und kontrolliere den Bluetooth-Scanner.
Benenne die Entitäten eindeutig, zum Beispiel:
switch.garagentor_impulsfür den Shelly-Ausgangbinary_sensor.garagentor_kontaktfür den BLU-Kontakt
Die tatsächlichen Entity-IDs können abweichen. Übernimm sie aus Entwicklerwerkzeuge → Zustände. Prüfe dort auch, ob on bei deinem Sensor „offen“ oder „geschlossen“ bedeutet. Falls der Magnet mechanisch anders montiert ist, kann die Anzeige invertiert wirken.
Torzustand montieren und zuverlässig testen
Klebe den Sensor nicht sofort endgültig fest. Fixiere Sensor und Magnet zunächst mit Malerkrepp und bewege das Tor langsam durch den gesamten Lauf. Bei geschlossenem Tor muss der Kontakt stabil „geschlossen“ melden. Schon wenige Zentimeter Öffnung sollen „offen“ ergeben.
An einem Sektionaltor eignet sich häufig die obere Sektion nahe der Führungsschiene. Dort darf der Sensor weder an Rollen noch Scharnieren anschlagen. Bei einem Schwingtor brauchst du eine Stelle, an der sich Magnet und Sensor beim Öffnen klar voneinander entfernen. Beachte den zulässigen Temperaturbereich des Sensors und schütze ihn vor Wasser sowie mechanischen Treffern.
Wichtig: Ein einzelner Magnetkontakt kennt nur zwei Zustände. „Geschlossen“ ist eindeutig; „offen“ bedeutet dagegen auch halb geöffnet, in Bewegung oder vollständig geöffnet. Zeige deshalb im Dashboard nicht „vollständig geöffnet“ an, wenn du nur diesen Kontakt besitzt.
Lokale Automation: Bei offenem Tor erinnern
Eine sinnvolle erste Automation schließt das Tor nicht automatisch. Sie erinnert dich, wenn der Kontakt länger offen bleibt. Das vermeidet eine unbeabsichtigte Bewegung ohne Sichtkontakt und lässt die Entscheidung bei dir.
alias: Garage – Tor länger als 10 Minuten offen
description: Meldet ein nicht geschlossenes Garagentor lokal über Home Assistant
triggers:
- trigger: state
entity_id: binary_sensor.garagentor_kontakt
to: "on"
for: "00:10:00"
conditions: []
actions:
- action: notify.mobile_app_dein_handy
data:
title: "Garagentor offen"
message: "Das Garagentor ist seit 10 Minuten nicht geschlossen."
mode: single
Ersetze Sensor und Benachrichtigungsdienst durch deine Entity-IDs. Falls dein Kontakt bei offenem Tor off meldet, änderst du den Trigger entsprechend. Weitere Muster und die Bearbeitung über die Oberfläche erklärt der Artikel Home-Assistant-Automationen für Einsteiger.
Automatisches Schließen rate ich mit diesem Aufbau nicht. Der Kontakt erkennt weder Personen noch Hindernisse und liefert keine sichere Bewegungsrichtung. Wenn du später komplexere Abläufe baust, müssen die zertifizierten Schutzfunktionen des Antriebs unabhängig davon vollständig funktionieren.
Dashboard mit Status und bestätigtem Impuls
Im Dashboard reichen eine Statuszeile und ein Taster mit Bestätigung. Füge eine manuelle Karte ein und passe die Entity-IDs an:
type: vertical-stack
cards:
- type: entity
entity: binary_sensor.garagentor_kontakt
name: Garagentor geschlossen
- type: button
entity: switch.garagentor_impuls
name: Torimpuls senden
icon: mdi:garage
show_state: false
tap_action:
action: toggle
confirmation:
text: Garagentorantrieb wirklich auslösen?
Die Bestätigung schützt vor einem versehentlichen Fingertipp, ersetzt aber keinen Sichtkontakt. Weil der Antrieb mit jedem Impuls abhängig vom aktuellen Zustand anders reagieren kann, ist „Torimpuls senden“ ehrlicher als ein Button mit der Aufschrift „Öffnen“. Tipps zu Ansichten, Karten und mobilen Layouts findest du unter Home-Assistant-Dashboard gestalten.
Teste danach vier Fälle: Tor vollständig geschlossen, Tor offen, Tor in Bewegung und Home Assistant nicht erreichbar. Der vorhandene Wandtaster sowie Handsender müssen weiterhin funktionieren. Nach einem Neustart des Shelly darf das Relais nicht dauerhaft anziehen. Trenne außerdem testweise das Internet: Relaissteuerung, BTHome-Status und Automation sollten im lokalen Netz weiterlaufen.
Häufige Fragen
Kann der Shelly 1 Gen3 den Garagentormotor direkt schalten?
Nein. In diesem Aufbau schaltet sein potentialfreier Kontakt ausschließlich den dafür vorgesehenen Impulseingang des Antriebs. Motorleitung und Sicherheitskreise bleiben unangetastet.
Warum reicht der Zustand des Shelly-Relais nicht aus?
Das Relais ist durch Auto-Off nur ungefähr eine Sekunde aktiv. Der Antrieb läuft danach selbstständig weiter. Ob das Tor geschlossen, offen oder blockiert ist, kann nur ein separater Sensor melden.
Brauche ich ein zusätzliches Bluetooth-Gateway?
Nicht zwingend. Der netzversorgte Shelly 1 Gen3 kann in Home Assistant als Bluetooth-Proxy arbeiten. Ob das zuverlässig reicht, hängt von Montageort, Wänden und Metallflächen ab. Prüfe die Verbindung bei geschlossenem Tor.
Kann ich das Tor automatisch schließen lassen?
Technisch lässt sich ein weiterer Impuls automatisieren, mit nur einem Endlagenkontakt fehlt aber eine sichere Aussage über Fahrtrichtung und Hindernisse. Nutze besser eine Erinnerung. Automatisches Schließen gehört nur in ein vom Antriebshersteller dafür freigegebenes Gesamtsystem.
Fazit
Der Shelly 1 Gen3 und der BLU Door/Window passen gut zu einem bestehenden Garagentorantrieb mit dokumentiertem, potentialfrei ansteuerbarem Tastereingang. Du erhältst eine lokale Bedienung und eine separate „geschlossen/nicht geschlossen“-Rückmeldung, ohne die Motorsteuerung nachzubauen. Fehlt ein geeigneter Tastereingang, ist die Versorgung unklar oder sollen Sicherheitsfunktionen verändert werden, ist diese Nachrüstung nicht die richtige Lösung.


