Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Trigger-Auslösung bei variablem Wert

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Trigger-Auslösung bei variablem Wert

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

      Guten Morgen Forumsgemeinde,

      ich bin im Bereich JavaScript ein blutiger Anfänger und habe hier im Forum irgendwo ein Script gefunden, das ich an meine Bedürfnisse angepasst habe und was soweit auch funktioniert.

      Ein Homematic IP-Rollladen-Aktor schaltet beim Rollladenwert 0.85 (also fast ganz geschlossen) einen Shelly-Dimmer, welcher dann die Deckenbeleuchtung einschaltet.

      on({id: "hmip.0.devices.3042F458A000654A499FF166.channels.1.shutterLevel", val: 0.85}, function() { // Triggern bei Wert = 0.85
        setState("shelly.0.SHDM-1#E6C3D5#1.lights.Switch", true);
      
      });
      

      Jetzt würde ich dieses Script gern insoweit verändern, dass eine Auslösung des Shelly nicht erst beim Rollladenwert von 0.85 schaltet, sondern bereits ab einem Wert von 0.5 oder größer.
      Somit würde das Licht auch angehen, wenn der Rollo nicht erst fast vollständig geschlossen ist.

      Ich habe im oberen Script versucht, den Wert 0.85 durch "größer gleich 0.5" ( >= 0.5 ) zu ändern, habe aber immer eine Fehlermeldung erhalten, weil die Syntax nicht stimmt.

      Kann mir jemand weiterhelfen, wie dieses Script aussehen muss?

      Danke für Eure Hilfe.

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @BJC last edited by

        @BJC sagte:

        wie dieses Script aussehen muss?

        Siehe Funktions-Doku.

        valGe: 0.5
        
        B 2 Replies Last reply Reply Quote 0
        • B
          BJC @paul53 last edited by

          @paul53 sagte in Trigger-Auslösung bei variablem Wert:

          valGe

          Hallo Paul,
          vielen Dank für Deine schnelle Rückmeldung und den Hinweis auf die Doku.
          Ich werde das gleich heute Nachmittag testen, wenn ich wieder zu Hause bin.

          1 Reply Last reply Reply Quote 0
          • B
            BJC @paul53 last edited by

            @paul53 sagte in Trigger-Auslösung bei variablem Wert:

            @BJC sagte:

            wie dieses Script aussehen muss?

            Siehe Funktions-Doku.

            valGe: 0.5
            

            Hallo Paul,
            kurze Rückmeldung von mir, nachdem ich das Script abgeändert habe.
            Funktioniert einwandfrei 😁 👍
            Vielen Dank für Deine Hilfe.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            855
            Online

            31.8k
            Users

            80.0k
            Topics

            1.3m
            Posts

            2
            4
            259
            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