Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. ... ich möchte doch nur den Namen :-(

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    838

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.6k

... ich möchte doch nur den Namen :-(

Scheduled Pinned Locked Moved Blockly
7 Posts 3 Posters 853 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    bauerpower
    wrote on last edited by
    #1

    Liebes Forum,

    ich höre jetzt auf zu suchen..... vielleicht hat eine/einer eine Lösung für mich...

    Ich möchte eigentlich nur wissen wie der Alarm heist:

    ad56c4f9-4f26-459e-9d5e-d1abec673090-image.png

    (... es ist derzeit nur ein alarm_5f..... vorhanden) () der alarm_5f... enthält weitere Unterpunkte... das ist aber zunächst egal!

    In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.
    Ich glaube ich habe alle Kombis ausprobiert!

    state[id=unifi.0.default.alarms]
    channel[id=unifi.0.default.alarms]
    .... und alle Kombis aus der Doku....

    Zum Schluss bin ich hier gelandet:

    eb4d9322-5cd2-4b10-8626-97864b7d836b-image.png

    ... ich bekomme immer nur die Datenunterpunkte ....(siehe rote Markierung!) aber ich möchten
    doch nur: alarm_5fdd004bad528b4c170a2b13

    Was mache ich falsch?

    Lieben Dank für eine kurze "Starthilfe" :-)

    Liebe Grüsse

    Jörg

    paul53P 1 Reply Last reply
    0
    • B bauerpower

      Liebes Forum,

      ich höre jetzt auf zu suchen..... vielleicht hat eine/einer eine Lösung für mich...

      Ich möchte eigentlich nur wissen wie der Alarm heist:

      ad56c4f9-4f26-459e-9d5e-d1abec673090-image.png

      (... es ist derzeit nur ein alarm_5f..... vorhanden) () der alarm_5f... enthält weitere Unterpunkte... das ist aber zunächst egal!

      In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.
      Ich glaube ich habe alle Kombis ausprobiert!

      state[id=unifi.0.default.alarms]
      channel[id=unifi.0.default.alarms]
      .... und alle Kombis aus der Doku....

      Zum Schluss bin ich hier gelandet:

      eb4d9322-5cd2-4b10-8626-97864b7d836b-image.png

      ... ich bekomme immer nur die Datenunterpunkte ....(siehe rote Markierung!) aber ich möchten
      doch nur: alarm_5fdd004bad528b4c170a2b13

      Was mache ich falsch?

      Lieben Dank für eine kurze "Starthilfe" :-)

      Liebe Grüsse

      Jörg

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by paul53
      #2

      @bauerpower sagte:

      In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.

      Das hast Du falsch verstanden: Der Selektor findet nur Datenpunkte. Eine Javascript-Funktion parentName(id) mit Ergebnis wird benötigt, um den Kanalnamen zu ermitteln:

      id = id.substring(0, id.lastIndexOf('.'));
      if(existsObject(id)) return getObject(id).common.name;
      

      Blockly_temp.JPG

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      B K 3 Replies Last reply
      2
      • paul53P paul53

        @bauerpower sagte:

        In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.

        Das hast Du falsch verstanden: Der Selektor findet nur Datenpunkte. Eine Javascript-Funktion parentName(id) mit Ergebnis wird benötigt, um den Kanalnamen zu ermitteln:

        id = id.substring(0, id.lastIndexOf('.'));
        if(existsObject(id)) return getObject(id).common.name;
        

        Blockly_temp.JPG

        B Offline
        B Offline
        bauerpower
        wrote on last edited by
        #3

        @paul53 said in ... ich möchte doch nur den Namen :-(:

        @bauerpower sagte:

        In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.

        Das hast Du falsch verstanden: Der Selektor findet nur Datenpunkte. Eine Javascript-Funktion channelName(id) mit Ergebnis wird benötigt, um den Kanalnamen zu ermitteln:

        id = id.substring(0, id.lastIndexOf('.')):
        if(existsObject(id)) return getObject(id).common.name;
        

        Blockly_temp.JPG

        Vielen Dank für die Klarstellung :-)

        Liebe Grüsse

        Jörg

        1 Reply Last reply
        0
        • paul53P paul53

          @bauerpower sagte:

          In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.

          Das hast Du falsch verstanden: Der Selektor findet nur Datenpunkte. Eine Javascript-Funktion parentName(id) mit Ergebnis wird benötigt, um den Kanalnamen zu ermitteln:

          id = id.substring(0, id.lastIndexOf('.'));
          if(existsObject(id)) return getObject(id).common.name;
          

          Blockly_temp.JPG

          B Offline
          B Offline
          bauerpower
          wrote on last edited by
          #4

          @paul53

          Hallo Paul,

          habe alles nachgebaut (Danke nochmals für Deine Zeit) .... und das Blockly/JavaS läuft auch!

          Ich bekomme den Namen zurück (EVT_IPS_IpsAlert).... gibt es die Möglichkeit auch die ID zu
          erhalten (alarm_5fdd004bad528b4c170a2b13)?

          id = id.substring(0, id.lastIndexOf('.'))
          if(existsObject(id)) return getObject(id).common.name;(ID?)

          Sorry für die Nachfrage :-)

          Liebe Grüsse
          Jörg

          paul53P 1 Reply Last reply
          0
          • B bauerpower

            @paul53

            Hallo Paul,

            habe alles nachgebaut (Danke nochmals für Deine Zeit) .... und das Blockly/JavaS läuft auch!

            Ich bekomme den Namen zurück (EVT_IPS_IpsAlert).... gibt es die Möglichkeit auch die ID zu
            erhalten (alarm_5fdd004bad528b4c170a2b13)?

            id = id.substring(0, id.lastIndexOf('.'))
            if(existsObject(id)) return getObject(id).common.name;(ID?)

            Sorry für die Nachfrage :-)

            Liebe Grüsse
            Jörg

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by paul53
            #5

            @bauerpower sagte:

            gibt es die Möglichkeit auch die ID zu erhalten

            id = id.substring(0, id.lastIndexOf('.'));
            

            liefert die ID.

            Nur den letzten Teil der Kanal-ID liefert

            id = id.substring(0, id.lastIndexOf('.'));
            id = id.substring(id.lastIndexOf('.') + 1);
            

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            B 1 Reply Last reply
            1
            • paul53P paul53

              @bauerpower sagte:

              gibt es die Möglichkeit auch die ID zu erhalten

              id = id.substring(0, id.lastIndexOf('.'));
              

              liefert die ID.

              Nur den letzten Teil der Kanal-ID liefert

              id = id.substring(0, id.lastIndexOf('.'));
              id = id.substring(id.lastIndexOf('.') + 1);
              
              B Offline
              B Offline
              bauerpower
              wrote on last edited by
              #6

              @paul53

              Danke ... das kommt in meine Funktionssammlung :-)

              Liebe Grüsse

              Jörg

              1 Reply Last reply
              0
              • paul53P paul53

                @bauerpower sagte:

                In der Doku des Selektor's habe ich gelesen, dass der [TYPE=channel] ausgewertet werden kann.

                Das hast Du falsch verstanden: Der Selektor findet nur Datenpunkte. Eine Javascript-Funktion parentName(id) mit Ergebnis wird benötigt, um den Kanalnamen zu ermitteln:

                id = id.substring(0, id.lastIndexOf('.'));
                if(existsObject(id)) return getObject(id).common.name;
                

                Blockly_temp.JPG

                K Offline
                K Offline
                Kusi
                wrote on last edited by
                #7

                @paul53 Funktioniert einwandfrei... Vielen Dank

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                453

                Online

                32.8k

                Users

                82.7k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe