Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    116

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    159

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    866

Lampe mit bewegungsmelder und helligkeit schalten

Scheduled Pinned Locked Moved JavaScript
10 Posts 4 Posters 3.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    blacks
    wrote on last edited by
    #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 Reply Last reply
    0
    • HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #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 -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • P Offline
        P Offline
        pix
        wrote on last edited by
        #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 Reply Last reply
        0
        • B Offline
          B Offline
          blacks
          wrote on last edited by
          #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 Reply Last reply
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            wrote on last edited by
            #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 Reply Last reply
            0
            • B Offline
              B Offline
              blacks
              wrote on last edited by
              #6

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

              deine scripe sind immer so kurz ;)

              1 Reply Last reply
              0
              • P Offline
                P Offline
                pix
                wrote on last edited by
                #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 Reply Last reply
                0
                • B Offline
                  B Offline
                  blacks
                  wrote on last edited by
                  #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 Reply Last reply
                  0
                  • P Offline
                    P Offline
                    pix
                    wrote on last edited by
                    #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 Reply Last reply
                    0
                    • B Offline
                      B Offline
                      blacks
                      wrote on last edited by
                      #10

                      hallo pix,

                      vielen lieben dank es funktioniert

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      534

                      Online

                      32.8k

                      Users

                      82.7k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe