Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Device von einem State abfragen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

Device von einem State abfragen

Device von einem State abfragen

Scheduled Pinned Locked Moved JavaScript
3 Posts 2 Posters 1.0k 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.
  • Daniel RD Offline
    Daniel RD Offline
    Daniel R
    wrote on last edited by
    #1

    Hallo,

    ich habe über GetObject einen State abgefragt. Von diesem State benötige ich nun den Device Namen (Müsste der Common.Name sein)

    In der Doku habe ich nichts davon gefunden, wie ich programmatisch den Tree heraufwanden kann, um den Device Namen zu bekommen

    paul53P 1 Reply Last reply
    0
    • Daniel RD Daniel R

      Hallo,

      ich habe über GetObject einen State abgefragt. Von diesem State benötige ich nun den Device Namen (Müsste der Common.Name sein)

      In der Doku habe ich nichts davon gefunden, wie ich programmatisch den Tree heraufwanden kann, um den Device Namen zu bekommen

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

      @Daniel-R sagte:

      benötige ich nun den Device Namen

      Vorschlag:

      function deviceName(id) { // id = Datenpunkt-ID
          id = id.substring(0, id.lastIndexOf('.'));
          if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name;
          id = id.substring(0, id.lastIndexOf('.'));
          if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name;
      }
      

      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

      1 Reply Last reply
      3
      • Daniel RD Offline
        Daniel RD Offline
        Daniel R
        wrote on last edited by
        #3

        @paul53 said in Device von einem State abfragen:

        Vorschlag:

        function deviceName(id) { // id = Datenpunkt-ID
            id = id.substring(0, id.lastIndexOf('.'));
            if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name;
            id = id.substring(0, id.lastIndexOf('.'));
            if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name;
        }
        

        Vorschlag läuft 👍 😁
        An die Variante hatte ich tatsächlich gedacht, aber ich hatte angenommen, dass es da noch einen anderen Weg geben muss 🙂

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        603

        Online

        32.4k

        Users

        81.3k

        Topics

        1.3m

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

        • Don't have an account? Register

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