Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. 2.Part "How to debug an ioBroker Adapter"

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

2.Part "How to debug an ioBroker Adapter"

Scheduled Pinned Locked Moved Entwicklung
4 Posts 2 Posters 4.1k Views
  • 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 Offline
    S Offline
    StefSign
    wrote on last edited by
    #1

    Hallo,

    Wiki:

    nach der positiven Resonanz bisher habe ich mal mit dem Wiki Kapitel über "Debugging eines ioBroker Adaptern" weitergemacht.

    https://github.com/ioBroker/ioBroker/wi … er-adapter

    Debugger:

    Es ist wohl die nützlichste Sache mit Hilfe des Debuggers eine Sprache wie Javascript und vor allem ioBroker besser kennen zu lernen.

    Einfach einen Breakpoint setzen und schauen was der Adapter macht (oder nicht).

    Diesmal mit meinem "geliebten" Windows.

    🙂

    @Bluefox: Kannst du kurz die Richtigkeit prüfen? Übrigens Debugging geht unter Windows besser, komisch!

    @Bambo: Wenn Du Zeit hast…ist die Erklärung ausreichend oder fehlt etwas?

    Danke

    Steve

    1 Reply Last reply
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      wrote on last edited by
      #2

      @StefSign:

      Hallo,

      Wiki:

      nach der positiven Resonanz bisher habe ich mal mit dem Wiki Kapitel über "Debugging eines ioBroker Adaptern" weitergemacht.

      https://github.com/ioBroker/ioBroker/wi … er-adapter

      Debugger:

      Es ist wohl die nützlichste Sache mit Hilfe des Debuggers eine Sprache wie Javascript und vor allem ioBroker besser kennen zu lernen.

      Einfach einen Breakpoint setzen und schauen was der Adapter macht (oder nicht).

      Diesmal mit meinem "geliebten" Windows.

      🙂

      @Bluefox: Kannst du kurz die Richtigkeit prüfen? Übrigens Debugging geht unter Windows besser, komisch!

      @Bambo: Wenn Du Zeit hast…ist die Erklärung ausreichend oder fehlt etwas?

      Danke

      Steve `

      Hallo Steve!

      Es freut mich, dass es weiter geht.

      Deine Anleitung ist sehr detailliert, aber lieber mehr als weniger. 🙂

      Sieht erst mal alles richtig aus… Ich will nur sagen, dass bei mir x64 Node.js Version im Vergleich mit x86 schlecht im Debug Mode funktioniert. (Ich kann nicht mit Steps arbeiten nur mit Breakpoints)

      Kannst du es bestätigen?

      1 Reply Last reply
      0
      • S Offline
        S Offline
        StefSign
        wrote on last edited by
        #3

        Hallo Bluefox,

        also ich habe

        • Win 2008 R2 Server

        • NodeJS 0.12 x64

        • Webstorm 9

        Und ich muss sagen Breakpoints und Steps (F8) und Steps Into (F7) funktionieren (besser als auf Ubuntu).

        Langsam habe ich NodeJS im Verdacht…wäre io.js eine Alternative?

        Öfters habe ich beim Debuggen von iobroker.hmm folgendes: "error: uncaught exception: spawn node ENOENT"

        Steve

        1 Reply Last reply
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          wrote on last edited by
          #4

          @StefSign:

          Hallo Bluefox,

          also ich habe

          • Win 2008 R2 Server

          • NodeJS 0.12 x64

          • Webstorm 9

          Und ich muss sagen Breakpoints und Steps (F8) und Steps Into (F7) funktionieren (besser als auf Ubuntu).

          Langsam habe ich NodeJS im Verdacht…wäre io.js eine Alternative?

          Öfters habe ich beim Debuggen von iobroker.hmm folgendes: "error: uncaught exception: spawn node ENOENT"

          Steve io.js.. Es gibt keinen Sinn da die Zeit zu investieren. Wir verwenden nichts, was node.js 0.12 spezifisch ist. Ich kann erwarten, dass es unter io.js läuft. Kann aber sein, dass nicht. > error: uncaught exception: spawn node ENOENT `
          Keine Ahung, aber hier ist nicht schlecht darüber beschrieben:

          http://stackoverflow.com/questions/2768 … on-node-js

          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

          529

          Online

          32.4k

          Users

          81.4k

          Topics

          1.3m

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

          • Don't have an account? Register

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