Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. javaskript variablen monitoren

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    535

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    622

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

javaskript variablen monitoren

Geplant Angeheftet Gesperrt Verschoben JavaScript
9 Beiträge 3 Kommentatoren 314 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Ben1983B Offline
    Ben1983B Offline
    Ben1983
    schrieb am zuletzt editiert von
    #1

    Hallo, wenn ich über creatobject eine Variable angelegt habe, dann kann ich diese ja über die objekte einsehen.
    Gibt es auch eine Möglichkeit die internen lokalen Variablen zur Laufzeit des Skripts zu beobachten?

    Ich habe eine Schrittkette programmiert und würde gerne den aktuellen Status einsehen, während diese durchlaufen wird.

    AlCalzoneA 1 Antwort Letzte Antwort
    0
    • Ben1983B Ben1983

      Hallo, wenn ich über creatobject eine Variable angelegt habe, dann kann ich diese ja über die objekte einsehen.
      Gibt es auch eine Möglichkeit die internen lokalen Variablen zur Laufzeit des Skripts zu beobachten?

      Ich habe eine Schrittkette programmiert und würde gerne den aktuellen Status einsehen, während diese durchlaufen wird.

      AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #2

      @ben1983 Dafür gibts den Debugger:
      a8dfa6a7-1b39-40c4-b8eb-f69a56aca2fd-grafik.png

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      Ben1983B 1 Antwort Letzte Antwort
      0
      • AlCalzoneA AlCalzone

        @ben1983 Dafür gibts den Debugger:
        a8dfa6a7-1b39-40c4-b8eb-f69a56aca2fd-grafik.png

        Ben1983B Offline
        Ben1983B Offline
        Ben1983
        schrieb am zuletzt editiert von
        #3

        @alcalzone Wenn ich das anklicke, wird das skript gestoppt und es läuft oben nur ein balken durch und es steht dort skript läuft nicht. Mehr passiert nicht.

        AlCalzoneA 1 Antwort Letzte Antwort
        0
        • Ben1983B Ben1983

          @alcalzone Wenn ich das anklicke, wird das skript gestoppt und es läuft oben nur ein balken durch und es steht dort skript läuft nicht. Mehr passiert nicht.

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #4

          @ben1983 Welcher Browser? Irgendein Fehler in der Browserkonsole?

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          Ben1983B AlCalzoneA 2 Antworten Letzte Antwort
          0
          • AlCalzoneA AlCalzone

            @ben1983 Welcher Browser? Irgendein Fehler in der Browserkonsole?

            Ben1983B Offline
            Ben1983B Offline
            Ben1983
            schrieb am zuletzt editiert von
            #5

            @alcalzone Chrome
            4353879d-4a04-4376-9d0c-6cd900613581-image.png

            1 Antwort Letzte Antwort
            0
            • AlCalzoneA AlCalzone

              @ben1983 Welcher Browser? Irgendein Fehler in der Browserkonsole?

              AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #6

              @alcalzone sagte in javaskript variablen monitoren:

              Irgendein Fehler in der Browserkonsole?

              :point_up_2:

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              Ben1983B T 2 Antworten Letzte Antwort
              0
              • AlCalzoneA AlCalzone

                @alcalzone sagte in javaskript variablen monitoren:

                Irgendein Fehler in der Browserkonsole?

                :point_up_2:

                Ben1983B Offline
                Ben1983B Offline
                Ben1983
                schrieb am zuletzt editiert von
                #7

                @alcalzone nein kein fehler

                1 Antwort Letzte Antwort
                0
                • AlCalzoneA AlCalzone

                  @alcalzone sagte in javaskript variablen monitoren:

                  Irgendein Fehler in der Browserkonsole?

                  :point_up_2:

                  T Nicht stören
                  T Nicht stören
                  ticaki
                  schrieb am zuletzt editiert von
                  #8

                  @alcalzone
                  Bei mir geht das ebenfalls nicht. Ich bekomme jedoch folgende Fehlermeldungen im Log:

                  2021-07-18 16:21:09.815 - error: javascript.0 (25154) uncaught exception: Cannot call write after a stream was destroyed
                  2021-07-18 16:21:09.816 - error: javascript.0 (25154) Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
                  at doWrite (_stream_writable.js:399:19)
                  at writeOrBuffer (_stream_writable.js:387:5)
                  at Socket.Writable.write (_stream_writable.js:318:11)
                  at Console.log (/opt/iobroker/node_modules/winston/lib/winston/transports/console.js:79:23)
                  at Console._write (/opt/iobroker/node_modules/winston-transport/index.js:103:17)
                  at doWrite (/opt/iobroker/node_modules/winston-transport/node_modules/readable-stream/lib/_stream_writable.js:428:64)
                  at writeOrBuffer (/opt/iobroker/node_modules/winston-transport/node_modules/readable-stream/lib/_stream_writable.js:417:5)
                  at Console.Writable.write (/opt/iobroker/node_modules/winston-transport/node_modules/readable-stream/lib/_stream_writable.js:334:11)
                  at DerivedLogger.ondata (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js:681:20)
                  at DerivedLogger.emit (events.js:326:22)
                  at DerivedLogger.EventEmitter.emit (domain.js:483:12)
                  at addChunk (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js:298:12)
                  at readableAddChunk (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js:280:11)
                  at DerivedLogger.Readable.push (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js:241:10)
                  at DerivedLogger.Transform.push (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js:139:32)
                  at DerivedLogger._transform (/opt/iobroker/node_modules/winston/lib/winston/logger.js:305:12)
                  at DerivedLogger.Transform._read (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js:177:10)
                  at DerivedLogger.Transform._write (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js:164:83)
                  at doWrite (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:409:139)
                  at writeOrBuffer (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:398:5)
                  at DerivedLogger.Writable.write (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:307:11)
                  at DerivedLogger. [as info] (/opt/iobroker/node_modules/winston/lib/winston/create-logger.js:81:14)
                  at Log.info (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:123:21)
                  at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1709:25)
                  at /opt/iobroker/node_modules/iobroker.javascript/main.js:1817:17
                  at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1306:17)
                  at processImmediate (internal/timers.js:463:21)
                  2021-07-18 16:21:09.817 - error: javascript.0 (25154) Exception-Code: ERR_STREAM_DESTROYED: Cannot call write after a stream was destroyed
                  

                  Dann ein paar Startmeldungen von Skripten und anschließend:

                  2021-07-18 16:21:10.645 - error: host.tims-pi1 Caught by controller[1]: Runtime.executionContextCreated: =>
                  2021-07-18 16:21:10.651 - error: host.tims-pi1 Caught by controller[1]: {
                  2021-07-18 16:21:10.651 - error: host.tims-pi1 Caught by controller[1]: "context": {
                  2021-07-18 16:21:10.651 - error: host.tims-pi1 Caught by controller[1]: "id": 1,
                  2021-07-18 16:21:10.652 - error: host.tims-pi1 Caught by controller[1]: "origin": "",
                  2021-07-18 16:21:10.652 - error: host.tims-pi1 Caught by controller[1]: "name": "/usr/bin/node[25154]",
                  2021-07-18 16:21:10.652 - error: host.tims-pi1 Caught by controller[1]: "auxData": {
                  2021-07-18 16:21:10.653 - error: host.tims-pi1 Caught by controller[1]: "isDefault": true
                  2021-07-18 16:21:10.653 - error: host.tims-pi1 Caught by controller[1]: }
                  2021-07-18 16:21:10.653 - error: host.tims-pi1 Caught by controller[1]: }
                  2021-07-18 16:21:10.654 - error: host.tims-pi1 Caught by controller[1]: }
                  2021-07-18 16:21:10.654 - error: host.tims-pi1 Caught by controller[2]: Runtime.executionContextCreated: =>
                  2021-07-18 16:21:10.655 - error: host.tims-pi1 Caught by controller[2]: {
                  2021-07-18 16:21:10.655 - error: host.tims-pi1 Caught by controller[2]: "context": {
                  2021-07-18 16:21:10.655 - error: host.tims-pi1 Caught by controller[2]: "id": 2,
                  2021-07-18 16:21:10.655 - error: host.tims-pi1 Caught by controller[2]: "origin": "",
                  2021-07-18 16:21:10.656 - error: host.tims-pi1 Caught by controller[2]: "name": "VM Context 1",
                  2021-07-18 16:21:10.656 - error: host.tims-pi1 Caught by controller[2]: "auxData": {
                  2021-07-18 16:21:10.656 - error: host.tims-pi1 Caught by controller[2]: "isDefault": false
                  2021-07-18 16:21:10.656 - error: host.tims-pi1 Caught by controller[2]: }
                  2021-07-18 16:21:10.657 - error: host.tims-pi1 Caught by controller[2]: }
                  2021-07-18 16:21:10.657 - error: host.tims-pi1 Caught by controller[2]: }
                  2021-07-18 16:21:10.657 - error: host.tims-pi1 Caught by controller[3]: ReferenceError: stats is not defined
                  2021-07-18 16:21:10.658 - error: host.tims-pi1 Caught by controller[3]: at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:482:59)
                  2021-07-18 16:21:10.658 - error: host.tims-pi1 Caught by controller[3]: at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5706:41)
                  2021-07-18 16:21:10.658 - error: host.tims-pi1 Caught by controller[3]: at processImmediate (internal/timers.js:461:21)
                  2021-07-18 16:21:10.659 - error: host.tims-pi1 instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                  2021-07-18 16:21:10.659 - info: host.tims-pi1 Restart adapter system.adapter.javascript.0 because enabled
                  

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  1 Antwort Letzte Antwort
                  0
                  • AlCalzoneA Offline
                    AlCalzoneA Offline
                    AlCalzone
                    Developer
                    schrieb am zuletzt editiert von
                    #9

                    Hmm, dann macht doch bitte mal ein Issue in https://github.com/ioBroker/ioBroker.javascript auf, damit man sich das anschauen kann.

                    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    916

                    Online

                    32.6k

                    Benutzer

                    81.9k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe