Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Objektname .common.name - was mach ich falsch

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Objektname .common.name - was mach ich falsch

Geplant Angeheftet Gesperrt Verschoben JavaScript
3 Beiträge 3 Kommentatoren 264 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Dominic ReberD Offline
    Dominic ReberD Offline
    Dominic Reber
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen.

    Ich hab folgenden Code:

            log(getObject(alldevices[i]).common.name.replace(' reachable',''));
            var name = getObject(alldevices[i]).common.name.replace(' reachable','');
            log(name);
    

    geloggt wird:

    09:27:00.449	info	javascript.0 (997) script.js.CheckIfDeviceIsReachable: Rauchmelder Dachstock
    09:27:00.449	info	javascript.0 (997) script.js.CheckIfDeviceIsReachable: script.js.CheckIfDeviceIsReachable
    

    Was mach ich falsch? weshalb ist die variable 'name' nicht auch Rauchmelder Dachstock?

    Danke

    AsgothianA paul53P 2 Antworten Letzte Antwort
    0
    • Dominic ReberD Dominic Reber

      Hallo zusammen.

      Ich hab folgenden Code:

              log(getObject(alldevices[i]).common.name.replace(' reachable',''));
              var name = getObject(alldevices[i]).common.name.replace(' reachable','');
              log(name);
      

      geloggt wird:

      09:27:00.449	info	javascript.0 (997) script.js.CheckIfDeviceIsReachable: Rauchmelder Dachstock
      09:27:00.449	info	javascript.0 (997) script.js.CheckIfDeviceIsReachable: script.js.CheckIfDeviceIsReachable
      

      Was mach ich falsch? weshalb ist die variable 'name' nicht auch Rauchmelder Dachstock?

      Danke

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      schrieb am zuletzt editiert von
      #2

      @dominic-reber

      • die Variable name scheint vordefiniert als name des Skriptes. Nimm da mal was anderes.

      A.

      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

      1 Antwort Letzte Antwort
      0
      • Dominic ReberD Dominic Reber

        Hallo zusammen.

        Ich hab folgenden Code:

                log(getObject(alldevices[i]).common.name.replace(' reachable',''));
                var name = getObject(alldevices[i]).common.name.replace(' reachable','');
                log(name);
        

        geloggt wird:

        09:27:00.449	info	javascript.0 (997) script.js.CheckIfDeviceIsReachable: Rauchmelder Dachstock
        09:27:00.449	info	javascript.0 (997) script.js.CheckIfDeviceIsReachable: script.js.CheckIfDeviceIsReachable
        

        Was mach ich falsch? weshalb ist die variable 'name' nicht auch Rauchmelder Dachstock?

        Danke

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @dominic-reber sagte: weshalb ist die variable 'name' nicht auch Rauchmelder Dachstock?

        Die globale Variable name ist vordefiniert und enthält den Skriptnamen. Für andere Werte kann name deshalb nur als lokale Variable verwendet werden.

        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 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        755

        Online

        32.6k

        Benutzer

        82.1k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe