Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. on id - Regex für mehrere Geräte

    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

    on id - Regex für mehrere Geräte

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

      Hallo zusammen,
      gibt es irgendwo eine Doku wie man mit Regex auf mehrere Geräte und deren Änderungen prüfen kann?
      Hier handelt es sich um einen Taster.

      Aktuell habe ich es so gelöst aber das finde ich ziemlich unsauber, da ich dann irgendwann im Skript zig on id haben werde.

      on({id: 'hm-rpc.1.0008DA498xxxxx.1.PRESS_SHORT'}, 
      function (obj) {
          log("SHORT 1 " + getState('hm-rpc.1.0008DA498xxxxx.4.LEVEL').val);
          });
      
      on({id: 'hm-rpc.1.0008DA498xxxxx.2.PRESS_SHORT'}, 
      function (obj) {
          log("SHORT 2 " + getState('hm-rpc.1.0008DA498xxxxx.4.LEVEL').val);
          });
      

      LG Michael

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

        @CyberMicha
        Versuche es mal so

        on({id: /^hm-rpc\..+\.PRESS_SHORT$/}, function(dp) {
           log(dp.id);
        });
        
        1 Reply Last reply Reply Quote 0
        • C
          CyberMicha last edited by

          Verrückt danke 😃 Eine richtige Doku über RegEx gibt es aber nicht oder?

          on({id: /^hm-rpc.1.0008DA498xxxxx\..+\.PRESS_SHORT$/}, function(dp) {
             log(dp.id);
             log("SHORT " + getState('hm-rpc.1.0008DA498xxxx.4.LEVEL').val);
          });
          
          

          Danke dir 🙂

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

            @CyberMicha sagte:

            Eine richtige Doku über RegEx gibt es aber nicht oder?

            Doch, einige. Google mal nach RegExp. Zum Testen gibt es die Seite regex101.com.

            1 Reply Last reply Reply Quote 0
            • C
              CyberMicha last edited by CyberMicha

              Okay, dachte jetzt das ioBroker Javascript verhält sich anders bzw hat besondere RegEx.

              Danke dir

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

              Support us

              ioBroker
              Community Adapters
              Donate

              784
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              2
              5
              358
              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