NEWS
Generelle Probleme beim Debugging des IOBroker
-
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:
- console.log('Breakpoint'), aber obwohl ich stdout und stderr mit ">/tmp/iob.log 2>&1" umgeleitet habe, war im log nichts zu sehen.
- 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 -
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:
- console.log('Breakpoint'), aber obwohl ich stdout und stderr mit ">/tmp/iob.log 2>&1" umgeleitet habe, war im log nichts zu sehen.
- 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 -
@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).
@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, 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
-
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:
- console.log('Breakpoint'), aber obwohl ich stdout und stderr mit ">/tmp/iob.log 2>&1" umgeleitet habe, war im log nichts zu sehen.
- 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,
Oliverhier gibt es auch hinweise bzw. so mach ich das immer
https://forum.iobroker.net/topic/4201/adapter-debuggen-mit-chrome -
hier gibt es auch hinweise bzw. so mach ich das immer
https://forum.iobroker.net/topic/4201/adapter-debuggen-mit-chrome@OliverIO,
super, perfekt - genau danach habe ich gesucht (aber leider nicht gefunden)!
Vielen Dank, werde ich so probieren!
Grüße,
Oliver
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden