NEWS
Deaktivierte Scripte werden trotzdem ausgeführt
-
Auch nach Neustart keine Veränderung.
Ich habe dieses Script mehrfach Kopiert und als Vorlage für andere Scripte genutzt. Natürlich wurden die neuen Scripte unter ein neuen Namen gespeichert. Kann es sein, dass sich irgendwo etwas verhakt hat?
-
Es gibt nichts, dass es nicht gibt!
Was sagt denn das log dazu?
ggf. mal den js-Adapter in den Instanzen auf debug stellen.
Gruß
Rainer
-
Das steht im Log:
javascript.0 2017-12-27 18:01:59.473 info null.Stehlampe_aus/aus_wenn_Blumenlamge: Blumenlampe wurde geändert MM an
javascript.0 2017-12-27 18:01:55.782 info null.Stehlampe_aus/aus_wenn_Blumenlamge: Blumenlampe wurde geändert MM aus
javascript.0 2017-12-27 18:01:31.138 info Stop script script.js.unbenutzt.Blumenlampe_steuert_Stehlampe1
-
Hast du Geisterskripte???
@firephaser:null.Stehlampe_aus/aus_wenn_Blumenlamge `
Mal was bein Speichern schief gegangen?
oder etwas unter global?
Gruß
Rainer
-
ist bei mir genau so.
Hilft wenn ich die unter Objekte lösche
-
ich habe das Script nun unter Objekte gelöscht und leider keiner Änderung, es wird weiterhin ausgeführt. Es kann sein, dass ich das Script beim erstellen unter Global gespeichert hatte, es dann aber verschob in einem separaten Ordner.
-
js2fs am laufen?
-
Meinst du damit Javascript to File?
Das habe ich nicht installiert
-
Ich habe gerade mal auf der Fileebene geschaut und konnte unter /opt/iobroker/iobroker-data/ in den Dateien iobroker.json
states.json.bak
states.json
immer noch einen Eintrag von dem Script finden. Sollte das nicht entfernt sein in diesen Dateien, wenn das Script gelöscht wurde?
-
Hallo zusammen,
ein kleines Update. Nachdem ich unter Javascript.0 auch das Script noch einmal deaktiviert hatte, wurde es weiterhin ausgeführt. Ich hatte dann eine neue Java-Instanz angelegt und dann alle meine vorhandenen Scripte dieser Instanz zugeordnet und nun funktioniert es. Das deaktivierte Script wird nicht mehr ausgeführt. Irgendetwas muss sich in der Javascript.0 verhakt haben.