Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Datenpunkte aus enum löschen und hinzufügen

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Datenpunkte aus enum löschen und hinzufügen

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

      Hallo zusammen,

      weiß jemand die ich einen Datenpunkt einem enum per script hinzufügen kann bzw. wie ich einen Datenpunkt aus einem Enum entfernen kann?

      (per javascript)

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

        @alexander-peter
        Versuche es mal so:

        const idEnum = 'enums.xyz';
        const idDP = 'abc';
        
        const members = getObject(idEnum).common.members;
        // DP hinzufügen
        members.push(idDP);
        // DP löschen
        const idx = members.indexOf(idDP);
        if(idx != -1) members.splice(idx, 1);
        
        extendObject(idEnum, {common: {members: members}});
        
        Alexander Peter 1 Reply Last reply Reply Quote 0
        • Alexander Peter
          Alexander Peter @paul53 last edited by

          @paul53

          danke! funktioniert perfekt

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

          Support us

          ioBroker
          Community Adapters
          Donate

          908
          Online

          32.1k
          Users

          80.6k
          Topics

          1.3m
          Posts

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