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.
    • Homoran
      Homoran Global Moderator Administrators @Elektroman last edited by Homoran

      @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

      1 Reply Last reply Reply Quote 0
      • 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

                          839
                          Online

                          32.1k
                          Users

                          80.7k
                          Topics

                          1.3m
                          Posts

                          adapter namen ändern
                          5
                          37
                          4207
                          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