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. ioBroker Allgemein
  4. Objekte /Adapter Namen ändern

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
    853

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Objekte /Adapter Namen ändern

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
adapter namen ändern
37 Beiträge 5 Kommentatoren 5.0k 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.
  • E Elektroman

    @Homoran

    Nö leider nicht, erst eine Ebene tiefer ;-) bei Blockly

    5E929B97-1D06-4FF0-9B50-6C36A409A7C6.jpeg

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #27

    @Elektroman
    Da hast du es ja auch eingetragen:

    Adapter.Instanz.Gerät.Datenpunkt
    =
    Enigma2.0.command.channel_up

    Und dein Eintrag steht in deine Screenshot bei der Instanz enigma2.0

    Aber das wäre ja auch kein Beinbruch.
    Mit einem Klick:
    Fileselector_Level1.png
    klappt man ja alles im ersten Level auf

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @Elektroman sagte:

      Vielleicht hat der von Enigma was anders gemacht

      Ja, er hat in der Datei io-package.json unter "instanceObjects" einen solchen Eintrag, den die meisten Adapter nicht haben (hier aus Admin-Adapter:)

          {
            "_id": "",
            "type": "meta",
            "common": {
              "name": "user files and images for background image",
              "type": "meta.user"
            },
            "native": {}
          },
      
      E Offline
      E Offline
      Elektroman
      schrieb am zuletzt editiert von
      #28

      @paul53

      Ok danke, hilft das mir weiter? :smiley:

      paul53P 2 Antworten Letzte Antwort
      0
      • E Elektroman

        @paul53

        Ok danke, hilft das mir weiter? :smiley:

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

        @Elektroman sagte:

        hilft das mir weiter?

        Erstelle ein Issue auf Github, dass Du solch ein Meta-Objekt haben möchtest.
        Das Problem ist, dass geänderte Namen beim nächsten Update wahrscheinlich überschrieben 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
        • E Elektroman

          @paul53

          Ok danke, hilft das mir weiter? :smiley:

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

          @Elektroman sagte:

          hilft das mir weiter?

          Du kannst Meta-Objekte mittels Javascript erzeugen und dabei gleich den passenden Namen vergeben.

          // Instanz-Ordner, der kein Objekt ist, zu einem Meta-Objekt machen
          const Instanz = 'mclighting.0';
          const Name = 'ESP Wohnzimmer';
          
          // ab hier nichts ändern !
          var obj = {
              type: "meta",
              common: {
                  name: Name,
                  type: "meta.user"
              },
              native: {}
          };
          if(!existsObject(Instanz)) setObject(Instanz, obj);
          

          setObject muss in der Konfiguration der Javascript-Instanz freigegeben sein.

          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

          HomoranH E 2 Antworten Letzte Antwort
          0
          • paul53P paul53

            @Elektroman sagte:

            hilft das mir weiter?

            Du kannst Meta-Objekte mittels Javascript erzeugen und dabei gleich den passenden Namen vergeben.

            // Instanz-Ordner, der kein Objekt ist, zu einem Meta-Objekt machen
            const Instanz = 'mclighting.0';
            const Name = 'ESP Wohnzimmer';
            
            // ab hier nichts ändern !
            var obj = {
                type: "meta",
                common: {
                    name: Name,
                    type: "meta.user"
                },
                native: {}
            };
            if(!existsObject(Instanz)) setObject(Instanz, obj);
            

            setObject muss in der Konfiguration der Javascript-Instanz freigegeben sein.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von Homoran
            #31

            Hallo @paul53
            Überleben die das nächste Adapter-Update?

            @Elektroman
            Das ändert aber nichts, dass die Instanzen in der ID-Selector Box immer erst in der zweiten Hierarchieebene sind.
            setObject_Instanz_common_name.png

            Die erste Ebene (Adapter) zu benennen ergibt keinen Sinn, da es nur einen gibt.

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            paul53P 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              Hallo @paul53
              Überleben die das nächste Adapter-Update?

              @Elektroman
              Das ändert aber nichts, dass die Instanzen in der ID-Selector Box immer erst in der zweiten Hierarchieebene sind.
              setObject_Instanz_common_name.png

              Die erste Ebene (Adapter) zu benennen ergibt keinen Sinn, da es nur einen gibt.

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

              @Homoran sagte:

              Überleben die das nächste Adapter-Update?

              Das weiß ich nicht. Ich habe mal bei node-red den Namen geändert und danach eine andere Version installiert: Der geänderte Name wurde überschrieben.

              EDIT: Habe ioBroker.mclighting installiert, 2 Instanzen erzeugt und anschließend 2 Meta-Objekte per Script erzeugt. Nach Downgrade auf Version 0.0.11 und anschließendem Upgrade auf Version 0.0.12 blieben die Meta-Objekte erhalten.

              Instanz-Namen.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

              1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @Elektroman sagte:

                hilft das mir weiter?

                Du kannst Meta-Objekte mittels Javascript erzeugen und dabei gleich den passenden Namen vergeben.

                // Instanz-Ordner, der kein Objekt ist, zu einem Meta-Objekt machen
                const Instanz = 'mclighting.0';
                const Name = 'ESP Wohnzimmer';
                
                // ab hier nichts ändern !
                var obj = {
                    type: "meta",
                    common: {
                        name: Name,
                        type: "meta.user"
                    },
                    native: {}
                };
                if(!existsObject(Instanz)) setObject(Instanz, obj);
                

                setObject muss in der Konfiguration der Javascript-Instanz freigegeben sein.

                E Offline
                E Offline
                Elektroman
                schrieb am zuletzt editiert von
                #33

                @paul53

                Hallo Paul,

                Erst einmal vielen Dank für den Lösungsansatz! Kann ich das Script einfach in einem neuen Blockly Script einfügen und einmal ausführen ?

                paul53P 1 Antwort Letzte Antwort
                0
                • E Elektroman

                  @paul53

                  Hallo Paul,

                  Erst einmal vielen Dank für den Lösungsansatz! Kann ich das Script einfach in einem neuen Blockly Script einfügen und einmal ausführen ?

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

                  @Elektroman sagte:

                  neuen Blockly Script einfügen und einmal ausführen ?

                  Ja, neues Javascript (nicht Blockly).

                  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
                  • E Offline
                    E Offline
                    Elektroman
                    schrieb am zuletzt editiert von
                    #35

                    Super, vielen Dank!!!!!!!
                    Hat funktioniert !!!!

                    M 1 Antwort Letzte Antwort
                    0
                    • E Elektroman

                      Super, vielen Dank!!!!!!!
                      Hat funktioniert !!!!

                      M Offline
                      M Offline
                      maxpd
                      schrieb am zuletzt editiert von
                      #36

                      Hab ich richtig verstanden, dass die Adapterinstanznummern nicht durch Namen ersetzt werden können?

                      4647ad93-c894-4b84-9ff7-9fe41fc3612e-image.png

                      Gruß
                      maxpd

                      Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • M maxpd

                        Hab ich richtig verstanden, dass die Adapterinstanznummern nicht durch Namen ersetzt werden können?

                        4647ad93-c894-4b84-9ff7-9fe41fc3612e-image.png

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #37

                        @maxpd ja!

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        395

                        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