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. Blockly
  5. Raum Zuteilung und Auswertung ist [object Object]

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Raum Zuteilung und Auswertung ist [object Object]

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 2 Kommentatoren 254 Aufrufe 1 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.
  • S Offline
    S Offline
    Stefan8485
    Developer
    schrieb am zuletzt editiert von Stefan8485
    #1

    Hallo zusammen,

    kann mir jemanden helfen ich stehe aktuell auf dem Schlauch.
    Ich habe diverse Räume in ioB gepflegt und habe in einer Status Übersicht folgenden Fehler:

    Wenn ich eine Steckdose dem Raum zuweise wird mit nur object object angezeigt, weisse ich diese aber meinem Raum Druckerzimmer zu, dann wird es angezeigt.,
    Der einzige Unterschied ist, das der Raum Druckerzimmer ein Benutzer Raum ist die anderen alle aus der Vorlage.

    Hatte das schonmal jemand das Problem?

    In Blocky hole ich mir die Daten wie folgt:

    return getObject(ObjectID).common.name+"<br><span class='opaque'>"+getObject(ObjectID, 'rooms').enumNames[0]+"</span>";
    

    Gruss Stefan

    paul53P 1 Antwort Letzte Antwort
    0
    • S Stefan8485

      Hallo zusammen,

      kann mir jemanden helfen ich stehe aktuell auf dem Schlauch.
      Ich habe diverse Räume in ioB gepflegt und habe in einer Status Übersicht folgenden Fehler:

      Wenn ich eine Steckdose dem Raum zuweise wird mit nur object object angezeigt, weisse ich diese aber meinem Raum Druckerzimmer zu, dann wird es angezeigt.,
      Der einzige Unterschied ist, das der Raum Druckerzimmer ein Benutzer Raum ist die anderen alle aus der Vorlage.

      Hatte das schonmal jemand das Problem?

      In Blocky hole ich mir die Daten wie folgt:

      return getObject(ObjectID).common.name+"<br><span class='opaque'>"+getObject(ObjectID, 'rooms').enumNames[0]+"</span>";
      

      Gruss Stefan

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

      @stefan8485 sagte: nur object object angezeigt

      Dann ist der Raumname mehrsprachig.

      let room = getObject(id, 'rooms').enumNames[0];
      if(typeof room == 'object') room = room.de;
      

      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

      S 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @stefan8485 sagte: nur object object angezeigt

        Dann ist der Raumname mehrsprachig.

        let room = getObject(id, 'rooms').enumNames[0];
        if(typeof room == 'object') room = room.de;
        
        S Offline
        S Offline
        Stefan8485
        Developer
        schrieb am zuletzt editiert von
        #3

        @paul53
        Danke für deine Meldung, wenn ich "rooms.de" eingebe, dann zeigt er mir den wert "undefined" bei allen an, auch bei den eigen erstellten.

        Wo müsste ich den dann die mehrsprachigen Räume beschreiben? den ich finde da nichts zu...

        paul53P 1 Antwort Letzte Antwort
        0
        • S Stefan8485

          @paul53
          Danke für deine Meldung, wenn ich "rooms.de" eingebe, dann zeigt er mir den wert "undefined" bei allen an, auch bei den eigen erstellten.

          Wo müsste ich den dann die mehrsprachigen Räume beschreiben? den ich finde da nichts zu...

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

          @stefan8485 sagte: wenn ich "rooms.de" eingebe

          Das ist auch falsch (siehe oben).

          @stefan8485 sagte in Raum Zuteilung und Auswertung ist [object Object]:

          ich finde da nichts zu...

          Vordefinierte Küche:

            "_id": "enum.rooms.kitchen",
            "common": {
              "icon": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDgwIDQ4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTAsMjA4djQ4aDE2djIyNGg0NDhWMjU2aDE2di00OEgweiBNMjA4LDQ2NEgzMlYyNTZoMTc2VjQ2NHogTTI4OCw0NjRoLTY0VjMyMGg2NFY0NjR6IE0zNjgsNDY0aC02NFYzMjBoNjRWNDY0eg0KCQkgTTQ0OCw0NjRoLTY0VjMyMGg2NFY0NjR6IE00NDgsMzA0SDIyNHYtNDhoMjI0VjMwNHogTTQ2NCwyNDBIMTZ2LTE2aDQ0OFYyNDB6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBkPSJNNDgsMzM2djExMmgxNDRWMzM2SDQ4eiBNMTc2LDQzMkg2NHYtODBoMTEyVjQzMnoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGQ9Ik03MiwyNzJjLTEzLjI1NSwwLTI0LDEwLjc0NS0yNCwyNHMxMC43NDUsMjQsMjQsMjRzMjQtMTAuNzQ1LDI0LTI0Uzg1LjI1NSwyNzIsNzIsMjcyeiBNNzIsMzA0Yy00LjQxOCwwLTgtMy41ODItOC04DQoJCQlzMy41ODItOCw4LThzOCwzLjU4Miw4LDhTNzYuNDE4LDMwNCw3MiwzMDR6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBkPSJNMTY4LDI3MmMtMTMuMjU1LDAtMjQsMTAuNzQ1LTI0LDI0czEwLjc0NSwyNCwyNCwyNHMyNC0xMC43NDUsMjQtMjRTMTgxLjI1NSwyNzIsMTY4LDI3MnogTTE2OCwzMDRjLTQuNDE4LDAtOC0zLjU4Mi04LTgNCgkJczMuNTgyLTgsOC04czgsMy41ODIsOCw4UzE3Mi40MTgsMzA0LDE2OCwzMDR6Ii8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIzMDQiIHk9IjI3MiIgd2lkdGg9IjY0IiBoZWlnaHQ9IjE2Ii8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIyNTYiIHk9IjMzNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIzMzYiIHk9IjM2OCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjMyIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI0MDAiIHk9IjM2OCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjMyIi8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBkPSJNMjA4LDB2ODYuMDhsLTI0LTQ4VjBINDB2MzguMDhMMC44OCwxMTYuNGMtMS45ODgsMy45NDYtMC40MDEsOC43NTYsMy41NDQsMTAuNzQ0QzUuNTM0LDEyNy43MDMsNi43NTgsMTI3Ljk5Niw4LDEyOGg0NzINCgkJVjBIMjA4eiBNNTYsMTZoMTEydjE2SDU2VjE2eiBNMjAuOTYsMTEybDMyLTY0aDExOC4wOGwzMiw2NEgyMC45NnogTTMzNiwxMTJIMjI0VjE2aDExMlYxMTJ6IE00NjQsMTEySDM1MlYxNmgxMTJWMTEyeiIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMzA0IiB5PSI4MCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIzNjgiIHk9IjgwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9Ijk2IiB5PSIzNjgiIHdpZHRoPSI0OCIgaGVpZ2h0PSIxNiIvPg0KPC9nPg0KPC9zdmc+DQo=",
              "name": {
                "en": "Kitchen",
                "de": "Küche",
                "ru": "Кухня",
                "pt": "Cozinha",
                "nl": "Keuken",
                "fr": "Cuisine",
                "it": "Cucina",
                "es": "Cocina",
                "pl": "Kuchnia",
                "zh-cn": "厨房"
              },
              "members": [
          

          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
          • S Offline
            S Offline
            Stefan8485
            Developer
            schrieb am zuletzt editiert von
            #5

            @paul53 Hi Paul,

            ok ich habs nun verstanden und auch hinbekommen aber müsste nun meine vis umbauen das will ich nicht :-(

            Kannst du mir einen Punkt noch helfen?
            Ich habe nun Name und Raum in der Funktion getrennt dann geht es bekomm dann in meiner Liste zwei Spalten.
            Will aber das es am Schluss eigentlich aus einer Funktion kommt incl. der html formatierung wie in meinem ersten Beitrag.
            Daran scheitere ich aber den er sagt mir dann immer folgenden Error:

            ReferenceError: id is not defined

            Gruss Stefan

            paul53P 1 Antwort Letzte Antwort
            0
            • S Stefan8485

              @paul53 Hi Paul,

              ok ich habs nun verstanden und auch hinbekommen aber müsste nun meine vis umbauen das will ich nicht :-(

              Kannst du mir einen Punkt noch helfen?
              Ich habe nun Name und Raum in der Funktion getrennt dann geht es bekomm dann in meiner Liste zwei Spalten.
              Will aber das es am Schluss eigentlich aus einer Funktion kommt incl. der html formatierung wie in meinem ersten Beitrag.
              Daran scheitere ich aber den er sagt mir dann immer folgenden Error:

              ReferenceError: id is not defined

              Gruss Stefan

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

              @stefan8485 sagte: aus einer Funktion kommt incl. der html formatierung wie in meinem ersten Beitrag.

              const obj = getObject(ObjectID, 'rooms');
              let room = obj.enumNames[0];
              if(typeof room == 'object') room = room.de;
              return obj.common.name + "<br><span class='opaque'>" + room + "</span>";

              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

              S 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @stefan8485 sagte: aus einer Funktion kommt incl. der html formatierung wie in meinem ersten Beitrag.

                const obj = getObject(ObjectID, 'rooms');
                let room = obj.enumNames[0];
                if(typeof room == 'object') room = room.de;
                return obj.common.name + "<br><span class='opaque'>" + room + "</span>";
                S Offline
                S Offline
                Stefan8485
                Developer
                schrieb am zuletzt editiert von
                #7

                @paul53 said in Raum Zuteilung und Auswertung ist [object Object]:

                                                                                                                                            const obj = getObject(ObjectID, 'rooms');                                                                                                                                                                            let room = obj.enumNames[0];                                                                                                                                                                            if(typeof room == 'object') room = room.de;                                                                                                                                                                            return obj.common.name + "<br><span class='opaque'>" + room + "</span>";                                            
                

                Vielen lieben Dank Paul.

                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

                628

                Online

                32.7k

                Benutzer

                82.4k

                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