Garagenlicht mit Shelly Motion und Taster

  • Hallo zusammen,

    ich bin noch recht neu in der Shelly-Welt und möchte aber schon großes realisieren. Folgende Dinge habe ich schon erfolgreich eingerichtet:

    • Kaffeemaschine an Shelly-Plug mit Wochentimer.
    • Garagentor öffnen mit Shelly 1 und Pin gegen versehentliches öffnen
    • Dachbodenlicht mit Ein-Aus-Schalter

    Alles noch recht einfach, aber nun stoße ich an meine Grenzen, denn ich möchte mein Garagenlicht mit Bewegungsmelder und Taster einen Shelly 1 so steuern, dass es [A] bei Bewegung oder kurzem Tasterdruck kurz an ist (z. B. 3 min bzw. 180 s) zum Einsteigen ins Auto und [B] bei langem Tasterdruck lang (z. B. 3 h bzw. 21600 s), falls man was in der Garage zu tun hat. Wobei bei kurzem Tasterdruck auch während der langen Laufzeit [B], das Licht nur noch kurz an sein [A] und dann ausgehen soll.

    Dazu habe ich einen Shelly Motion und einen Shelly 1 folgendermaßen konfiguriert:

    Feste IP-Adressen für alle shellys

    Ping an alle shellys erfolgreich.

    I/O URL Actions beim Shelly Motion:

    Bei Motion detected in Twiligth: http://<IPdesShelly>/relay/0?turn=on&timer=180

    ((soll bewirken, dass der Shelly Motion bei Erkennen von Bewegung den Shelly 1 aktiviert und dann für 3 min das Licht brennt))

    I/O URL Actions beim Shelly 1:

    Bei Button long pressed: http://localhost/relay/0?turn=on&timer=21600

    ((soll bewirken, dass beim Shelly 1 der Timer für 6 h aktiviert wird und das Licht 6 h brennt, auch wenn es aus war oder sich vorher, durch den Motion oder kurzen Tastendruck im 3 min Timer befand))

    Bei Button short pressed: http://localhost/relay/0?turn=on&timer=180

    ((soll bewirken, dass beim Shelly 1 der Timer für 3 min aktiviert wird und das Licht 3 min brennt, auch wenn es vorher aus war, sich im 3-min-Timer oder im 6-h-Timer befand))

    Das einzige, das funktioniert ist, dass das Licht 3 min an ist, wenn der Bewegungsmelder Bewegung erkennt. Außerdem brennt das Licht, so lange man auf dem Taster bleibt.

    Ich sehe auch den Shelly 1 nicht in der Cloud ("Gerät ist offline") obwohl ich ihn am Handy und Tablet sehe. Alles bisschen komisch...

    Vielleicht hat jemand so was schon mal realisiert und herausgefunden, wie es zu lösen ist.

    Bin nun, nachdem ich an dem Problem schon 5 h rumprobiere, für jede Hilfe dankbar.

    Schöne Grüße

    Rainer

  • Hallo Rainer,

    wie weit ist den Dein Schalter räumlich vom Motion entfernt?

    Viele Grüße,

    Wolfgang

    .Nach einem Job mit viel Kurzarbeit, dann Corona bin ich seit einiger Zeit wieder in meinem erlernten Beruf als Elektriker in der boomenden PV-Branche gelandet. Da bleibt kaum noch Zeit mich um die eigenen Smarthome-Ideen zu kümmern... Naja - nicht mehr lange... der Ruhestand winkt schon am Ende des Jahres 2025...

  • Hallo Eulhofer,

    danke für die Antwort. Der Shelly und der Motion sind ca. 5 m auseinander. Aber http-Befehle müssten ja auch über das WLAN-Netz oder sogar über die Cloud funktionieren? Und bei Funktion über die Cloud könnte ja ein Motion in München einen Shelly 1 in Hamburg aktivieren? Oder lieg ich da falsch (bei mir ist ..."...d'Erfahrung no ned a so do, aber des werd scho no")

    Gruß Rainer

  • Hallo Rainer,

    war ja eher ne Frage - aber wohl nicht präzise gestellt:

    Ich wollte wissen wo sich der Schalter/Taster befindet - nicht wegen der WLAN-Verbindung, sondern im Bezug auf den Motion.

    Befindet sich der Schalter im Sicht-/Sensorbereich des Motion?

    Kann es dann vielleicht sein, dass Du zwar Deinen Longpress machst und dann beim Weggehen der Motion Deine Bewegung erkennt und damit seinen 3-Minuten Befehl an den Shelly schickt?

    Der letzte (Befehl) gewinnt...

    Viele Grüße,

    Wolfgang

    .Nach einem Job mit viel Kurzarbeit, dann Corona bin ich seit einiger Zeit wieder in meinem erlernten Beruf als Elektriker in der boomenden PV-Branche gelandet. Da bleibt kaum noch Zeit mich um die eigenen Smarthome-Ideen zu kümmern... Naja - nicht mehr lange... der Ruhestand winkt schon am Ende des Jahres 2025...

  • Hallo Wolfgang (ja, auch das hab ich jetzt kapiert),

    ha, in der Tat ein guter Einwand! Stimmt, drei der Taster sind im Sichtbereich des Motion, aber zwei nicht. Das probiere ich gleich mal aus...

    ...und da bin ich wieder. Nein, da stimmt aber was anderes nicht:

    So lange ich einen der (nicht vom Motion sichtbaren) Taster gedrückt halte, brennt das Garagenlicht, lasse ich los, geht es aus. Das habe ich vorher gar nicht gemerkt. Dann ist ja vermutlich grundsätzlich was falsch eingestellt.

    Ich hab mal die Einstellungen vom Motion und vom Shelly 1 angefügt. Der Motion hatte noch Befehle unter "Motion detected in Twilight" und in "End of Motion detected", die gingen aber an die 192.168.178.206 (die IP des Shelly 1, bevor ich die ganzen Shellys mit festen IP-Adressen versehen habe)

    Und... jetzt kenn ich mich nicht mehr aus: Die Einstellungen für das Senden der http-Befehle des Shelly 1 an sich selbst sind weg????

    Und nun scheint es zu gehen...

    Aber jetzt kommt dein Problem zum Einsatz: Erkennt der Bewegungsmelder nun Bewegung, wird der Timer vom Bewegungsmelder wieder auf 180 s gesetzt. Nun brauche ich dafür noch eine Lösung. Vielleicht kann ich bei einem Langen Taster-Druck (mit dem ich das Licht per http-Befehl auf in meiner aktuellen Konfiguration 21600 s = 6 h einschalte) zusätzlich den Motion für 6 h deaktivieren und mit einem kurzen Tastendruck den Motion wieder aktivieren.

    Wenn ich das auch noch hinbekommen habe, melde ich mich wieder.

  • Dieses Thema enthält 3 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.