Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Objekte /Adapter Namen ändern

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Objekte /Adapter Namen ändern

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Elektroman @paul53 last edited by

      @paul53

      Ok danke, hilft das mir weiter? 😃

      paul53 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @Elektroman last edited by paul53

        @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.

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @Elektroman last edited by 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.

          Homoran E 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @paul53 last edited by 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.

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Homoran last edited by paul53

              @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

              1 Reply Last reply Reply Quote 0
              • E
                Elektroman @paul53 last edited by

                @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 ?

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Elektroman last edited by

                  @Elektroman sagte:

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

                  Ja, neues Javascript (nicht Blockly).

                  1 Reply Last reply Reply Quote 0
                  • E
                    Elektroman last edited by

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

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      maxpd @Elektroman last edited by

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

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

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @maxpd last edited by

                        @maxpd ja!

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        741
                        Online

                        32.1k
                        Users

                        80.7k
                        Topics

                        1.3m
                        Posts

                        adapter namen ändern
                        5
                        37
                        4265
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo