Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Problem mit Shelly, Schalter, PIR in indirekter Kombination

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Problem mit Shelly, Schalter, PIR in indirekter Kombination

    This topic has been deleted. Only users with topic management privileges can see it.
    • Beliar_666
      Beliar_666 last edited by

      Hallo hab da mal wieder ein Problem gebaut.

      Folgendes Scenario: Abstellraumlicht ausgestattet mit einem Shelly1 welcher normalerweise über Vis oder Lichtschalter betätigt wird. Da Kinder aber oft vergessen das Licht abzuschalten, hat der Shelly einen Ausschalttimer von 20 Minuten bekommen, was bisher auch Problemlos lief, fast Problemlos zumindest. Problem war wenn man mal länger im Abstellraum gewerkelt hat, stand man nach 20 Min. im Dunkeln. Der Lichtschalter ist aber am anderen Ende des Raumes.

      Nun habe ich im Rahmen eines anderen Projektes in dem Raum einen ESP32 mit 2 Kontalten installiert und gleich mit diesem ESP einen PIR Sensor in den Raum gebracht, der ebenfalls meinen Shelly betätigt und das Licht einschalten soll.
      Dafür habe ich ein Blockly geschrieben, siehe Screenshot.
      Jetzt kommt aber ein neues Problem:

      Schalte ich das Licht mit dem Lichtschalter ein und gehe in den Raum, dann schaltet mein PIR Sensor das Licht wieder aus. Wie kann ich das unterbinden?

      PIR.PNG

      1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky last edited by

        ich habe das mit 2 triggern realisiert

        bewegung wahr
        wenn licht nicht an - schalte an
        stoppe timeout

        bewegung unwahr
        warte 30 sekunden (mit timeout )
        schalte aus

        wenn dein bewegungsmelder innerhalb von 30 sekunden zum 2ten mal anschlägt, wird der timeout im 2ten trigger gestoppt - es ist also wichtig, wie oft der bewegungsmelder anschlagen kann in diesen 30 sekunden

        Beliar_666 1 Reply Last reply Reply Quote 0
        • Beliar_666
          Beliar_666 @liv-in-sky last edited by

          @liv-in-sky Das löst aber mein Problem so nicht ganz, weil in meinem Fall wurde das Licht ja nicht durch den PIR getriggert, sondern durch den Lichtschalter. Der PIR soll ja primär nur verhindern, dass wenn jemand im Raum ist, der Shelly wie geplant nach 20 min aus geht.

          Die Primäre Steuerung des Lichtes soll also Schalter ein-->Shelly ein-->Licht ein, Schalter aus-->Licht aus oder Timer im Shelly abgelaufen-->Licht aus sein.

          Nur schaltet mir der PIR eben das Licht aus wenn es mit dem Schalter eingeschaltet wurde.

          1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky last edited by

            dann so - der shelly schaltet das licht ein,dann

            bewegung wahr
            stoppe timeout

            bewegung unwahr
            warte 30 sekunden (mit timeout )
            schalte shelly aus

            1 Reply Last reply Reply Quote 1
            • Beliar_666
              Beliar_666 last edited by

              Ich versuche das gleich mal in Blockly zu basteln.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              911
              Online

              31.6k
              Users

              79.6k
              Topics

              1.3m
              Posts

              blockly
              2
              5
              683
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo