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. Anfänger: IOBroker Java Script debuggen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Anfänger: IOBroker Java Script debuggen

Geplant Angeheftet Gesperrt Verschoben JavaScript
47 Beiträge 7 Kommentatoren 7.5k Aufrufe 11 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.
  • 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
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • htreckslerH Offline
      htreckslerH Offline
      htrecksler
      Forum Testing
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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 Offline
        bahnuhrB Offline
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
          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 Offline
            bahnuhrB Offline
            bahnuhr
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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 Offline
              bahnuhrB Offline
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #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 Antworten Letzte Antwort
              0
              • bahnuhrB bahnuhr

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

                GarganoG Offline
                GarganoG Offline
                Gargano
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  0
                  • bahnuhrB bahnuhr

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

                    S Offline
                    S Offline
                    Speedy-Turbo
                    schrieb am zuletzt editiert von
                    #45

                    Habe mir noch ein paar Notizen gemacht.
                    IOBroker_Debuggen.pdf

                    Gruß Speedy

                    htreckslerH OliverIOO 2 Antworten Letzte Antwort
                    2
                    • S Speedy-Turbo

                      Habe mir noch ein paar Notizen gemacht.
                      IOBroker_Debuggen.pdf

                      Gruß Speedy

                      htreckslerH Offline
                      htreckslerH Offline
                      htrecksler
                      Forum Testing
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      0
                      • S Speedy-Turbo

                        Habe mir noch ein paar Notizen gemacht.
                        IOBroker_Debuggen.pdf

                        Gruß Speedy

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        schrieb am zuletzt editiert von
                        #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 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

                        439

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        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