NEWS
Gelöst: Aufzählung Umbenennung Funktion ... Fehler
-
Hallo zusammen,
ich habe eine Funktion angelegt und diese einem Objekt zugeordnet. Da mir der Name nicht gefallen hat, habe ich ihn geändert. Nun habe ich das Phänomen, dass dem Objekt jetzt neuer UND alter Funktionsname zugeordnet ist und ich den Haken vor dem alten Namen zwar entfernen kann, aber es wird nach Speichern nicht geändert.In der Aufzählung taucht diese alte Funktion auch nicht mehr auf, daher ist ein dortiges Löschen nicht möglich.
Bevor ich mir jetzt noch mehr "Geistfunktionen" anlege: wie bekomme ich dieses Fragment entfernt?
.
Fettschrift -
Hallo zusammen,
ich habe eine Funktion angelegt und diese einem Objekt zugeordnet. Da mir der Name nicht gefallen hat, habe ich ihn geändert. Nun habe ich das Phänomen, dass dem Objekt jetzt neuer UND alter Funktionsname zugeordnet ist und ich den Haken vor dem alten Namen zwar entfernen kann, aber es wird nach Speichern nicht geändert.In der Aufzählung taucht diese alte Funktion auch nicht mehr auf, daher ist ein dortiges Löschen nicht möglich.
Bevor ich mir jetzt noch mehr "Geistfunktionen" anlege: wie bekomme ich dieses Fragment entfernt?
.
Fettschrift@maloross
Variante 1:
Wenn du im Datenpunkt bei funktion mit der Maus draufzeigst sollte ein Bleistift erscheinen und beim klicken die gewünschte Funktion auswählen.

Variante 2:
Im Reiter Aufzählungen siehst du unter Funktion jedes Gerät das einer Funktion zugeordnet wurde und kannst es über das Kreuz löschen

-
Das ist ja der Fehler. Wenn ich die Bearbeitungsfunktion in der Objektliste aufrufe, kann ich den Haken bei dem Haken der nicht existenten Funktion KEVIN
entfernen, aber die Änderung wird nicht übernommen.In der Auflistung fehlt die Funktion KEVIN, so dass hier ein Entfernen ebenfalls nicht möglich ist.
Hatte ich vorhin vergessen: testfunktion und testraum sind die neuen, die sich ordnungsgemäß zuordnen und wieder entfernen lassen.
-
Das ist ja der Fehler. Wenn ich die Bearbeitungsfunktion in der Objektliste aufrufe, kann ich den Haken bei dem Haken der nicht existenten Funktion KEVIN
entfernen, aber die Änderung wird nicht übernommen.In der Auflistung fehlt die Funktion KEVIN, so dass hier ein Entfernen ebenfalls nicht möglich ist.
Hatte ich vorhin vergessen: testfunktion und testraum sind die neuen, die sich ordnungsgemäß zuordnen und wieder entfernen lassen.
@maloross
Aah, ok.
Mal das bei den Objekten gemacht:

-
@FredF und natürlich einen forced refresh des Browsers (STRG.F5)
-
@Homoran Wollte ich gerade noch erwähnen

-
alles schon gemacht, inklusive Browser Cache löschen, andere Browser,Neustart Admin und Host, anderer PC, - alles ohne Erfolg.
Gibt es auf Konsolenebene eine Möglichkeit, die Aufzählung zu editieren?@maloross
Wird im Expertenmodus im admin mehr angezeigt?EDIT:
@maloross sagte in Aufzählung: Umbenennung Funktion produziert Fehler:
Gibt es auf Konsolenebene eine Möglichkeit, die Aufzählung zu editieren?
Ich weiß es nicht.
Aber gerade mitiobroker list enumsgetestet.
Da werden sie zumindest aufgezählt - ist dann die verschollene dabei? -
@maloross
Wird im Expertenmodus im admin mehr angezeigt?EDIT:
@maloross sagte in Aufzählung: Umbenennung Funktion produziert Fehler:
Gibt es auf Konsolenebene eine Möglichkeit, die Aufzählung zu editieren?
Ich weiß es nicht.
Aber gerade mitiobroker list enumsgetestet.
Da werden sie zumindest aufgezählt - ist dann die verschollene dabei?@Homoran ich arbeite im Expertenmodus, da wird nichts angezeigt. Es gibt auch in der Objektliste keinen Ordner, der die Aufzählungen enthält.
Auch der List-Befehl zeigt mir nur die 2 richtig angelegten an.
In VIS wird in der Objektliste der Ordner ENUM in blauer Schrift angezeigt, enthält aber lediglich die neu angelegten und funktionsfähigen Daten.
Nachtrag:
Könnte es sein, dass hier eine leere Funktion angelegt ist?
-
@Homoran ich arbeite im Expertenmodus, da wird nichts angezeigt. Es gibt auch in der Objektliste keinen Ordner, der die Aufzählungen enthält.
Auch der List-Befehl zeigt mir nur die 2 richtig angelegten an.
In VIS wird in der Objektliste der Ordner ENUM in blauer Schrift angezeigt, enthält aber lediglich die neu angelegten und funktionsfähigen Daten.
Nachtrag:
Könnte es sein, dass hier eine leere Funktion angelegt ist?
@maloross
ich habe noch nie mit den Aufzählungen gearbeitet.
Habe es jetzt mal versucht nachzustellen und:

ich denke, da sollten zwei Haken drin sein, oder???
Dann muss mal @apollon77 drübersehen, ggf. ist das ein Bug
EDIT: Nehme alles zurück - hier ist der Text in den Objects grau, die Eigenschaft wird vererbt.
Beim Kanal sind beide Haken drinEDIT2:
Bin bereit für dich meine Installation zu zerschiessen ;-)
Nur damit ich es richtig mache:Du hast unter Funktion ein Objekt KEVIN angelegt?
Hier?

Darunter noch States zugeordnet?
-
Ja es sind sowohl in der Objektliste als auch im Bearbeitungsmodus 2 Funktionen aktiv.

Ich habe aber lediglich einem Kanal die Funktion zugeordnet, kurz darauf den Namen inkl. ID geändert und das war das Ergebnis. Der zuerst vergebene Name bleibt bestehen, der neue lässt sich problemlos zuordnen oder auch wieder entfernen.
Im Log steht nichts in diesem Zusammenhang. -
Ja es sind sowohl in der Objektliste als auch im Bearbeitungsmodus 2 Funktionen aktiv.

Ich habe aber lediglich einem Kanal die Funktion zugeordnet, kurz darauf den Namen inkl. ID geändert und das war das Ergebnis. Der zuerst vergebene Name bleibt bestehen, der neue lässt sich problemlos zuordnen oder auch wieder entfernen.
Im Log steht nichts in diesem Zusammenhang.@maloross
ich habe jetzt deinen Kevin angelegt und einen State zugeordnet

Wenn das deiner Konfig entspricht, werde ich Kevin umbenennen.

Hast du den Haken gelassen?
-
@maloross
ich habe jetzt deinen Kevin angelegt und einen State zugeordnet

Wenn das deiner Konfig entspricht, werde ich Kevin umbenennen.

Hast du den Haken gelassen?
-
Ok teste ich gleich
Eben habe ich einen Schreck bekommen, denn unter Objekte stand bei dem State kein KEVIN.
In der Tabellenspalte Funktion war im Pulldown jedoch ein KEVIN drin, der mir bei Auswahl auch diesen State zeigte (ohne Eintrag)Erst ein STRG-F5 brachte den Eintrag
bis gleich
-
Ok teste ich gleich
Eben habe ich einen Schreck bekommen, denn unter Objekte stand bei dem State kein KEVIN.
In der Tabellenspalte Funktion war im Pulldown jedoch ein KEVIN drin, der mir bei Auswahl auch diesen State zeigte (ohne Eintrag)Erst ein STRG-F5 brachte den Eintrag
bis gleich
-
@Homoran danke dir für deine Unterstützung!
Nachtrag: RAW des Datenpunktes zeigt mir die verschwundene Funktion an, könnte ich die einfach dort entfernen?
@maloross
Schlechte Nachrichten :-(Nach Änderung

unter Entfernung des Hakens wurde die ID in klaus geändertEntsprechend sah es auch in den Aufzählungen aus

Die übliche Verwirrung in den Objects

und nach STRG-F5

Alles gut!Bleibt die Frage warum nicht bei dir.
Du ahnst was jetzt kommt ;-)Versionen von allem was wichtig ist
UND:
Wie hieß der geänderte Name? -
lach... ich kann es nicht sagen, sieht fast so aus als sei der Adapter ein klein wenig frauenfeindlich

was ich festgestellt habe: ich habe aus dem Datenpunkt im RAW den Namen durch einen anderen ersetzt. Dann Instanz und Objektliste aktualisiert - in der Aufzählung fand sich dann der geänderte Name. Ließ sich aber auch nicht löschen.
-
lach... ich kann es nicht sagen, sieht fast so aus als sei der Adapter ein klein wenig frauenfeindlich

was ich festgestellt habe: ich habe aus dem Datenpunkt im RAW den Namen durch einen anderen ersetzt. Dann Instanz und Objektliste aktualisiert - in der Aufzählung fand sich dann der geänderte Name. Ließ sich aber auch nicht löschen.
@maloross und wenn du einen neuen KEVIN anlegst?
-
@Homoran das hatte ich gerade versucht, da hast du mich inspiriert. War aber auch erfolglos.
Aber ich habe es hinbekommen: Ich habe in der Tradfri-App den Namen und die Gerätenamen geändert. Danach im ioBroker die Tradfri-Instanz neu gestartet und die Objektliste aktualisiert. Jetzt ist alles gut!!! -
@Homoran das hatte ich gerade versucht, da hast du mich inspiriert. War aber auch erfolglos.
Aber ich habe es hinbekommen: Ich habe in der Tradfri-App den Namen und die Gerätenamen geändert. Danach im ioBroker die Tradfri-Instanz neu gestartet und die Objektliste aktualisiert. Jetzt ist alles gut!!!@maloross
Ich wollte dich nicht frustrieren, aber ich konnte auch Klaus wieder problemlos löschen ;-)Was mich nur wirklich interessiert: hatte dein KEVIN-Ersatz irgendwelche Sonderzeichen?
ansonsten das übliche wie Versionen von admin, controller node usw
Mein Testsystem war flammneu, daher hätte ich es einfach plattmachen können@maloross sagte in Aufzählung: Umbenennung Funktion produziert Fehler:
Jetzt ist alles gut!!!
Sicher?
nicht noch ein paar Leichen im Keller, ähh Datennirvana?
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