Beiträge von SillePotsdam

    Hi Gunder,

    ich hatte dieses Thema hier gepostet und gelöst.

    SillePotsdam
    22. Januar 2024 um 20:28

    Lies Dir doch mal bitte den ersten und den letzten Beitrag durch. Vielleicht hilft es Dir.

    Anonsten melde Dich gern bei Fragen zurück.

    Grüße, Silvio

    Hallo Leute,

    ich hab eine Lösung, zwar keine schöne aber es funktioniert. Und der Ostfriese hatte den entscheidenden Tipp. Vielen Dank!

    Vorneweg: hier geht´s um das zuverlässige An/Aus-Schalten des Sensors vom Motion 2 per http-Request. Ich habe das jetzt alles mit Shelly Plugs ausprobiert. Sicherlich kann das auch mit Shelly Steckdoseneinsätzen oder ganz anders gemacht werden.

    Also, 3 Stück Shelly Plugs:

    1.) als Schalter

    2.) als Signal (ob Alarmanlage scharf/unscharf)

    3.) als Aktor (gibt bei Bewegungserkennung der Sirene den Saft)

    Nach dem Tipp von Ostfriese war an Position 1 der Button, mit dem ich wie folgt getestet hab:

    - http://192.168.xxx.xMotion/status

    - http://192.168.xxx.xMotion/settings?motion_enable=true

    - http://192.168.xxx.xSignal/relay/0?turn=on

    Interessant hierbei ist, dass der Plug „Signal“ wirklich nur dann geschaltet hat wenn auch der Sensor scharf geschaltet war. Das passierte wieder nur zu ca 30% der Fälle, aber ich hatte ein Zeichen ob der Sensor geschaltet hat.

    Im Unterschied zur Abfolge in meinem ersten Beitrag… Dort hatte ich auch einen Plug um die Fähigkeit des Buttons zu testen. Das lief aber stumpf durch, der Plug hat geschalten, der Sensor nicht.

    => Also scheinbar wird auf den „Status“-Befehl so lange mit dem nächsten Befehl gewartet bis eine Antwort kommt.

    Problem beim Button: der schläft nach max. 4 Sekunden wieder ein. Oder der ruft nicht laut genug oder was weiß ich. Jedenfalls reicht die Zeit meistens nicht aus um sich beim Betätigen mit dem WLAN zu verbinden, den Status-Befehl zu senden, die Antwort zu empfangen, den nächsten Befehl zu senden… usw.

    Lösung:

    Der Button schaltet nun nicht direkt den Sensor sondern den Plug „Schalter“ an, der „Schalter“ macht die 3 http-Requests und pennt auch nicht ein dabei. Bisherige Erfolgsquote 100%.

    Vielen Dank an alle und bis zum nächsten Thema ;)

    Grüße, Silvio

    Hallo Freunde,

    mein Bewegungsmelder Shelly Motion 2 ist der Sensor einer Alarmanlage. Das De- und Aktivieren der Alarmanlage möchte ich über das Ein- und Ausschalten des Motion-Sensors realisieren.

    In der App oder im Browser => Sensor Control - Motion Sensor - Enable/Disable Motion: funktioniert 1A.

    Weil ich nicht immer mit dem Handy rumfummeln will, hab ich mir am Ausgang einen Shelly Button hingeklebt, der beim Verlassen des Raumes die Alarmanlage scharf schalten soll.

    Über HTTP-Request: http://192.168.xxx.xxx/settings?motion_enable=true

    funktioniert das aber nur zu ca 30%.

    Um zu testen ob der Button vielleicht nicht richtig bei der Sache ist, hab ich zusätzlich einen Plug in der Nähe, der gleichzeitig mit angesprochen wird... Sensor an, Plug an, Plug aus (und sicherheitshalber nochmal) Sensor an... egal welche Reihenfolge, oder ob mit oder ohne Plug, nur EIN Befehl oder 5, die Erfolgsquote bleibt bei 30%. Der Plug schaltet IMMER, aber der Sensor eben nur manchmal.

    Genau das Gleiche passiert wenn ich im Handy über den Browser (oder ssswitch oder ähnliche Apps) einen HTTP-Request absetze. Manchmal geht´s, aber meistens nicht.

    Habt Ihr einen Lösungsansatz wie das Schalten des Sensors per HTTP-Request zuverlässig funktioniert?

    Muss man den Senor vielleicht ertmal wecken weil er im Ruhemodus ist und den Befehl verpennt? Aber wie geht das?

    Viele Grüße aus Potsdam, Silvio