NEWS
[Gelöst] Datenpunkt lässt sich nicht löschen (Punkt am Ende)
-
Hallo, ich habe das Problem, dass sich ein DP nicht löschen lässt.
Folgende Meldung kommt beim Löschversuch:
"The "javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347.." is invalid. Ids are not allowed to end in ".""
Hier der DP:{ "common": { "type": "number", "unit": "", "read": true, "write": false, "role": "value", "name": "Luftdaten.5c8d0f1b922ca90019ceb347.." }, "native": { "type": "number", "unit": "", "read": true, "write": false, "role": "value", "name": "Luftdaten.5c8d0f1b922ca90019ceb347.." }, "type": "state", "from": "system.adapter.javascript.0", "user": "system.user.admin", "ts": 1580043000209, "_id": "javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }Auch mit der Experteneinstellung lässt sich der DP nicht löschen.
Was kann ich machen? -
Hallo, ich habe das Problem, dass sich ein DP nicht löschen lässt.
Folgende Meldung kommt beim Löschversuch:
"The "javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347.." is invalid. Ids are not allowed to end in ".""
Hier der DP:{ "common": { "type": "number", "unit": "", "read": true, "write": false, "role": "value", "name": "Luftdaten.5c8d0f1b922ca90019ceb347.." }, "native": { "type": "number", "unit": "", "read": true, "write": false, "role": "value", "name": "Luftdaten.5c8d0f1b922ca90019ceb347.." }, "type": "state", "from": "system.adapter.javascript.0", "user": "system.user.admin", "ts": 1580043000209, "_id": "javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }Auch mit der Experteneinstellung lässt sich der DP nicht löschen.
Was kann ich machen? -
Ich habe nun die objets.json und die states.jsons heruntergeladen.
Ich kann die Dateien leider nicht in einer lesbaren Form bearbeiten.
Anzahl Objekte: 29482
Zustände: 26497
Admin: 4.1.10 -
@liv-in-sky
Funktioniert leider nicht:Hier der DP:
javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..Hier das Script:
deleteObject('javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..');Gibt es noch einen Parameter "Force"?
-
@liv-in-sky
Funktioniert leider nicht:Hier der DP:
javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..Hier das Script:
deleteObject('javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..');Gibt es noch einen Parameter "Force"?
hast du mal versucht, eine(zwei) ebene höher zu löschen ? (im object-tab-fenster)
-
Ich habe nun die objets.json und die states.jsons heruntergeladen.
Ich kann die Dateien leider nicht in einer lesbaren Form bearbeiten.
Anzahl Objekte: 29482
Zustände: 26497
Admin: 4.1.10@MartyBr sagte:
leider nicht in einer lesbaren Form bearbeiten.
Muss es lesbar sein ? Versuche es mal mit "Suchen und Ersetzen":
Suchen: javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..
Ersetzen durch: javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347.xAnschließend sollte sich das Objekt in ioBroker löschen lassen.
-
hast du mal versucht, eine(zwei) ebene höher zu löschen ? (im object-tab-fenster)
@liv-in-sky
Habe ich auch schon probiert. Es gibt immer die Fehlermeldung
is invalid. Ids are not allowed to end in . -
@MartyBr sagte:
leider nicht in einer lesbaren Form bearbeiten.
Muss es lesbar sein ? Versuche es mal mit "Suchen und Ersetzen":
Suchen: javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..
Ersetzen durch: javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347.xAnschließend sollte sich das Objekt in ioBroker löschen lassen.
-
@MartyBr sagte:
leider nicht in einer lesbaren Form bearbeiten.
Muss es lesbar sein ? Versuche es mal mit "Suchen und Ersetzen":
Suchen: javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347..
Ersetzen durch: javascript.0.Luftdaten.5c8d0f1b922ca90019ceb347.xAnschließend sollte sich das Objekt in ioBroker löschen lassen.
-
@paul53 Ich habe den Datenpunkt nur in der objets.json gefunden.
Eine Anmerkung:
Ich benutze Redis, hat das eine Auswirkung auf die states? -
@MartyBr sagte:
Ich benutze Redis, hat das eine Auswirkung auf die states?
Ja, die Datei states.json wird nicht verwendet.
-
@paul53 Nur zur Sicherheit folgende Frage:
iobroker stoppen
objects.json backup machen
suchen / ersetzen
iobroker neu starten ind beten, dass alles klappt.Richtig?
-
@MartyBr sagte:
iobroker stoppen
objects.json backup machen
suchen / ersetzen
iobroker neu starten ind beten, dass alles klappt.Ja, wobei backups im Verzeichnis iobroker-data/backup-objects bereits existieren.
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