Zwei Buttons für die Rollladensteuerung über Shelly und HA

Der_Bo19

New member
Hallo Freunde,

das wird mein erster von hoffentlich vielen Beiträgen. Allerdings bin ich vorerst noch auf eure Starthilfe angewiesen.

Ich habe mir ein NSPanel gekauft und mit dem Blueprint von Blackymas geflasht und möchte über die darin enthaltenen Tasten gerne meine Rollladensteuerung vornehmen. Direkt über die Relais des Panels kann ich den Rollladen nicht steuern, da die Relais am Ende des Hoch- bzw. Runterfahrens des Rollos nicht automatisch wieder in die Startposition zurückspringen. In der Folge ist das Relais trotz vollständig geöffnetem Rollo noch "geschlossen".

Die zweite Lösung "könnte" so einfach sein: Ich habe einen Shelly Plus 2PM gekauft und diesen in den Shutter-Modus gestellt. Über die App funktioniert dann auch alles wie ich will, allerdings finde ich keine passende Entität bzw. weiß nicht, wie und ob man eine Automation dafür einrichten kann, damit die beiden Schalter wie folgt reagieren:

Erstes Drücken linker Schalter: Rolladen AUF, sofern er nicht schon komplett geöffnet ist.
Zweites Drücken linker ODER rechter Schalter, sofern der Rollladen gerade läuft: STOPPEN
Erstes Drücke rechter Schalter: Rollladen ZU, sofern er nicht schon komplett geschlossen ist.
Zweites Drücken rechter ODER linker Schalter, sofern der Rollladen gerade läuft: STOPPEN

Ich weiß beim besten Willen nicht, wie ich das umsetzen kann. Ich muss dazu sagen, dass ich den Rollladen momentan noch nicht anschließen kann, und daher alles mit zwei Lampen verdrahtet habe, welche die Auf- und Abwärtsbewegung des Motors simulieren sollen. Dadurch kann ich leider auch keine Kalibrierung der Rollläden in der Shelly-App vornehmen.

Ich hatte bei meiner Recherche das hier gefunden: Beim 2.5er Shelly gab es wohl eine Option "Button Type: Momentary - Press Button 1 for OPEN and Button 2 for CLOSE." Klingt, also wäre das das, was ich suche. Finden tu ich es aber im 2PM leider nicht mehr...

Eventuell hat ja von euch jemand eine Lösung...

Als Background: Shelly ist im Shutter Mode, Input-Type ist Button, Control-Button-Mode ist Dual, Action on power on ist stopped.

ICH WÄRE SUPER DANKBAR, denn am Mittwoch kommt der Elektriker und wir müssen entscheiden, wie und wo wir die Schalter für die Rollos platzieren.
Meine Ideallösung wäre nämlich eigentlich gewesen, das jeweilige Relais der beiden Schalter links und rechts am NSPanel mit dem jeweiligen Schalter am Shelly 2PM zu verbinden und damit eine smarte Lösung zu haben, die jedoch im Falle eines WLAN- oder Serverausfalls weiterhin über die Relais steuerbar gewesen wäre... Das scheint aber nicht zu funktionieren, da das erste Drücken auf das NSPanel Relais zwar den Shelly aktiviert (und das Relais damit schließt), ich jedoch nachdem der Rollo ganz hoch- bzw. runtergefahren ist immer erst das Relais der Taste wieder mit einem weiteren Drücken deaktivieren (also öffnen) muss, damit ich es beim nächsten mal wieder aktivieren (also erneut den Implus zum hochfahren auslösen) kann.... Vielleicht hat da ja auch noch jemand eine rettende Idee!
 
Verbaue hinter einem 08/15 Rollladen-Schalter/Taster Deiner Wahl eine UP- Roller Shutter. Damit hast Du doch schon eine Smarte Lösung. Von mir aus auch einen Shelly, wenn es unbedingt WLAN sein muss.
Der Rollladen lässt sich dann ganz normal über den Rollladen Schalter bedienen und über Funk.

Das NSPanel und einen UP-Roller Shutter zu kombinieren, sehe da keinen Sinn drin?!
 
Hallo Osorkon,

vielen Dank für deine Antwort! Der Sinn ist, dass die ganze Wand nicht mit Schaltern und Tastern zugekleistert wird. Wir bräuchten an dieser Wand ingesamt 7 Rollladensteuerungen, eine Fußbodenheizungssteuerung, 3 Lichtschalter, die Markise und eine Steckdose. Und die Lichtschalter haben wir dabei bereits auf ein Minimum beschränkt. Fast alles davon kann ich jetzt über das NSPanel steuern.. Jedoch mag man bestimmte Dinge gerne haptisch haben, zum Beispiel die Steuerung eines Rollladens. Warum also nicht die eh schon bereits vorhandenen Tasten des Panels nutzen, um damit den Rollladen zu steuern. Damit spart man sich einen weiteren Schalter.

Im Übrigen kann der Thread geschlossen werden. Ich habe inzwischen eine ideale Lösung gefunden. Kurzversion:

Das NSPanel habe ich durch eine kleine Änderung des Schalterverhaltens via ESP-Home und entsprechender YAML-Datei geändert. Der Switch fungiert jetzt als Button, indem er bei Knopfdruck ein kurzes Signal abgibt. Dieses wird vom an die Relais angeschlossenen Shelly 2PM im Shutter Mode als Öffnungs- bzw. Schließsignal verarbeitet. Durch erneuten Druck auf die Tasten wird der Vorgang gestoppt. Ein Druck auf die entgegengesetzte Taste während des Öffnungs- bzw. Schließvorgangs bewirkt ein kurzes Stoppen und einen anschließenden Richtungswechsel. Die Sicherheitsfunktionen des Shellys verhindern, dass der Motor in seinen Endpositionen weiterläuft.

Die gleichzeitige Anbindung des Shellys an die Relais ermöglicht mir nun eine Offline- sowie Onlinesteuerung. Ist (warum auch immer) das WLAN oder HA nicht erreichbar, kann über die Shelly Relais i.V.m den Paneltasten "offline" weitergesteuert werden. Wir sitzen also buchstäblich nicht im Dunkeln. Ist das Panel online im HA eingebunden, kann ich die Rollladensteuerung wie gewohnt über die Integrationen und die vielfältigen Einstellungen laufen lassen.

Derzeit schwebt mir vor, über die Panel-Touch-Steuerung eine Gruppe an Rollläden anzusteuern (sind insgesamt 7 Stück in einem Raum). Bin mal gespannt, ob das so klappt, wenn jeder mit seinem Shelly verbunden ist. Über die Tasten steuer ich aber nur einen davon...

Herzliche Grüße
 
Das heißt Du steuerst alle 7 Rollläden gleichzeitig über ein NSPanal. Direkt oder ist da ein Relais dazwischen? Wenn da ein Relais dazwischen ist, kannst Du die Kalibrierung nicht durchführen, auch der Shelly soweit ich weiß, kalibriert über die Stromaufnahme des Motors und das funktioniert nur, wenn der Motor direkt am Roller Shutter angeschlossen ist. Ansonsten hast Du ja keine Positions Kontrolle und kannst Dir den Shelly ja sparen und das Relais direkt über das NSPanel schalten.

Bezüglich des angepassten Code für das NSPanal. Da hätte ich auch Interesse daran. Wollten dieses im Flur einbauen um damit das Stromstoß-Relais anzusteuern.
 
Ich steuere einen Shutter analog mit den Tasten des Panels und die anderen haben jeweils ihre eigenen analogen Schalter mit einem dahinterliegenden Shelly direkt neben dem Rollladenkasten. Die werden dann in HA gruppiert und über das Panel steuere ich dann digital mit den digitalen Touch-Schaltern eine Entity "Rollo EG". Das müsste dann reichen, damit alle Rollos hoch oder runter gehen oder eben an entsprechender Prozentzahl halten.

Der Code basiert auf dem Blueprint von Blackymas. Ich weiß also nicht, ob er dir was bringt. Letzenendes ist es nur ein Befehl, dass das Relais kurz öffnen und wieder schließen soll:

Code:
##### MY CUSTOMIZATIONS - START #####
binary_sensor:
  - id: !extend left_button
    on_click:
      then:
    on_press:
      then:
        switch.turn_on: relay_1
    on_release:
        switch.turn_off: relay_1

  - id: !extend right_button
    on_click:
      then:
    on_press:
      then:
        switch.turn_on: relay_2
    on_release:
        switch.turn_off: relay_2
##### MY CUSTOMIZATIONS - END #####
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
6.115
Beiträge
59.425
Mitglieder
6.160
Neuestes Mitglied
gonzo12345
Zurück
Oben