Alexa Steuerung - Ausführung nur, wenn Eingang HIGH ist

  • Hallo,

    ich habe einen Shelly Plus 2PM bestellt, diesen möchte ich benutzen, um ein Garagentor (Hörmann) smart zu steuern.

    Ich weiß, dass es hierzu schon zig YouTube Videos und Forenbeiträge gibt, aber auf meinen Wunschzustand bin ich bisher leider noch nicht gestoßen.

    Gewünschter Zielzustand:

    > Steuerung (auf-zu) über Alexa-Sprachbefehle und Shelly-App

    > Abhängig von der aktuellen Position des Garagentors

    > Ggf. Steuerung "Lüftungszustand" (also leicht geöffnet) über 2ten Ausgang

    Geplantes vorhaben:

    > benötigte galvanische Trennung, etc. ist bekannt und wird realisiert

    > EINE Endlage (z.B. Garagentor geschlossen) wird abgefragt und auf einen Eingang des Shellys gelegt

    Hilfe brauche ich für:

    Das Garagentor reagiert auf Impulse an einem Eingang der Steuerung. D.h. bei jedem kurzem Impuls auf diesen Eingang passiert folgendes: AUF - STOP - ZU - STOP - AUF usw...

    EINE Endlage (vermutlich geschlossen) wird, wie beschrieben, detektiert und kann auf einen Eingang vom Shelly gegeben werden.

    Die Logik muss also abhängig von dem Zustand des Eingangs einen Impuls geben oder nicht

    > WENN "Alexa Befehl Garagentor schließen" & "Eingang Shelly == LOW" (Also Garagentor offen) DANN "Ausgang Shelly Impuls 1 sekunde" (also Garagentor schließen)

    > WENN "Alexa Befehl Garagentor schließen" & "Eingang Shelly == HIGH" (Also Garagentor bereits zu) DANN nichts tun

    Gerne auch über eine Szene oder ein Skript realisiert.

    Wie macht ihr das, den Ausgang abhängig vom Zustand am Eingang zu schalten? Insbesondere mit Alexa?

    Gerne mit möglichst wenig "zusätzlichen Tools" (wie z.B. IFTT oder sonstiges). Aber raus mit allen Lösungsansätzen :)

    Vielen Dank.

  • Man kann Input State in eine Szene als Bedingung einbauen.

    Mit einem zusätzlichen Shelly ließe sich das evtl machen.

    Deswegen hier mal eine Lösung mit Szene:

    "Alexa schließe Garage" schaltet Dummy Shelly (Auto off von ein paar Sekunden in Einstellungen setzen) ein.

    Dann Szene mit:

    Wenn Dummy Shelly ein

    &

    Imput State off

    Mache Relais 1 +2PM an (Timer auto off 1 Sekunde über Timer Funktion)

    Dann würde das Garagentor nur Impuls bekommen, wenn SW Input aus wäre (Garage geöffnet oder Lüftung)

    Wäre SW Input an (Garage geschlossen) käme kein Impuls da beiderseits Bedingungen nicht erfüllt.

    Evtl auch über 2ten Ausgang des +PM machbar anstatt des Dummy Shellys. (Wenn du diesen nicht brauchst für Lüftung)

    So mal meine Idee über Szenen.

    Skripten kann ich leider nicht, aber da ist das bestimmt auch machbar.

    LG Michael

    Einsteigertipps / Tips for beginners

    Meine Shellys:

    In Betrieb:

    Zur Zeit über 150 Shellys, in der Regel alle Cloudverbunden

    Testboard mit fast jedem Shellytyp auf dem Markt.

    Fast 5 Jahre kein übergeordnete System. Nur mit App und WebUI mit Cloudverbindung. Sprachsteuerung mit Alexa:)

    Seit Anfang 2024 ist HomeAssistant mit am Start. Was Shelly Cloud nicht kann, bzw. Lokal gesteuert werden soll, übernimmt da übergeordnete System.