Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst]Exception Smartmeter unter Debian Buster

    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

    SOLVED [gelöst]Exception Smartmeter unter Debian Buster

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

      Hallo zusammen,
      ich konnts mal wieder nicht lassen und habe auf meinem Raspi3+ Buster installiert.

      Dieser läuft als ioBroker-Slave auf dem nur der SmartMeter Adapter installiert ist.
      Der ioBroker Master läuft in einem Debian Docker Container mit Debian Stretch (Node 8.16.0, NPM 6.4.1)

      Mit Buster wurde auch NodeJS 10.15.2 und NPM 5.x (welches ich zwischenzeitlioch auf NPM 6.10.0 geupdated habe) installiert.
      Nach dem was ich bisher gelesen habe ist ein downgrade auf nodejs 8.x nicht möglich.

      Na jedenfalls läuft jetzt der Smartmeter Adapter nicht mehr:

      host.SMPi	2019-07-09 21:24:24.115	info	Restart adapter system.adapter.smartmeter.0 because enabled
      host.SMPi	2019-07-09 21:24:24.115	error	instance system.adapter.smartmeter.0 terminated with code 1 ()
      host.SMPi	2019-07-09 21:24:24.115	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:689:30)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/serialport/lib/bindings/linux.js:2:36)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at bindings (/opt/iobroker/node_modules/bindings/bindings.js:81:44)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:22:18)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:637:17)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:530:3)
      host.SMPi	2019-07-09 21:24:24.114	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:599:32)
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:718:18)
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`).
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: NODE_MODULE_VERSION 64. Please try re-compiling or re-installing
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: NODE_MODULE_VERSION 57. This version of Node.js requires
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: was compiled against a different Node.js version using
      host.SMPi	2019-07-09 21:24:24.113	error	Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/serialport/build/Release/serialport.node'
      host.SMPi	2019-07-09 21:24:24.112	error	Caught by controller[0]: ^
      host.SMPi	2019-07-09 21:24:24.112	error	Caught by controller[0]: throw e
      host.SMPi	2019-07-09 21:24:24.111	error	Caught by controller[0]: /opt/iobroker/node_modules/bindings/bindings.js:88
      host.SMPi	2019-07-09 21:24:19.556	info	instance system.adapter.smartmeter.0 started with pid 1124
      

      Kann mir jemand helfen und kennt eine Lösung?
      Würde den Rapsi natürlich ungern neu aufsetzen!

      Vielen Dank für jede Hilfe!

      Homoran 1 Reply Last reply Reply Quote 0
      • S
        Stmiko last edited by

        Ok, Problem gelöst.

        Nach einem 'node reinstall.js' wurden alles Module neu gebaut und der Smartmeter-Adapter funktioniert wieder!

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Stmiko last edited by

          @Stmiko
          Es sollte eigentlich node.js 10.16 und npm 6.x installiert werden

          https://forum.iobroker.net/topic/23590/nodejs-v8-x-unter-buster/1

          S 1 Reply Last reply Reply Quote 0
          • S
            Stmiko @Homoran last edited by

            @Homoran sagte in Exception Smartmeter Adapter unter Debian Buster:

            Es sollte eigentlich node.js 10.16 und npm 6.x installiert werden

            Mir sagt er, das 10.15.2 aktuell ist:

            nodejs ist schon die neueste Version (10.15.2~dfsg-2+rpi1).
            
            

            npm 6.x ist installiert (6.10.0)
            Alles sehr merkwürdig ;(

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Stmiko last edited by

              @Stmiko sagte in Exception Smartmeter Adapter unter Debian Buster:

              Mir sagt er, das 10.15.2 aktuell ist:

              Weil du nur das Standardrepo von buster hast.

              Hast du den curl befehl abgesetzt?

              S 1 Reply Last reply Reply Quote 0
              • S
                Stmiko @Homoran last edited by

                @Homoran sagte in Exception Smartmeter Adapter unter Debian Buster:

                Hast du den curl befehl abgesetzt?

                Achso ne, natürlich nicht 🙂
                Wenn ich das ausführe kommt aber eine Fehlermeldung:

                root@SMPi:~# curl -sL https://deb.nodesource.com/setup_10.x | bash -
                
                ## Installing the NodeSource Node.js 10.x repo...
                
                
                ## Populating apt-get cache...
                
                + apt-get update
                OK:1 http://archive.raspberrypi.org/debian buster InRelease
                OK:2 https://deb.nodesource.com/node_8.x buster InRelease
                Holen:3 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
                Paketlisten werden gelesen... Fertig
                E: Für das Depot »http://raspbian.raspberrypi.org/raspbian buster InRelease« wurde der »Suite«-Wert von »testing« in »stable« geändert.
                N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.
                Error executing command, exiting
                
                

                Ich werde jetzt nodejs komplett deinstallieren und dann mit dem curl-Befehl versuchen neu zu installieren!

                S 1 Reply Last reply Reply Quote 0
                • S
                  Stmiko @Stmiko last edited by

                  @Stmiko sagte in Exception Smartmeter Adapter unter Debian Buster:

                  Wenn ich das ausführe kommt aber eine Fehlermeldung:

                  Hat jetzt geklappt.
                  Vor dem curl-Befehl muß man aber noch ein

                  apt-get update --allow-releaseinfo-change
                  

                  ausführen!

                  Aber leider löst das nicht mein o.a. Problem mit dem Smartmeter Adapter!

                  1 Reply Last reply Reply Quote 0
                  • S
                    Stmiko last edited by

                    Ok, Problem gelöst.

                    Nach einem 'node reinstall.js' wurden alles Module neu gebaut und der Smartmeter-Adapter funktioniert wieder!

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    913
                    Online

                    31.8k
                    Users

                    80.0k
                    Topics

                    1.3m
                    Posts

                    exception buster smartmeter
                    2
                    7
                    472
                    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