Robodyn 4 fach Relais (Garagentor)

  • Hallo, es gibt ein interessantes Produkt z.B. für Garagentor, Rollo usw. von Robodyn. Das ist auch mit Gehäuse rel. preiswert zu bekommen.

    Ausgestattet mit einem ESP32 und schon installiertem Tasmota . Gibt es bei verschiedenen Händlern.

    4 fach Relais

    Das alles ist vernünftig verarbeitet mit 230V Netzteil integriert bzw. lässt sich auch mit externer Gleichspannung betreiben. Auf der Webseite ist das wichtigste schon dargestellt.

    Die Module sind gut beschriftet und man findet sich entsprechend zurecht.

    Ich habe mal etwas getestet und hier ein paar Tipps.

    - Installation wie bekannt, mit dem WLAN des Moduls verbinden, 192.168.4.1 aufrufen WLAN konfigurieren und neu verbinden (IP wird wenn erfolgreich angezeigt)

    - Klar Update, durch den ESP 32 problemlos über das Tasmota Menü

    - Template überprüfen, Relais und Taster einstellen, nichts besonderes

    - RF konfigurieren (Garagentor) GPIO 27 auf RF Recv einstellen

    Nun muss noch für den Sender eine Rule erstellt werden. Wenn man die Console aufruft wird der empfangene code angezeigt wenn man die Taste auf der Fernbedienung drückt. Diesen code brauchen wir. Insbesondere den Teil hinter "Data".

    Wir erstellen eine Rule z.B.

    Code
    rule1 ON RfReceived#Data=0x58CE41 DO power1 on ENDON ON RfReceived#Data=0x****** DO power2 on endon ON RfReceived#Data=0x****** DO power3 on endon ON RfReceived#Data=0x****** DO power4 on endon

    Klar, ****** immer mit der Taste für das gewünschte Relais ersetzen. Nicht vergessen Rule1 on.

    Wer es mit erneutem drücken stoppen möchte, der ersetzt "power1 on" gegen "power1 toggle".

    Für jeden Sender muss natürlich eine neue Regel erstellt werden.

    Interessant wäre noch eine Verriegelung der Relais per console.

    interlock 1,2 3,4 (Gruppen bilden) zu empfehlen ist über den Wechsler eine Hardwareverriegelung, wer weiß ;)
    interlock 1

    Und ein automatisches Abschalten

    PulseTime1 150

    PulseTime2 150 usw.

    Damit wäre es erstmal durch, Schalten per Browser oder mit Handy und "HTTP Shortcuts" und mit Fernbedienung.

    Einmal editiert, zuletzt von ruediger (20. Februar 2022 um 15:26)

  • ruediger 6. Februar 2022 um 12:35

    Hat den Titel des Themas von „Robodyn 4 fach Relais“ zu „Robodyn 4 fach Relais (Garagentor)“ geändert.
  • Moin, mal noch ein paar Fragen...

    Kann ich auch nur bestimmte Relais mit "PowerOn_State" schalten? Also z.B. wenn die Spannung wieder kommt Relais 2 und Relais 4 einschalten Relais 1 und 3 aus?

    Wenn das Tor nach einer festgelegten Zeit zu fahren soll, bekommt man das einfach hin ohne, dass sich der Vorgang ständig wiederholt?

    Ich habe im Kopf, virtuelle Relais einzustellen (beim Öffnen auf on) diese per PulseTeime auszuschalten und das dann zum Schließen zu verwenden per Rule....Die realen Relais sollen ja immer nur eine kurze Zeit schließen.

    Garagentürsteuerungen per Handy haben bei modernen Autos übrigens entscheidene Nachteile, deshalb der RF Sender.

  • Also das mit den virtuellen Relais funktioniert hat aber den Nachteil, dass diese auch angezeigt werden.

    Ziel ist es, dass das Relais 1 und 3 (zweites Rollo/Tor) für Auf die Zeit für das automatische Schließen auslösen. Relais 1/3 schalten nach dem Öffnen automatisch ab.

    Relais 5/6 werden also eingeschaltet und schalten dann durch PulseTime wieder ab und lösen Relais 2/4 zum automatischen Schließen aus.

    Alles in einer Rule:

    Code
    rule2 on Power1#State=1 do POWER5 on ENDON on Power3#State=1 do POWER6 on ENDON on Power5#State=0 do POWER2 on ENDON on Power6#State=0 do POWER4 on ENDON

    Wie oben geschrieben aber unschön. Besser mit Timer, hatte ich nicht auf dem Plan aber übersichtlich und ohne virtuelle Relais. Der ESP32 hat aber für solche Spiele ausreichend Anschlüsse.

    Hier Timer für je 10 Minuten gestartet z.B. mit Relais1 und nach Ablauf wird Relais2 eingeschaltet.

    Code
    rule2 on Power1#State=1 do RuleTimer1 600 ENDON  ON Rules#Timer=1 DO Power2 on ENDON on Power3#State=1 do RuleTimer2 600 ENDON  ON Rules#Timer=2 DO Power4 on ENDON
  • Wer dann doch so einen SONOFF 4ch pro nehmen möchte und das RF einbinden das mit den Rule wie oben machen. Mit der Version 3 habe ich das probiert.

    Der RF Empfänger muss mit seinem Ausgang nur auf einen Eingang gelegt werden. Dazu reicht eine Brücke auf RX (GPO3) vom DO des Empfängers.

    Zwingend ist dann die sensor.bin oder selber machen. In der Vorlagenkonfiguration kann man dann den RF Empfänger auf dn gewählten GPIO einstellen.

    Auf der Console kann man bei Erfolg die eingehenden Empfangsdaten verfolgen.

  • Hi

    interessantes Teil.

    Ich habe im Kopf, virtuelle Relais einzustellen (beim Öffnen auf on) diese per PulseTeime auszuschalten und das dann zum Schließen zu verwenden per Rule....Die realen Relais sollen ja immer nur eine kurze Zeit schließen.

    Hab mal so grob über Deinen FRED geschaut ... ich weiß zwar nicht was du konkret machen willst aber du könntest satt mit virtuellen Relais auch mit Variablen (VAR) oder Memorys (MEM) arbeiten die du mit einem 1/0 Wert bei RfReceived beschreibst und deren Stati dann mit den Rules auswerten ... Pulstime wäre dann nicht nötig weil du nach Ausführung die Variable wieder nullst.

    Code
    ON RfReceived#Data=0x58CE41 DO var1 1 ENDON
    ON Var1#State=1 DO backlog Power<x> 2; var1 0 ENDON

    Oder eben sowas in der Art.

    benzino77 Tasmocompiler

    Gitpod Master Release

    Gitpod Development Release

    Sonoff-Basic / Sonoff-RF / Sonoff-Touch / Sonoff S20 / PowStro Basic / MagicHome / Sonoff-RF-Bridge mit diversen 433MHz RF Sender/Empfänger / Shelly_1 / ESP-WiFi-Dimmer / Gosund SP111 / ESP12E / WEMOS D1 Mini / ESP32Cam

    Sensoren: BME280/BMP280/HC-SR501/HC-SR04/ACS712/INA219/MHZ19B/DS3231

    Alexa Sprachsteuerung

    mosquitto/bash/html/cgi auf Wyse5070

  • Es ging letztlich darum, dass das Tor zufährt wenn es vergessen wurde. Mit RuleTimer wie beschrieben ging das dann. Die alte Variante nur mal der Vollständigkeit halber drin gelassen, wer weiß, vielleicht braucht es ja mal wer.

    Gegenüber den 4fach Relais in der V3 Version von Sonoff ist die Hardware preiswert und man braucht die Brücke nicht.

    Es gibt noch4 fach Relais mit zusätzlichem Prozessor für die Relaisansteuerung. Wenn man das erstmal verstanden hat mit der seriellen Ankopplung,sind die auch interessant. Nur 3 Drähte vom ESP zu den Relais.

  • Zum Schutz gibt es am Tor eine Lichtschranke, allerdings völlig unabhängig vom ESP mit zusätlichem Relais welches den Motor abschaltet.
    Ein wenig mehr Aufwand aberunabhängig von Soft/Hardware.