NEWS
[gelöst] kein Log in JS-Scripten möglich
-
Ich versuche mich gerade in die Scripte von iobroker ein wenig einzuarbeiten. Zum Debugging möchte ich mir natürlich gerne einige Log-Ausgaben anzeigen lassen. Das funktioniert bei mir aber nicht
.
Keine der Versionen
log('Das ist ein Logtext'); log('Das ist ein Logtext','debug'); console.log('Das ist ein Logtext'); console.log('Das ist ein Logtext','debug');
bringt mir eine Ausgabe
. Die Scripte zeigen aber auch keinen Fehler an.
Kann ich da etwas "verkonfiguiert" haben? Wenn nein, wie kann ich das aktivieren? Oder habe ich einen ganz banalen Fehler gemacht?
Gruß Stefan
-
@lueghi sagte in kein Log in JS-Scripten möglich:
log('Das ist ein Logtext');
Bis auf Variante 2 funktioniert's bei mir problemlos:
-
Schalte mal oben rechts in den Skript einstellungen debug und verbose ein
-
@oliverio
Ist bei mir beides aus - Log kommt trotzdem
-
@lueghi Kommt schon mal vor:
- Browser Refresh
- Skript aus dem Editor entfernen, wieder rein, prüfen
-
@codierknecht sagte in kein Log in JS-Scripten möglich:
Bis auf Variante 2
In der JS-Instanz auf Debug stellen
-
Vielen Dank für die Antworten. Das habe ich soweit vorher schon alles ausprobiert
. Habe es jetzt nochmal explizit ausprobiert. Ich erhalten kein Log ...
@fastfoot sagte in kein Log in JS-Scripten möglich:
@codierknecht sagte in kein Log in JS-Scripten möglich:
Bis auf Variante 2
In der JS-Instanz auf Debug stellen
Wo finde ich das denn? In der Instanz sehe ich da keinen entsprechenden Eintrag ....
-
@lueghi
Was steht im DPjavascript.0.debug.from
?{"cmd":"debugStopped","code":0}
-
@lueghi im instanzen tab !
-
@liv-in-sky
da steht warn drin ...
Ich hatte in den Adaptereinstellungen geschaut, in der von Dir gezeigten Ansicht bin ich noch NIE drin gewesen. Danke, wieder was gelernt
Aber mein Problem besteht immer noch .... -
@codierknecht
ja, genau so wie bei Dir:"cmd": "debugStopped", "code": 0
Vermute jetzt, da kann man was anderes reinschreiben, oder?
-
@lueghi sagte in kein Log in JS-Scripten möglich:
@codierknecht
ja, genau so wie bei Dir:"cmd": "debugStopped", "code": 0
Vermute jetzt, da kann man was anderes reinschreiben, oder?
@Codierknecht: Darf ich mich noch mal in Erinnerung bringen mit meinem Problem?
-
@lueghi said in kein Log in JS-Scripten möglich:
bringt mir eine Ausgabe
Hast du nur im Output Fenster unter dem Script geschaut? Wenn ja, dann prüfe mal das ioBroker Log (erreichbar über Protokolle in der Spalte links)
Tauchen deine Ausgaben da auf? -
@gaspode das Log taucht nirgendwo auf ....
-
@lueghi
Aber die anderen Script Meldungen siehst du schon, also solche hier:09:28:43.671 info javascript.0 (7056) Stop script script.js.Test.SkriptX 09:28:43.676 info javascript.0 (7056) Start javascript script.js.Test.SkriptX 09:28:43.680 info javascript.0 (7056) script.js.Test.SkriptX: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
-
@gaspode
Ich sehe "nur" echte Fehlermeldungen im Fenster im Script-Bereich. -
-
@lueghi
Hast Du hier etwas angehakt? -
-
@mrjeschke
das sieht dann so aus:
Das ist zumindest mal eine gewollte Ausgabe.