Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [gelöst] Objekt-ID nachträglich ändern

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    765

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

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

[gelöst] Objekt-ID nachträglich ändern

Scheduled Pinned Locked Moved ioBroker Allgemein
3 Posts 2 Posters 163 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • KlausStoertebekerK Offline
    KlausStoertebekerK Offline
    KlausStoertebeker
    wrote on last edited by KlausStoertebeker
    #1

    Hallo ins Forum,
    gibt es eine Möglichkeit, die Objekt-ID ("_id" beim Editieren im Objekt-Browser) nachträglich zu ändern?
    Konkretes Beispiel:
    Der "Broadlink2" Adapter erzeugt Objekte ähnlich folgender ID:

    CODE_26000c0172380f0f0e2a0e0f0e0e0f0f0e0f0d0f0e0e0e0f0f0e0e0f0e0f0e0e0e2a0e100d0f0f0e0e0f0d100e0e0f0d0f2a0f2a0e2b0e100e0e0f2a0e0e0f0f0e0f0e0e0e0e0e100e0e0e0e0e0f0e0f0f0e0e0f0e0e0d100d0f0e0f0e0f0e0f0e0e0e0f0e0f0d0e0e100e0e0e0e0e100e0e0e0e0f0e0f0e0e2b0e2b0f0e0d100d100e0d0f0f0e00014672390e0f0e2a0f0e0f0e0e0f0e0f0d100d0e0f0e0e100e0e0d0f0f0f0e2b0e0d0f0f0e0f0e0e0e0f0e0e0f0d0e2b0e2b0f2b0f0e0f0e0e2a0e0e100e0e0f0e0f0e0d100d0f0f0e0d0f0f0e0e0f0e0d0f0e2b100e0e0e0e0f0e2a0e0f0f2a0f2a100e0d0f0e2a0f0f0d0f0f2a0e2b0f2a0f2a0f0f0e0d0e100d100e0e10280f2a0f2b0e000d05000000000000000000000000" (Infrarotsignal einer Panasonic Ethera-Klimaanlage)

    Diese Benamung ist von daher nicht zielführend, weil diese Objekt-ID auch in der Objekt-Auswahl bei der Programmierung über Blockly angezeigt wird. Und da nicht alle Zeichen angezeigt werden und die Objekt-ID'n auch alle ähnlich aussehen, ist es schwer, das richtige Objekt auszuwählen.

    Zielführender wäre es, im Nachhinein diese Objekt-ID in beispielsweise

    "Panasonic Ethera FUNKTION"

    zu ändern, um hier aussagekräftiger zu sein.
    Ist das möglich?

    Viele Grüße aus Dresden

    ioBroker-Host: Raspberry Pi 5 (8GByte RAM) mit Halo8-KI-Hat, Argon ONE M.2-Gehäuse mit 256GByte PCIe-SSD

    paul53P 1 Reply Last reply
    0
    • KlausStoertebekerK KlausStoertebeker

      Hallo ins Forum,
      gibt es eine Möglichkeit, die Objekt-ID ("_id" beim Editieren im Objekt-Browser) nachträglich zu ändern?
      Konkretes Beispiel:
      Der "Broadlink2" Adapter erzeugt Objekte ähnlich folgender ID:

      CODE_26000c0172380f0f0e2a0e0f0e0e0f0f0e0f0d0f0e0e0e0f0f0e0e0f0e0f0e0e0e2a0e100d0f0f0e0e0f0d100e0e0f0d0f2a0f2a0e2b0e100e0e0f2a0e0e0f0f0e0f0e0e0e0e0e100e0e0e0e0e0f0e0f0f0e0e0f0e0e0d100d0f0e0f0e0f0e0f0e0e0e0f0e0f0d0e0e100e0e0e0e0e100e0e0e0e0f0e0f0e0e2b0e2b0f0e0d100d100e0d0f0f0e00014672390e0f0e2a0f0e0f0e0e0f0e0f0d100d0e0f0e0e100e0e0d0f0f0f0e2b0e0d0f0f0e0f0e0e0e0f0e0e0f0d0e2b0e2b0f2b0f0e0f0e0e2a0e0e100e0e0f0e0f0e0d100d0f0f0e0d0f0f0e0e0f0e0d0f0e2b100e0e0e0e0f0e2a0e0f0f2a0f2a100e0d0f0e2a0f0f0d0f0f2a0e2b0f2a0f2a0f0f0e0d0e100d100e0e10280f2a0f2b0e000d05000000000000000000000000" (Infrarotsignal einer Panasonic Ethera-Klimaanlage)

      Diese Benamung ist von daher nicht zielführend, weil diese Objekt-ID auch in der Objekt-Auswahl bei der Programmierung über Blockly angezeigt wird. Und da nicht alle Zeichen angezeigt werden und die Objekt-ID'n auch alle ähnlich aussehen, ist es schwer, das richtige Objekt auszuwählen.

      Zielführender wäre es, im Nachhinein diese Objekt-ID in beispielsweise

      "Panasonic Ethera FUNKTION"

      zu ändern, um hier aussagekräftiger zu sein.
      Ist das möglich?

      Viele Grüße aus Dresden

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by paul53
      #2

      @klausstoertebeker sagte: gibt es eine Möglichkeit, die Objekt-ID ("_id" beim Editieren im Objekt-Browser) nachträglich zu ändern?

      Nein, aber der Name lässt sich nachträglich ändern.
      Weitere Möglichkeit: Alias verwenden.

      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

      KlausStoertebekerK 1 Reply Last reply
      0
      • paul53P paul53

        @klausstoertebeker sagte: gibt es eine Möglichkeit, die Objekt-ID ("_id" beim Editieren im Objekt-Browser) nachträglich zu ändern?

        Nein, aber der Name lässt sich nachträglich ändern.
        Weitere Möglichkeit: Alias verwenden.

        KlausStoertebekerK Offline
        KlausStoertebekerK Offline
        KlausStoertebeker
        wrote on last edited by KlausStoertebeker
        #3

        @paul53
        Ich habe eine Möglichkeit gefunden (geht aber nur ordnerweise):

        • Ordner in der Objektübersicht auswählen
        • Diesen Ordner über die Exportfunktion in eine Datei exportieren
        • In der Exportdatei den Eintrag für ein Objekt ändern (im folgenden Beispiel habe ich die Objekt-ID auf Epson_EH-TW5900_Projektor_2D_3D geändert)
        "broadlink2.0.RM:0x27a9_c8:f7:42:48:5d:29.L.Epson_EH-TW5900_Projektor_2D_3D": {
            "common": {
              "name": "Epson EH-TW5900 3D LCD-Projektor: 2D/3D",
              "read": true,
              "write": true,
              "state": "state",
              "role": "button",
              "type": "boolean"
            },
            "type": "state",
            "_id": "broadlink2.0.RM:0x27a9_c8:f7:42:48:5d:29.L.Epson_EH-TW5900_Projektor_2D_3D",
            "native": {
              "code": "xxxxx"
            },
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.user"
            },
            "from": "system.adapter.admin.0",
            "user": "system.user.admin",
            "ts": 1691405677453
          },
        

        Wichtig ist hier, das der Pfad des Objektes (erste Zeile des Beispiels) Zeichen für Zeichen mit der Zeichenkette unter "_id" übereinstimmt.

        • Geänderte Datei unter einem neuen Namen speichern - zur Sicherheit, sollte etwas schiefgehen...
        • Dann den kompletten Ordner, der exportiert wurde, LÖSCHEN!
        • Zuletzt die geänderte Datei wieder importieren - "Et voilá!", die geänderten Objekt-ID'n werden geladen und angezeigt :)

        ioBroker-Host: Raspberry Pi 5 (8GByte RAM) mit Halo8-KI-Hat, Argon ONE M.2-Gehäuse mit 256GByte PCIe-SSD

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

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

        499

        Online

        32.8k

        Users

        82.7k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe