Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Generelle Probleme beim Debugging des IOBroker

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Generelle Probleme beim Debugging des IOBroker

    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      olixAtiobroker last edited by

      Hallo, ich würde gerne den IOBroker "debuggen" - konkret ein paar kleinere Erweiterungen im Zigbee Adapter vornehmen (also nicht in eigenen Scripten). Allerdings komme ich mit dem Debugging im IOBroker nicht zu recht. Ich habe zwei Wege versucht:

      1. console.log('Breakpoint'), aber obwohl ich stdout und stderr mit ">/tmp/iob.log 2>&1" umgeleitet habe, war im log nichts zu sehen.
      2. node inspect /opt/iobroker/node_modules/iobroker.js-controller/controller.js . Allerdings bekomme ich schnell "Starting inspector on 127.0.0.1:9229 failed: address already in use" Fehlermeldungen, die auch nach Änderung auf andere Ports auftreten.

      Habt Ihr dafür eine Lösung? Wie macht Ihr das?
      Danke,
      Oliver

      UncleSam OliverIO 2 Replies Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @olixAtiobroker last edited by

        @olixAtiobroker Hast du versucht, einfach den Adapter zu debuggen? Js-contoller zu debuggen bringt dir nichts, wenn du in einem Adapter arbeitest (ist ein anderer Prozess).

        O 1 Reply Last reply Reply Quote 0
        • O
          olixAtiobroker @UncleSam last edited by

          @UncleSam, vielen Dank - guter Tip. Wo würde ich denn den "inspect" ansetzen, sprich wo startet der IOBroker denn die anderen Adapter? Konkret will/ müßte ich den Zigbee Adapter debuggen. Vielen Dank und Grüße, Oliver

          UncleSam 1 Reply Last reply Reply Quote 0
          • UncleSam
            UncleSam Developer @olixAtiobroker last edited by

            @olixAtiobroker Stoppe den Adapter, dann starte den Debugger und verwende dort das Kommando node <dein-start-skript> -debug 0.

            1 Reply Last reply Reply Quote 0
            • OliverIO
              OliverIO @olixAtiobroker last edited by OliverIO

              @olixAtiobroker

              hier gibt es auch hinweise bzw. so mach ich das immer
              https://forum.iobroker.net/topic/4201/adapter-debuggen-mit-chrome

              O 1 Reply Last reply Reply Quote 1
              • O
                olixAtiobroker @OliverIO last edited by

                @OliverIO,
                super, perfekt - genau danach habe ich gesucht (aber leider nicht gefunden)!
                Vielen Dank, werde ich so probieren!
                Grüße,
                Oliver

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                808
                Online

                31.9k
                Users

                80.2k
                Topics

                1.3m
                Posts

                debugging node inspect
                3
                6
                486
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo