Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Anfänger: IOBroker Java Script debuggen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    6
    1
    61

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Anfänger: IOBroker Java Script debuggen

Scheduled Pinned Locked Moved JavaScript
47 Posts 7 Posters 7.5k Views 11 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Speedy-Turbo

    Hallo,
    jetzt habe ich den Käfer auch Dank des Expertenmodus.

    Vielen dank AlCalzone. Das spart Jahre Lebenszeit :)

    Also das Debuggen darüber bin ich fast glücklich.
    Breakpoint setzen , sogar Zeilenweise ausführen- super.
    Auch was die normalen Variablen angeht - auch super.

    Aber was mir als Anfänger wichtig ist, sind diese $- Variablen . (sorry weiß nicht wie die genau heißen)
    Weil genau diese Befehle wie:
    var SelectorSTICKY_UNREACH = $('channel[state.id=*.STICKY_UNREACH]');
    für mich schwer zu verstehen sind.

    Da hilft dann wohl doch nur die Ausgabe über
    console.log('Ausgabe der Variable: SelectorUNREACH = ' + SelectorUNREACH);

    IOBroker_Debugger.png

    Da hat der Debugger über Chrome wieder die Nase vorne:
    Chrome_Debug.png

    Gruß Speedy

    AlCalzoneA Offline
    AlCalzoneA Offline
    AlCalzone
    Developer
    wrote on last edited by
    #37

    @speedy-turbo Ich habe das Problem mit der unvollständigen Debugger-Ansicht gemeldet:
    https://github.com/ioBroker/ioBroker.javascript/issues/812

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

    S 1 Reply Last reply
    0
    • htreckslerH Offline
      htreckslerH Offline
      htrecksler
      Forum Testing
      wrote on last edited by
      #38

      Irgendwie komm ich mit der Debugger Funktion nicht klar. Ich finde auch (außer diesem Beitrag) keine weitere Erläuterung wie man das bedient. Den "Käfer" hab ich. Wenn ich den anklicke kommt der Hinweis das das Script gestoppt wird. Und dann?
      Muss man im Script die Zeile "Debugger" einfügen?

      Vielleicht kann ja jemand anhand eines einfachen Scriptes die Funktion erklären? Oder gibt es eine Doku und ich finde die nur nicht?

      Gruss Hermann

      ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

      bahnuhrB 1 Reply Last reply
      0
      • htreckslerH htrecksler

        Irgendwie komm ich mit der Debugger Funktion nicht klar. Ich finde auch (außer diesem Beitrag) keine weitere Erläuterung wie man das bedient. Den "Käfer" hab ich. Wenn ich den anklicke kommt der Hinweis das das Script gestoppt wird. Und dann?
        Muss man im Script die Zeile "Debugger" einfügen?

        Vielleicht kann ja jemand anhand eines einfachen Scriptes die Funktion erklären? Oder gibt es eine Doku und ich finde die nur nicht?

        bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        wrote on last edited by
        #39

        @htrecksler sagte in Anfänger: IOBroker Java Script debuggen:

        Irgendwie komm ich mit der Debugger Funktion nicht klar. Ich finde auch (außer diesem Beitrag) keine weitere Erläuterung wie man das bedient. Den "Käfer" hab ich. Wenn ich den anklicke kommt der Hinweis das das Script gestoppt wird. Und dann?
        Muss man im Script die Zeile "Debugger" einfügen?

        Vielleicht kann ja jemand anhand eines einfachen Scriptes die Funktion erklären? Oder gibt es eine Doku und ich finde die nur nicht?

        Bei mir das gleiche.
        Es kommt auch der Hinweis, und dann geht es nicht weiter.

        Bitte mal Info, wie das ganze funktioniert und anzuwenden ist.

        mfg


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        GarganoG 1 Reply Last reply
        0
        • bahnuhrB bahnuhr

          @htrecksler sagte in Anfänger: IOBroker Java Script debuggen:

          Irgendwie komm ich mit der Debugger Funktion nicht klar. Ich finde auch (außer diesem Beitrag) keine weitere Erläuterung wie man das bedient. Den "Käfer" hab ich. Wenn ich den anklicke kommt der Hinweis das das Script gestoppt wird. Und dann?
          Muss man im Script die Zeile "Debugger" einfügen?

          Vielleicht kann ja jemand anhand eines einfachen Scriptes die Funktion erklären? Oder gibt es eine Doku und ich finde die nur nicht?

          Bei mir das gleiche.
          Es kommt auch der Hinweis, und dann geht es nicht weiter.

          Bitte mal Info, wie das ganze funktioniert und anzuwenden ist.

          mfg

          GarganoG Offline
          GarganoG Offline
          Gargano
          wrote on last edited by Gargano
          #40

          @bahnuhr Da kann ich die Hinweise geben, die ich rausgefunden habe :

          1. Käfer drücken, dann kommen diese Buttons:
            8202cb06-6f6a-474f-9de3-e60d191232d4-grafik.png
            Restart , Resume execution, Goto next line, step into function, step out from function

          Haltepunkte kann man setzen indem man mit linker Maustaste auf den linken Streifen klickt. ( Bei den Line numbers)
          fd556ed9-d450-4a1c-a84a-885ead4f3dda-grafik.png

          Resume execution 5605518b-a179-4230-9593-48053669eb14-grafik.png startet das Ganze und hält dann am Breakpoint an
          58f4852a-f2d3-4eec-8e72-1c01308b7c02-grafik.png
          Mit Goto next line kann dann man weiter gehen in Einzelschritten

          Den Wert von Variablen kann man im Stack Fenster anschauen
          495b82e7-857a-447f-ac51-f834afe7aaf0-grafik.png

          bahnuhrB 1 Reply Last reply
          0
          • GarganoG Gargano

            @bahnuhr Da kann ich die Hinweise geben, die ich rausgefunden habe :

            1. Käfer drücken, dann kommen diese Buttons:
              8202cb06-6f6a-474f-9de3-e60d191232d4-grafik.png
              Restart , Resume execution, Goto next line, step into function, step out from function

            Haltepunkte kann man setzen indem man mit linker Maustaste auf den linken Streifen klickt. ( Bei den Line numbers)
            fd556ed9-d450-4a1c-a84a-885ead4f3dda-grafik.png

            Resume execution 5605518b-a179-4230-9593-48053669eb14-grafik.png startet das Ganze und hält dann am Breakpoint an
            58f4852a-f2d3-4eec-8e72-1c01308b7c02-grafik.png
            Mit Goto next line kann dann man weiter gehen in Einzelschritten

            Den Wert von Variablen kann man im Stack Fenster anschauen
            495b82e7-857a-447f-ac51-f834afe7aaf0-grafik.png

            bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            wrote on last edited by
            #41

            @gargano sagte in Anfänger: IOBroker Java Script debuggen:

            Käfer drücken, dann kommen diese Buttons:

            Das klappt schon nicht.

            Bei mir kommen diese Buttons in hellgrau (also nicht aktiv)
            fc77cc2e-2510-4e4c-b2db-2730908fbdff-image.png

            Das Script sieht man auch nicht mehr.


            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            bahnuhrB 1 Reply Last reply
            0
            • bahnuhrB bahnuhr

              @gargano sagte in Anfänger: IOBroker Java Script debuggen:

              Käfer drücken, dann kommen diese Buttons:

              Das klappt schon nicht.

              Bei mir kommen diese Buttons in hellgrau (also nicht aktiv)
              fc77cc2e-2510-4e4c-b2db-2730908fbdff-image.png

              Das Script sieht man auch nicht mehr.

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              wrote on last edited by
              #42

              Nachtrag:
              klappt doch.
              Dauert nur ein bisschen bis die globalen Scripte voran gesetzt werden.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              GarganoG S 2 Replies Last reply
              0
              • bahnuhrB bahnuhr

                Nachtrag:
                klappt doch.
                Dauert nur ein bisschen bis die globalen Scripte voran gesetzt werden.

                GarganoG Offline
                GarganoG Offline
                Gargano
                wrote on last edited by
                #43

                @bahnuhr Allerdings habe ich bei Firefox diese Meldung, danach ist auch das Script weg. Chrome funktioniert

                9fc8f8d5-f053-4b8c-9e38-bce742f70bd2-grafik.png

                1 Reply Last reply
                0
                • AlCalzoneA AlCalzone

                  @speedy-turbo Ich habe das Problem mit der unvollständigen Debugger-Ansicht gemeldet:
                  https://github.com/ioBroker/ioBroker.javascript/issues/812

                  S Offline
                  S Offline
                  Speedy-Turbo
                  wrote on last edited by
                  #44

                  @alcalzone
                  Also wenn sich diese Variable = undefined (object) auch noch ansehen könnte, das wäre richtig super.:+1:
                  Bin mal gespannt ob es da auch noch eine Lösung zu gibt.

                  Gruß Speedy

                  1 Reply Last reply
                  0
                  • bahnuhrB bahnuhr

                    Nachtrag:
                    klappt doch.
                    Dauert nur ein bisschen bis die globalen Scripte voran gesetzt werden.

                    S Offline
                    S Offline
                    Speedy-Turbo
                    wrote on last edited by
                    #45

                    Habe mir noch ein paar Notizen gemacht.
                    IOBroker_Debuggen.pdf

                    Gruß Speedy

                    htreckslerH OliverIOO 2 Replies Last reply
                    2
                    • S Speedy-Turbo

                      Habe mir noch ein paar Notizen gemacht.
                      IOBroker_Debuggen.pdf

                      Gruß Speedy

                      htreckslerH Offline
                      htreckslerH Offline
                      htrecksler
                      Forum Testing
                      wrote on last edited by
                      #46

                      @speedy-turbo sehr gut, Danke für Deine Mühe. Das wird ganz sicher einigen helfen.

                      Gruss Hermann

                      ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

                      1 Reply Last reply
                      0
                      • S Speedy-Turbo

                        Habe mir noch ein paar Notizen gemacht.
                        IOBroker_Debuggen.pdf

                        Gruß Speedy

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        wrote on last edited by
                        #47

                        @speedy-turbo said in Anfänger: IOBroker Java Script debuggen:

                        Habe mir noch ein paar Notizen gemacht.
                        IOBroker_Debuggen.pdf

                        Gruß Speedy

                        Evtl noch die Anforderung and Minimum-Version des javascript-Adapters im latest Repository mit aufnehmen.
                        Da diese Version wohl noch nicht auf stable ist

                        Meine Adapter und Widgets
                        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                        Links im Profil

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        417

                        Online

                        32.5k

                        Users

                        81.7k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe