Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Probleme mit Regex basiertem Trigger (gelöst)

    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

    Probleme mit Regex basiertem Trigger (gelöst)

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

      Hallo,
      ich benutze die folgende Regex um auf mehrere Objekte gemäß ihrer Zugehörigkeit zu einer enum.functions zu triggern:

      on({enumId: Regex_here, change: "ne"}, function(obj)
      {
      });
      

      Nun würde ich gerne innerhalb der function auf das konkrete "getriggerte" Objekt zugreifen. Ich dachte, ich könnte das mit "obj" machen, allerdings endet jeder Zugriff auf obj mit einem

      javascript.0 (3220) at Object.<anonymous>
      

      Hat jemand eine Idee, wie ich entweder den Fehler loswerde oder wie ich alternativ herausfinde, auf welches Objekt die Regexp angeschlagen hat?

      Vielen Dank,
      Oliver

      O F 2 Replies Last reply Reply Quote 0
      • O
        olixAtiobroker @olixAtiobroker last edited by

        @olixatiobroker
        Hat sich erledigt, geht mit "obj", nicht lar wo das Problem vorher lag.
        Danke,
        Oliver

        1 Reply Last reply Reply Quote 0
        • F
          fastfoot @olixAtiobroker last edited by

          @olixatiobroker kann ich nicht nachvollziehen, obj enthält die zu erwartenden Werte:

          0:30:51.281	info	javascript.1 (489) script.js.testjs: {'id':'0_userdata.0.Test','newState':{'val':'4','ts':1637883051279,'ack':false,'lc':1637883051279,'from':'system.adapter.admin.0','q':0},'oldState':{'val':'3','ts':1637883033133,'ack':false,'lc':1637883033133,'from':'system.adapter.admin.0','q':0},'state':{'val':'4','ts':1637883051279,'ack':false,'lc':1637883051279,'from':'system.adapter.admin.0','q':0}}
          
          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          672
          Online

          31.8k
          Users

          80.0k
          Topics

          1.3m
          Posts

          2
          3
          135
          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