NEWS
Löschen von ungewöhnlichen Objekten (\ im Namen)
-
Über Node-Red wollte ich einen MQTT-Abfrage einrichten - dabei habe ich verschiedene Topics ausprobiert, da ich nicht wusste, wie man die Topics angibt.
Nut sind dabei anscheinend durch den Node-Red-MQTT-Client im iobroker MQTT Objekte angelegt worden, die sich zumindest über die iobroker-Web-Oberflächse nicht mehr löschen lassen.
wie kann ich die wieder loswerden?
habe es mit JavaScript deleteState() versucht - aber erfolglos …
-
wie kann ich die wieder loswerden?
habe es mit JavaScript deleteState() versucht - aber erfolglos … `
Das sieht für mich aus als ist der state gelöscht aber nicht das zugehörige Objekt. Das geht per delObject, aber keine Ahnung ob das in JavaScript vorhanden ist, geht mglw nur in Adaptern.Oder die Liste ist nicht aktuell, hast du mal auf das aktualisieren-Symbol geklickt?
Gesendet von iPhone mit Tapatalk
-
Das sieht für mich aus als ist der state gelöscht aber nicht das zugehörige Objekt. Das geht per delObject, aber keine Ahnung ob das in JavaScript vorhanden ist, geht mglw nur in Adaptern.
Oder die Liste ist nicht aktuell, hast du mal auf das aktualisieren-Symbol geklickt? `
Die Liste ist aktuell - habe auch schon iobroker komplett neu gestartert und auch den Browser …
Ich habe wie gesagt die Objekte/States durch nodered-mqtt "versehentlich" angelegt, da ich die Topics ausprobiert habe und dabei auch einen Backslash "" im Topicnamen angegeben habe.
Für mich sieht es so aus, als ob iobroker mit solch (ungewöhnlichen un d ungewollten) Namen nicht zurecht kommt.
Ich werde mal delObject() probieren ...
Danke schon mal.
-
Schon probiert?
https://github.com/ioBroker/ioBroker/wi … -state-del
iobroker state del "mqtt.0.SONOFF_blabla\\"
Ich bin nicht sicher ob es geht.
Im schlimmsten Fall einfach ioBroker stoppen und object.json editieren.
-
iobroker state del … hat es nicht entfernt
Habe die objects.json manuell editiert und iobroker neu gestartet: Objekt ist weg!
Besten Dank!! - mal wieder was gelernt.
by the way: iobroker ist das beste, was ich bisher ausprobiert habe, komme aus der Java Welt (daher wäre OpenHab die Wahl), aber iobroker ist einfach genial ...
-
Hallo,
ich habe auch ein Objekt das ich leider nicht gelöscht bekomme.
javascript.0.variable1
Ich würde es jetzt auch direkt in der object.json Datei entfernen, bin mir aber nicht sicher was genau ich da löschen muss. Könnt ihr mir weiterhelfen?!
Und nebenbei noch die kurze Frage warum sich die object.json Datei beim öffnen immer unten rechts im Windows-Format öffnet obwohl ich sie mit Notepad++ öffne. Ich muss dann immer manuell auf UNIX umstellen. Das habe ich aber leider auch nur in einem anderen Thread gelesen das man das machen soll, weiß aber nicht genau warum?
Vielen Dank an euch!
4707_admin.png
4707_objekt.png -
Ab „“: (inklusive) am Ende der Zeile obendrüber bis zum Komma (inklusive) vor „javascript.0.Arbeitstag“ in der nächsten Zeile
Gesendet von iPhone mit Tapatalk
-
Danke, hat funktioniert