NEWS
Unbenutzte DPs finden uns löschen
-
Hi,
gibt es irgendeinen Weg DPs zu finden die nicht mehr "aktiv" sind zu finden und zu löschen? Es kommt manchmal vor dass Adapter deren Struktur ändern und dann gibt es die alten und neuen DPs. Anderes Beispiel ist wenn man ein Gerät löscht der aber dann sich noch in der Objektliste befindet.
Konkretes Beispiel: Meross Adapter von @apollon77
Ich hatte irgendwann 6 Geräte die auch alle DPs hatten. Ich habe jetzt in der Meross App eines davon gelöscht aber der ist noch in der Liste zu sehen.Danke für eure Ideen!
-
@mrFenyx sagte in Unbenutzte DPs finden uns löschen:
eines davon gelöscht aber der ist noch in der Liste zu sehen
ioBroker synchronisiert eigentlich nicht wirklich sondern liest meistens nur ein.
Da löscht man dann im Zweifelsfall den gesamten Objektbaum und startet den Adapter neu
-
@Homoran hatte ich auch daran gedacht aber meine Angst ist dass vielleicht irgendwelche Objekte unter einen anderen Objekt Namen erstellt werden und dann laufen Skripte, Vis, etc. nicht mehr oder machen komische Sachen. Ich weiß nicht ob alle Adapter konsistent die selben Objekte für die selben Geräte erstellen...
-
-
das script (welches @zahnheinrich gelinkt hat )habe ich schon lange nicht mehr bearbeitet - es gab damals zu wenig interesse dafür
habe es aber gerade getestet und mal wieder meine eigenen datenpunkte gescannt (controll-own.0) - mußte feststellen, dass ich auch einige dp habe, die ich löschen könnte - im bild werden mir dp angezeigt, die über 100 tage nicht geändert wurden (ist einstellbar)
diese dp sind tatsächlich überflüssig, da ich dafür mittlerweile die software geändert habe (bin von miniDLNA auf plex umgestiegen)
ein problem bei den adaptern ist: z.b bei alexa2.0
dort findet man auch solche dp aber diese wurden von mir nicht genutzt (geändert) aber sie werden weiterhin im adapter gebraucht - wie z.b alexa2.0.Smart-Home-Devices.ffxxxxx4d-c6faxxxxxx-951b-b8e05ae451b9.#enabled
daher wird es schwierig das zu finden, was du suchst - alexa2 ist z.b solch ein adapter - ich hatte alle datenpunkte darunter gelöscht und mußte dann in scripten nachbessern, weil sich irgendwelche nummern geändert hatten
würden jedoch solche device nicht von alexa-adaper gelöscht, könnte man schon erkennen, was für ein device nicht mehr genutzt wird, weil dann alle unterpunkte des devices älter als 100 tage wären, was im bild nicht der fall ist .
ein paar sachen kann man schon finden, wenn man weiß, nach was man sucht - man kann ja den pfad eingeben, den man durchsuchen will
alle diese datenpunkte nutze ich tatsächlich nicht mehr - dp-zombies
ps:
ein weiteres beispiel mit dem broadlink adapter- alle avira datenpunkte werden eigentlich nicht mehr gebraucht - der receiver ist nicht mehr in benutzung - könnte ich also alle löschen
-
@liv-in-sky sagte in Unbenutzte DPs finden uns löschen:
im bild werden mir dp angezeigt, die über 100 tage nicht geändert wurden (ist einstellbar)
Wo?
Ps: Es ist ein Gutes Skript, wenn man weis was man macht.
-
-
Jupp, gerade gefunden, habe im Skript gesucht.
-
@mrFenyx Es ist wenn AUfgabe der Adapter aufzuräumen - oder Sie machen das aus Absicht nicht ... je Adapter anders