Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. enum löschen

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    358

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    800

enum löschen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 3 Kommentatoren 777 Aufrufe 2 Beobachtet
  • Ä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.
  • 1 Offline
    1 Offline
    150d
    schrieb am zuletzt editiert von 150d
    #1

    Hallo,

    ich betreibe ioBroker mit den Adaptern für Homematic. In der CCU3 hatte ich einen "Raum" angelegt, dessen Name mit einem Punkt endete. Die Adapter haben das als enum zu ioBroker übertragen, und dann erst mitgeteilt, daß ein Name nicht mit einem Punkt enden darf.

    Nun habe ich in ioBroker ein enum, das ich auf normalem Weg nicht löschen kann. Versuche ich es, erhalte ich folgende Fehlermeldung:

    The id "enum.rooms.blabla." is invalid. Ids are not allowed to end in "."

    Lässt sich das Löschen irgendwie anders bewerkstelligen als über das UI?

    MfG

    bahnuhrB 1 Antwort Letzte Antwort
    0
    • 1 150d

      Hallo,

      ich betreibe ioBroker mit den Adaptern für Homematic. In der CCU3 hatte ich einen "Raum" angelegt, dessen Name mit einem Punkt endete. Die Adapter haben das als enum zu ioBroker übertragen, und dann erst mitgeteilt, daß ein Name nicht mit einem Punkt enden darf.

      Nun habe ich in ioBroker ein enum, das ich auf normalem Weg nicht löschen kann. Versuche ich es, erhalte ich folgende Fehlermeldung:

      The id "enum.rooms.blabla." is invalid. Ids are not allowed to end in "."

      Lässt sich das Löschen irgendwie anders bewerkstelligen als über das UI?

      MfG

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @150d sagte in enum löschen:

      In der CCU3 hatte ich einen "Raum" angelegt, dessen Name mit einem Punkt endete.

      Den Raum auf der ccu3 ändern.
      Und dann iob neu starten.

      Hast du dies mal probiert?


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      1 1 Antwort Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @150d sagte in enum löschen:

        In der CCU3 hatte ich einen "Raum" angelegt, dessen Name mit einem Punkt endete.

        Den Raum auf der ccu3 ändern.
        Und dann iob neu starten.

        Hast du dies mal probiert?

        1 Offline
        1 Offline
        150d
        schrieb am zuletzt editiert von 150d
        #3

        @bahnuhr
        Ja, wenn es so einfach wäre... :-)

        Als ioBroker zum erstenmal auf das Problem hinwies (war IMHO nach einem Update eines der HM-Adapter der Fall) tat ich genau das - benannte den Raum in der CCU um und synchronisierte erneut. Die Fehlermeldung im ioBroker-Log war daraufhin weg und ich legte den Fall zu den Akten.

        Erst heute fiel mir auf, daß in ioBroker nun zwei enums existieren: Das alte mit Punkt und das neue ohne. Beide enthielten die selben Geräte.

        Ich löschte die Geräte kurzerhand aus ioBroker und synchronisiert neu. Danach waren die Geräte nur noch im neuen enum aufgeführt, das alte war leer.

        Nur löschen kann ich das alte enum trotzdem noch nicht.

        MfG

        bahnuhrB 1 Antwort Letzte Antwort
        0
        • 1 150d

          @bahnuhr
          Ja, wenn es so einfach wäre... :-)

          Als ioBroker zum erstenmal auf das Problem hinwies (war IMHO nach einem Update eines der HM-Adapter der Fall) tat ich genau das - benannte den Raum in der CCU um und synchronisierte erneut. Die Fehlermeldung im ioBroker-Log war daraufhin weg und ich legte den Fall zu den Akten.

          Erst heute fiel mir auf, daß in ioBroker nun zwei enums existieren: Das alte mit Punkt und das neue ohne. Beide enthielten die selben Geräte.

          Ich löschte die Geräte kurzerhand aus ioBroker und synchronisiert neu. Danach waren die Geräte nur noch im neuen enum aufgeführt, das alte war leer.

          Nur löschen kann ich das alte enum trotzdem noch nicht.

          MfG

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @150d sagte in enum löschen:

          Ich löschte die Geräte kurzerhand aus ioBroker und synchronisiert neu.

          Hast du iob neu gestartet und nicht nur sychronisiert ?

          Ist ein Problem mit enum bei iob.


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          1 1 Antwort Letzte Antwort
          0
          • bahnuhrB bahnuhr

            @150d sagte in enum löschen:

            Ich löschte die Geräte kurzerhand aus ioBroker und synchronisiert neu.

            Hast du iob neu gestartet und nicht nur sychronisiert ?

            Ist ein Problem mit enum bei iob.

            1 Offline
            1 Offline
            150d
            schrieb am zuletzt editiert von 150d
            #5

            @bahnuhr said in enum löschen:

            Hast du iob neu gestartet und nicht nur sychronisiert ?

            Ja, gerade eben. Das alte enum ist immer noch da.

            bahnuhrB 1 Antwort Letzte Antwort
            0
            • 1 150d

              @bahnuhr said in enum löschen:

              Hast du iob neu gestartet und nicht nur sychronisiert ?

              Ja, gerade eben. Das alte enum ist immer noch da.

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von bahnuhr
              #6

              @150d sagte in enum löschen:

              Ja, gerade eben. Das alte enum ist immer noch da.

              Das ist komisch, bei mir werden die enum beim kompletten Neustart neu eingelesen (und auch nur dann).


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              1 1 Antwort Letzte Antwort
              0
              • bahnuhrB bahnuhr

                @150d sagte in enum löschen:

                Ja, gerade eben. Das alte enum ist immer noch da.

                Das ist komisch, bei mir werden die enum beim kompletten Neustart neu eingelesen (und auch nur dann).

                1 Offline
                1 Offline
                150d
                schrieb am zuletzt editiert von 150d
                #7

                @bahnuhr

                Ich vermute, daß vor einem erneuten Einlesen im Rahmen des StartUp die bestehenden Einträge entfernt werden sollen. Und das schlägt bei meinem Punkt-Eintrag ebenso fehl, als würde ich es manuell versuchen; auch wenn ich im automatischen Fall keine Fehlermeldung zu Gesicht bekomme.

                Bottom line: Das Ding ist hartnäckig.

                Soll ich kurzerhand iobroker/objects.json editieren? Ganz wohl ist mir bei dem Gedanken nicht - wenn es nach dem Löschen noch irgendwo einen Verweis auf den Eintrag gibt, könnte mir das um die Ohren fliegen.

                paul53P 1 Antwort Letzte Antwort
                0
                • 1 150d

                  @bahnuhr

                  Ich vermute, daß vor einem erneuten Einlesen im Rahmen des StartUp die bestehenden Einträge entfernt werden sollen. Und das schlägt bei meinem Punkt-Eintrag ebenso fehl, als würde ich es manuell versuchen; auch wenn ich im automatischen Fall keine Fehlermeldung zu Gesicht bekomme.

                  Bottom line: Das Ding ist hartnäckig.

                  Soll ich kurzerhand iobroker/objects.json editieren? Ganz wohl ist mir bei dem Gedanken nicht - wenn es nach dem Löschen noch irgendwo einen Verweis auf den Eintrag gibt, könnte mir das um die Ohren fliegen.

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

                  @150d sagte: Soll ich kurzerhand iobroker/objects.json editieren?

                  Nicht im Editor löschen, sondern mittels "suchen und ersetzen" in eine gültige ID wandeln, die anschließend im ioBroker-Admin gelöscht werden kann. ioBroker vorher stoppen!

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

                  1 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @150d sagte: Soll ich kurzerhand iobroker/objects.json editieren?

                    Nicht im Editor löschen, sondern mittels "suchen und ersetzen" in eine gültige ID wandeln, die anschließend im ioBroker-Admin gelöscht werden kann. ioBroker vorher stoppen!

                    1 Offline
                    1 Offline
                    150d
                    schrieb am zuletzt editiert von
                    #9

                    @paul53 said in enum löschen:

                    Nicht im Editor löschen, sondern mittels "suchen und ersetzen" in eine gültige ID wandeln, die anschließend im ioBroker-Admin gelöscht werden kann. ioBroker vorher stoppen!

                    Stimmt, das klingt entschieden gesünder.

                    Also, letzte Möglichkeit? Keine "offizielleren" Alternativen?

                    1 1 Antwort Letzte Antwort
                    0
                    • 1 150d

                      @paul53 said in enum löschen:

                      Nicht im Editor löschen, sondern mittels "suchen und ersetzen" in eine gültige ID wandeln, die anschließend im ioBroker-Admin gelöscht werden kann. ioBroker vorher stoppen!

                      Stimmt, das klingt entschieden gesünder.

                      Also, letzte Möglichkeit? Keine "offizielleren" Alternativen?

                      1 Offline
                      1 Offline
                      150d
                      schrieb am zuletzt editiert von
                      #10

                      Ok, funktioniert hat es erst einmal anstandslos - das umbenannte enum tauchte nach dem Neustart ordnungsgemäß auf und ließ sich widerspruchslos löschen.

                      Nun mal abwarten, ob in der Zukunft noch irgendwelche Folgen spürbar werden.

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      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

                      309

                      Online

                      32.9k

                      Benutzer

                      83.0k

                      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