NEWS
I2C Adapter arbeitet nicht richtig
-
|
Hallo
Ich habe einen Raspberry 4 mit den aktuellen Betriebssystem. Unter iobroker habe ich den I2C adapter installiert. Es gibt auch eine Instanz. Leider zeigt mir der Adapter aber nichts an.
Hier mal der Auszug aus dem Log. Leider beschäftige ich mich noch nicht sehr lange mit den Raspberrys - bin also noch blutiger Anfänger. Im Terminal kann ich die I2C Schnittstelle aufrufen und bekomme auch die Adressen angezeigt. Ich habe 5 xMCP23017 angeschlossen.host.raspi1 2020-02-07 20:17:20.767 info Restart adapter system.adapter.i2c.0 because enabled host.raspi1 2020-02-07 20:17:20.767 error instance system.adapter.i2c.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.raspi1 2020-02-07 20:17:20.766 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:811:32) host.raspi1 2020-02-07 20:17:20.766 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10) host.raspi1 2020-02-07 20:17:20.766 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:955:30) host.raspi1 2020-02-07 20:17:20.766 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/i2c-bus/i2c-bus.js:4:28) host.raspi1 2020-02-07 20:17:20.766 error Caught by controller[0]: at bindings (/opt/iobroker/node_modules/bindings/bindings.js:81:44) host.raspi1 2020-02-07 20:17:20.765 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18) host.raspi1 2020-02-07 20:17:20.765 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:848:19) host.raspi1 2020-02-07 20:17:20.765 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:723:14) host.raspi1 2020-02-07 20:17:20.765 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:811:32) host.raspi1 2020-02-07 20:17:20.765 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1021:18) host.raspi1 2020-02-07 20:17:20.764 error Caught by controller[0]: the module (for instance, using npm rebuild or npm install). host.raspi1 2020-02-07 20:17:20.764 error Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing host.raspi1 2020-02-07 20:17:20.764 error Caught by controller[0]: NODE_MODULE_VERSION 64. This version of Node.js requires host.raspi1 2020-02-07 20:17:20.764 error Caught by controller[0]: was compiled against a different Node.js version using host.raspi1 2020-02-07 20:17:20.763 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/i2c-bus/build/Release/i2c.node' host.raspi1 2020-02-07 20:17:20.763 error Caught by controller[0]: ^ host.raspi1 2020-02-07 20:17:20.762 error Caught by controller[0]: throw e host.raspi1 2020-02-07 20:17:20.762 error Caught by controller[0]: /opt/iobroker/node_modules/bindings/bindings.js:88 host.raspi1 2020-02-07 20:17:20.376 info instance system.adapter.i2c.0 started with pid 4354Und hier der das Teminal:
0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: 20 21 22 -- 24 -- -- 27 -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- pi@raspi1:~ $ i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: 20 21 22 -- 24 -- -- 27 -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- pi@raspi1:~ $Kann mir jemand erklären was ich falsch mache.
Danke Dirk
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe.
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