Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. On Regexp auf channelName

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    On Regexp auf channelName

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

      Hi,

      ich möchte eine Subscription mit "on" auf "channelName" machen. Aber das funktioniert nicht richtig.

      Damit möchte ich eine Subscription auf alle Taster machen, die die Raffstore-Steuerung betreffen.

      Ein Raffstore-Taster-Kanalname heißt z.B.: OG.Wintergarten.Raffstore.Fixteil.Taster.Auf

      Der Code mit der RegExp sieht so aus:

      on ({
              channelName: /.*\.Raffstore\..*\.Taster.*\..*/,
              val: true,
              ack: true,
              logic: "and"}, 
      function(obj)
      {
          log (obj.name + ' pressed!' + '   Channel name: ' + obj.channelName);
      });
      
      

      Nur funktioniert das nicht. Wenn ich die gleiche RegExp auf den STATE.name anwende, funktioniert es.

      Hat jemand einen Tipp für mich?

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

      Support us

      ioBroker
      Community Adapters
      Donate

      556
      Online

      31.7k
      Users

      79.7k
      Topics

      1.3m
      Posts

      1
      1
      502
      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