Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Bewegungsmelder mit Wandschalter übersteuern

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    143

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

Bewegungsmelder mit Wandschalter übersteuern

Geplant Angeheftet Gesperrt Verschoben Blockly
14 Beiträge 8 Kommentatoren 1.3k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • H hertob81

    Hallo zusammen,

    ich weiss, dass so ähnliche Theman schon erstellt wurden, aber mein Anwendungsfall war bisher nicht dabei und ich konnte mir die Lösung nicht ableiten.

    Anwendungsfall:
    Im Wohnzimmer soll die Couchlampe (angesteuert über einen Wandschalter + Shelly) ab einer gewissen Helligkeit angehen. Die Helligkeit wird über nen HM-Bewegungsmelder abgegriffen.
    Wenn ich aber Nachts ins Bett gehe schalte ich das Licht manuell (oder über die ALEXA-Routine "Gute Nacht" aus).
    Jetzt soll logischerweise die Couchlampe aber auch ausbleiben, was sie aktuell nicht tut.

    Wie kann ich das realisieren, dass der Schalter/Shelly "das letzte Wort hat"?

    Bildschirmfoto 2022-01-29 um 10.11.56.png

    Danke euch!

    amg_666A Offline
    amg_666A Offline
    amg_666
    schrieb am zuletzt editiert von
    #5

    @hertob81 Das Skript springt bei Änderungen des BM an und schaltet dann die Lampe aus oder an.
    Entweder du machst in die falls... Bedingung noch eine Bedingung "falls Schalter an dann" und da rein dann deine Steuerung.
    Dann würde der BM nur noch was auslösen, wenn du vorher die Lampe angeschaltet hast.
    Und wenn du das zusätzlich über irgendwelche Alexa Routinen so haben willst, dann würde ich einen Datenpunkt neu anlegen und den auf TRUE setzen wenn du mit dem Wandschalter einschaltest und auf FALSE wenn du mit dem Wandschalter ausschaltest und auf FALSE wenn du deine Alexa-Routine startest. Und dann wie oben beschrieben in deine Falls Anweisung noch "falls Datenpunkt" einbauen.

    Hoffe das war so verständlich (?) :-)

    iobroker auf proxmox container

    1 Antwort Letzte Antwort
    0
    • H hertob81

      Hallo zusammen,

      ich weiss, dass so ähnliche Theman schon erstellt wurden, aber mein Anwendungsfall war bisher nicht dabei und ich konnte mir die Lösung nicht ableiten.

      Anwendungsfall:
      Im Wohnzimmer soll die Couchlampe (angesteuert über einen Wandschalter + Shelly) ab einer gewissen Helligkeit angehen. Die Helligkeit wird über nen HM-Bewegungsmelder abgegriffen.
      Wenn ich aber Nachts ins Bett gehe schalte ich das Licht manuell (oder über die ALEXA-Routine "Gute Nacht" aus).
      Jetzt soll logischerweise die Couchlampe aber auch ausbleiben, was sie aktuell nicht tut.

      Wie kann ich das realisieren, dass der Schalter/Shelly "das letzte Wort hat"?

      Bildschirmfoto 2022-01-29 um 10.11.56.png

      Danke euch!

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #6

      @hertob81 sagte: Wie kann ich das realisieren, dass der Schalter/Shelly "das letzte Wort hat"?

      Vorschlag:

      Bild_2022-01-29_152507.png

      Wert und Ursprung sind vordefinierte Variablen unter "Trigger".
      Dein Skript erzeugt bei jeder Helligkeitsänderung Funkverkehr zum Shelly (Störpegel).

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      H 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @hertob81 sagte: Wie kann ich das realisieren, dass der Schalter/Shelly "das letzte Wort hat"?

        Vorschlag:

        Bild_2022-01-29_152507.png

        Wert und Ursprung sind vordefinierte Variablen unter "Trigger".
        Dein Skript erzeugt bei jeder Helligkeitsänderung Funkverkehr zum Shelly (Störpegel).

        H Offline
        H Offline
        hertob81
        schrieb am zuletzt editiert von
        #7

        Herzlichen Dank an alle.
        Ich muss mir das mal in Ruhe anschauen, bin unterwegs.
        Der Shelly sitzt hinter dem Schalter.
        Letztendlich geht es mir darum, dass entweder
        a) Das Licht "automatisch" auch bei Abwesenheit angeschaltet wird wenn es dunkel wird
        b) Theoretisch manuell über den Schalter angeschaltet werden kann
        und vor allem
        c) wenn ich das Licht "händisch" ausschalte soll es auch aus bleiben.
        d) Sobald am nächtens Abend es wieder Dunkel wird, soll wieder a) gelten

        Den Bewegungsmelder "blockieren" kann ich nicht, ich steuere meine Garten-, Fassaden- und Terrassenbeleuchtung über den BW bzw. greife die Helligkeit und Bewegung ab.

        @paul53
        Wert u. Ursprung können den Zustand true and fals annehmen, richtig?
        Was ich nicht kapiere ist "system.adapter.javascript.0".... Was hat es damit aufsich bzw. für was ist das gut?

        J paul53P 2 Antworten Letzte Antwort
        0
        • H hertob81

          Herzlichen Dank an alle.
          Ich muss mir das mal in Ruhe anschauen, bin unterwegs.
          Der Shelly sitzt hinter dem Schalter.
          Letztendlich geht es mir darum, dass entweder
          a) Das Licht "automatisch" auch bei Abwesenheit angeschaltet wird wenn es dunkel wird
          b) Theoretisch manuell über den Schalter angeschaltet werden kann
          und vor allem
          c) wenn ich das Licht "händisch" ausschalte soll es auch aus bleiben.
          d) Sobald am nächtens Abend es wieder Dunkel wird, soll wieder a) gelten

          Den Bewegungsmelder "blockieren" kann ich nicht, ich steuere meine Garten-, Fassaden- und Terrassenbeleuchtung über den BW bzw. greife die Helligkeit und Bewegung ab.

          @paul53
          Wert u. Ursprung können den Zustand true and fals annehmen, richtig?
          Was ich nicht kapiere ist "system.adapter.javascript.0".... Was hat es damit aufsich bzw. für was ist das gut?

          J Offline
          J Offline
          Jan1
          schrieb am zuletzt editiert von
          #8

          @hertob81
          Wenn der BWM schaltet, läuft das ja über den Javascript Adapter, deshalb ist der Ursprung dieses Schaltvorgang der BWM über den Adapter und nicht über den Schalter und schon weißt, wer hier geschaltet hat.
          Ich hab ja genau das oben schon gepostet und wie Du dann die dabei gesetzte Variable später in einem weiteren Script verarbeitest, kannst dann selber entscheiden. Hier ist nur die Erkennung wichtig was die Lampe angeschaltet hat und somit kann man damit auch weiter arbeiten ;)

          1 Antwort Letzte Antwort
          0
          • H hertob81

            Herzlichen Dank an alle.
            Ich muss mir das mal in Ruhe anschauen, bin unterwegs.
            Der Shelly sitzt hinter dem Schalter.
            Letztendlich geht es mir darum, dass entweder
            a) Das Licht "automatisch" auch bei Abwesenheit angeschaltet wird wenn es dunkel wird
            b) Theoretisch manuell über den Schalter angeschaltet werden kann
            und vor allem
            c) wenn ich das Licht "händisch" ausschalte soll es auch aus bleiben.
            d) Sobald am nächtens Abend es wieder Dunkel wird, soll wieder a) gelten

            Den Bewegungsmelder "blockieren" kann ich nicht, ich steuere meine Garten-, Fassaden- und Terrassenbeleuchtung über den BW bzw. greife die Helligkeit und Bewegung ab.

            @paul53
            Wert u. Ursprung können den Zustand true and fals annehmen, richtig?
            Was ich nicht kapiere ist "system.adapter.javascript.0".... Was hat es damit aufsich bzw. für was ist das gut?

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #9

            @hertob81 sagte: Wert u. Ursprung können den Zustand true and fals annehmen, richtig?

            Nein, Ursprung enthält die Quelle der Wertänderung in der Form "system.adapter.Instanz".

            @hertob81 sagte in Bewegungsmelder mit Wandschalter übersteuern:

            d) Sobald am nächtens Abend es wieder Dunkel wird, soll wieder a) gelten

            Dann bau noch einen Trigger auf "Sonnenuntergang" ein, in dem die Variable manuell_aus auf falsch gesetzt wird.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • J Jan1

              @hertob81
              Ich mach das so:
              5bf6011c-48e0-4b83-a978-86a89066c14a-grafik.png
              So kannst erkennen ob es der BWM war, der das Licht In meinem Fall ein Sonoff Touch, angeschaltet hat und wenn das bekannt ist, kannst damit weiter arbeiten.

              K Offline
              K Offline
              Kopterframe
              schrieb am zuletzt editiert von
              #10

              @jan1 said in Bewegungsmelder mit Wandschalter übersteuern:

              @hertob81
              Ich mach das so:
              5bf6011c-48e0-4b83-a978-86a89066c14a-grafik.png
              So kannst erkennen ob es der BWM war, der das Licht In meinem Fall ein Sonoff Touch, angeschaltet hat und wenn das bekannt ist, kannst damit weiter arbeiten.

              Ich hänge mich mal mit dran.
              sind "Ursprung" und "durch Bewegung aktiviert" Variablen?
              Stehe vor dem Problem, dass wenn ich den Shelly per Taster einschalte soll das Licht an bleiben, biss ich wieder den Taster betädige. Andernfalls soll den Job der BWM erledigen.

              J paul53P 2 Antworten Letzte Antwort
              0
              • K Kopterframe

                @jan1 said in Bewegungsmelder mit Wandschalter übersteuern:

                @hertob81
                Ich mach das so:
                5bf6011c-48e0-4b83-a978-86a89066c14a-grafik.png
                So kannst erkennen ob es der BWM war, der das Licht In meinem Fall ein Sonoff Touch, angeschaltet hat und wenn das bekannt ist, kannst damit weiter arbeiten.

                Ich hänge mich mal mit dran.
                sind "Ursprung" und "durch Bewegung aktiviert" Variablen?
                Stehe vor dem Problem, dass wenn ich den Shelly per Taster einschalte soll das Licht an bleiben, biss ich wieder den Taster betädige. Andernfalls soll den Job der BWM erledigen.

                J Offline
                J Offline
                Jan1
                schrieb am zuletzt editiert von
                #11

                @kopterframe
                Usprung findest bei den Trigger, weil sich das auch auf den Trigger bezieht, "durch Bewegung aktiviert", ist eine Variable.
                Es geht ja darum raus zu finden wie "1 Power" im Trigger geschaltet wurde und somit muss der Ursprung sich ja auch auf den diesen DP beziehen ;)

                1 Antwort Letzte Antwort
                0
                • K Kopterframe

                  @jan1 said in Bewegungsmelder mit Wandschalter übersteuern:

                  @hertob81
                  Ich mach das so:
                  5bf6011c-48e0-4b83-a978-86a89066c14a-grafik.png
                  So kannst erkennen ob es der BWM war, der das Licht In meinem Fall ein Sonoff Touch, angeschaltet hat und wenn das bekannt ist, kannst damit weiter arbeiten.

                  Ich hänge mich mal mit dran.
                  sind "Ursprung" und "durch Bewegung aktiviert" Variablen?
                  Stehe vor dem Problem, dass wenn ich den Shelly per Taster einschalte soll das Licht an bleiben, biss ich wieder den Taster betädige. Andernfalls soll den Job der BWM erledigen.

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #12

                  @kopterframe sagte: wenn ich den Shelly per Taster einschalte soll das Licht an bleiben, biss ich wieder den Taster betädige. Andernfalls soll den Job der BWM erledigen.

                  Siehe hier

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    Kopterframe
                    schrieb am zuletzt editiert von
                    #13

                    Vielen Dank, so geht es .

                    1 Antwort Letzte Antwort
                    0
                    • J Jan1

                      @hertob81
                      Ich mach das so:
                      5bf6011c-48e0-4b83-a978-86a89066c14a-grafik.png
                      So kannst erkennen ob es der BWM war, der das Licht In meinem Fall ein Sonoff Touch, angeschaltet hat und wenn das bekannt ist, kannst damit weiter arbeiten.

                      P Offline
                      P Offline
                      pd_mueller
                      schrieb am zuletzt editiert von
                      #14

                      @jan1 Besten Dank! Nach so einer Info suche ich schon seit geraumer Zeit. Ich schalte bei mir anders herum als hier beschrieben: Ich steuere die Beleuchtung im Flur über einen Zigbee-Dimmer, der sowohl über die manuellen Taster im Flur als auch über einen ZigBee-Bewegungsmelder angesteuert wird. Ich möchte aber nicht dass das Licht wieder ausgeht, wenn ich es manuell eingeschaltet habe (quasi "Putzlicht" :blush: ), sondern dauerhaft eingeschaltet bleibt, bis ich es manuell wieder ausschalte. Mit deinem Tipp über "Ursprung" funzt das jetzt. :smiley:

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      822

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe