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. JavaScript
  5. Lampe mit bewegungsmelder und helligkeit schalten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    901

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Lampe mit bewegungsmelder und helligkeit schalten

Geplant Angeheftet Gesperrt Verschoben JavaScript
10 Beiträge 4 Kommentatoren 3.4k Aufrufe
  • Ä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.
  • B Offline
    B Offline
    blacks
    schrieb am zuletzt editiert von
    #1

    auch ich möchte mich zuerst einmal bei allen beteiligten hier, für die geleistete arbeit bedanken.

    Ich würde gerne meine hoflampe per bewegungsmelder ab einem bestimmten helligkeitswert schalten. vielleicht hat jemand ein beispielscript danke

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Hallo und willkommen im forum,

      Auch wenn das nicht ist, was du hören willst: warum machst du das nicht mit einer Direktverknüpfung?

      Homematic Komponenten vorausgesetzt.

      Gruß

      Rainer

      Gesendet von meinem Cynus T7 mit Tapatalk

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        pix
        schrieb am zuletzt editiert von
        #3

        Hallo,

        @blacks:

        Ich würde gerne meine hoflampe per bewegungsmelder ab einem bestimmten helligkeitswert schalten. vielleicht hat jemand ein beispielscript danke `

        wir brauchen dafür aber genauere Angaben zu deinen Geräten (Bewegungsmelder und Lichtaktor). Homematic? Beide Homematic? Dann mach eine Direktverknüpfung, dann brauchst du gar kein Skript.

        Gruß

        Pix

        Edit: Oh, Rainer war wieder schneller :-D

        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

        1 Antwort Letzte Antwort
        0
        • B Offline
          B Offline
          blacks
          schrieb am zuletzt editiert von
          #4

          ch will das script wenn es läuft in abgeänderter form auch für andere dinge nutzen. ich steuere bisher alles über die ccu und visulasiere mit dashui (in zukunft vis). ich habe auf der ccu ca. 50 programme mit unterschiedlichen vernüpfungen, welche ich schrittweise in iobroker migrieren möchte.

          Im scripten tue ich mich noch schwer und bin um jede hilfe dankbar. ich habe lauter homematic komponenten.

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            @blacks:

            ch will das script wenn es läuft in abgeänderter form auch für andere dinge nutzen. ich steuere bisher alles über die ccu und visulasiere mit dashui (in zukunft vis). ich habe auf der ccu ca. 50 programme mit unterschiedlichen vernüpfungen, welche ich schrittweise in iobroker migrieren möchte.

            Im scripten tue ich mich noch schwer und bin um jede hilfe dankbar. ich habe lauter homematic komponenten. `

            on('hm-rpc.0.DEIN_BM.BRIGHTNESS', function (obj) {
                if (obj.newState.val > 100) setState('hm-rpc.0.DEINE_LAMPE.STATE', true);
            });
            
            
            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              blacks
              schrieb am zuletzt editiert von
              #6

              danke bluefox für die schnelle hilfe, wo wird bei dem befehl die bewegung erkannt?

              deine scripe sind immer so kurz ;)

              1 Antwort Letzte Antwort
              0
              • P Offline
                P Offline
                pix
                schrieb am zuletzt editiert von
                #7

                Hallo blacks,
                @blacks:

                wo wird bei dem befehl die bewegung erkannt? `
                gar nicht, das reagiert nur auf die Helligkeit. Du musst es umbauen, bzw. einen anderen Datenpunkt nehmen (MOTION).

                Hier ein Beispiel (ungetestet):

                on('hm-rpc.0.DEIN_BM.MOTION', function (obj) { // Bewegung überwachen
                    var helligkeit = getState('hm-rpc.0.DEIN_BM.BRIGHTNESS');
                    if (obj.newState.val === true && helligkeit.val < 100) setState('hm-rpc.0.DEINE_LAMPE.STATE', true); // Bewegung true und Helligkeit unter 100, schalte Lampe an
                });
                
                

                Gruß

                Pix

                ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  blacks
                  schrieb am zuletzt editiert von
                  #8

                  vielen Dank, funktioniert.

                  wenn ich jetzt noch die brenndauer der lampe anhängen könnte wäre ich noch glücklicher.
                  2334_hz_az.jpg

                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    pix
                    schrieb am zuletzt editiert von
                    #9

                    @blacks:

                    die brenndauer der lampe `
                    Das geht mit dem Datenpunkt ON_TIME

                    Versuch mal:

                    on('hm-rpc.0.DEIN_BM.MOTION', function (obj) { // Bewegung überwachen
                        var helligkeit = getState('hm-rpc.0.DEIN_BM.BRIGHTNESS');
                        if (obj.newState.val === true && helligkeit.val < 100) { // Bewegung true und Helligkeit unter 100 
                            setState('hm-rpc.0.DEINE_LAMPE.ON_TIME', 60); // 60s Einschaltdauer
                            setState('hm-rpc.0.DEINE_LAMPE.STATE', true); // schalte Lampe an
                        }
                    });
                    
                    

                    Gruß

                    Pix

                    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      blacks
                      schrieb am zuletzt editiert von
                      #10

                      hallo pix,

                      vielen lieben dank es funktioniert

                      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

                      504

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      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