Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter "smartmeter"

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Adapter "smartmeter"

    This topic has been deleted. Only users with topic management privileges can see it.
    • apollon77
      apollon77 @MartyBr last edited by

      @martybr Danke, gern geschehen!

      1 Reply Last reply Reply Quote 0
      • Chriz
        Chriz last edited by

        Hallo zusammen und ein frohes neues Jahr wünsche ich euch allen.

        Ich habe ein Problem beim installieren des neuen Updates 3.4.0.

        folgend was mir bei der Installation angezeigt wird.

        $ iobroker upgrade smartmeter@3.4.0
        
        Update smartmeter from @3.3.4 to @3.4.0
        
        host.bf6e4b67c582 Adapter "system.adapter.smartmeter.0" is stopped.
        
        NPM version: 10.2.3
        
        Installing iobroker.smartmeter@3.4.0... (System call)
        
        Try to solve ENOTEMPTY error automatically
        
        Could not handle ENOTEMPTY, because no deletable files were foundnpm ERR! code ENOTEMPTYnpm ERR! syscall renamenpm ERR! path /opt/iobroker/node_modules/@serialport/bindings-cppnpm ERR! dest /opt/iobroker/node_modules/@serialport/.bindings-cpp-CZTkgMovnpm ERR! errno -39npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@serialport/bindings-cpp' -> '/opt/iobroker/node_modules/@serialport/.bindings-cpp-CZTkgMov'npm ERR! A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-01-02T10_13_23_922Z-debug-0.loghost.bf6e4b67c582 Cannot install iobroker.smartmeter@3.4.0: 217
        
        ERROR: Process exited with code 25
        

        Ich hatte sonst nie Schwierigkeiten bei den Updates und andere Adapter lassen sich auch updaten.
        Kann mir jemand helfen und vielleicht sagen was zu tun ist um das neuste Update installieren zu lassen?

        Danke und alles Gute für euch.

        K Thomas Braun apollon77 4 Replies Last reply Reply Quote 0
        • K
          klassisch Most Active @Chriz last edited by

          @chriz Vielen Dank für die guten Wünsche, die ich gerne erwidere.
          Hab noch die alte V3.3.4 drauf, deshalb nur allgemeine Anmerkung:

          • Oft hilft es, die Instanz vor dem Update manuell zu stoppen.
          • Dann benötigt die neue Version zwingend Node.js 16: "IMPORTANT: This version requires at least Node.js 16+ (Apollon77) Prevent some crash cases"*
          1 Reply Last reply Reply Quote 0
          • K
            klassisch Most Active @Chriz last edited by klassisch

            @chriz So, habe jetzt testweise auf die 3.4.0 upgedatet und es hat funktioniert.

            • Hatte die Instanz zuvor manuell angehalten
            • Habe Node.js * v16.15.1
            • ioBroker unter Win 10 Pro
            $ iobroker upgrade smartmeter@3.4.0 --debug
            
            Update smartmeter from @3.3.4 to @3.4.0
            
            npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
            
            Installing iobroker.smartmeter@3.4.0... (System call)
            
            npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
            
            npm WARN deprecated @azure/msal-node@1.18.4: A newer major version of this library is available. Please upgrade to the latest available version.
            
            npm WARN deprecated @azure/msal-browser@2.38.3: A newer major version of this library is available. Please upgrade to the latest available version.
            
            
            187 packages are looking for funding run `npm fund` for details
            
            
            npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.5> npm notice Run `npm install -g npm@10.2.5` to update! npm notice
            
            Update "system.adapter.smartmeter.0"
            
            Process exited with code 0
            
            
            
            Chriz 1 Reply Last reply Reply Quote 0
            • Chriz
              Chriz @klassisch last edited by

              @klassisch

              Danke für den Input.

              Bin schon in den Node.JS 18.x Versionen, das kann also nicht das Prob sein.
              Auch das stoppen der Instanz hat nicht geholfen....

              Eine Info noch da ich nicht weiß ob es daran liegen kann, mein System läuft in nem DockerContainer auf nem UnraidServer...

              K 1 Reply Last reply Reply Quote 0
              • K
                klassisch Most Active @Chriz last edited by

                @chriz sagte in Adapter "smartmeter":

                Eine Info noch da ich nicht weiß ob es daran liegen kann, mein System läuft in nem DockerContainer auf nem UnraidServer...

                Sorry, dann bin ich mit meinem Latein am Ende. Bin ja nur ein einfacher oberflächlicher Windows Nutzer und update eher verhalten weil Systemstabilität für mich sehr wichtig ist. Steure u.a. meine Wohnungsbleuchtung mit ioBroker und das dämpft die Experimentierfreude gewaltig.
                Also kenne ich mich mit Docker, Proxmox etc überhaupt nicht aus.

                Thomas Braun 1 Reply Last reply Reply Quote 0
                • amg_666
                  amg_666 last edited by

                  @chriz halt mal den iobroker an und dann lass den fixer drüberlaufen

                  iob stop
                  iob fix
                  iob start
                  
                  1 Reply Last reply Reply Quote 1
                  • Thomas Braun
                    Thomas Braun Most Active @klassisch last edited by

                    @klassisch sagte in Adapter "smartmeter":

                    Bin ja nur ein einfacher oberflächlicher Windows Nutzer und update eher verhalten weil Systemstabilität für mich sehr wichtig ist.

                    Das ist aber ein Widerspruch. Patches beseitigen ja eben Fehler und steigern die Stabilität.

                    MartinP K 2 Replies Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @Chriz last edited by Thomas Braun

                      @chriz sagte in Adapter "smartmeter":

                      iobroker upgrade smartmeter@3.4.0

                      Und mit

                      iobroker upgrade smartmeter@3.4.0 --debug
                      

                      kommt was?

                      Edit: War ja schon gepostet worden, sehe ich gerade erst.

                      1 Reply Last reply Reply Quote 0
                      • MartinP
                        MartinP @Thomas Braun last edited by

                        Patches beseitigen ja eben Fehler und steigern die Stabilität.

                        @thomas-braun Das ist die Intention dahinter - aber wer kennt nicht den Loriot-Sketch, wo er den Schiefstand eines Bildes "mal eben patchen" wollte 😉

                        https://www.youtube.com/watch?v=KYaToR9XlXk

                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • K
                          klassisch Most Active @Thomas Braun last edited by

                          [OT]
                          @thomas-braun sagte in Adapter "smartmeter":

                          Das ist aber ein Widerspruch. Patches beseitigen ja eben Fehler und steigern die Stabilität.

                          Konjunktivisch wäre ich bei Dir. Indikativisch ist man manchmal "umzingelt von Wirklichkeit". So ist es wohl @Chriz ergangen.
                          Und mir gerade auch, als ich mich zum Update des Zigbee Adapters habe hinreißen lassen. Leider lief der danach nicht mehr weil er nodejs 18 braucht. Gut, der Win Installer von @Gaspode hat es dankenswerterweise smooth gerichtet.

                          Die Überführung von Konjunktiven in Indikative funktioniert halt nicht immer problemlos 🙂

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @klassisch last edited by

                            @klassisch sagte in Adapter "smartmeter":

                            Leider lief der danach nicht mehr weil er nodejs 18 braucht.

                            Hättest du halt beizeiten den Schritt auf nodejs@18 getan wäre das überhaupt kein Ding gewesen. Wie lange ist das schon die empfohlene Version? Und wie lange ist nodejs@16 schon im Upstream abgekündigt?

                            Bestärkt nur den Ansatz, die Systeme mit allen Komponenten auf einem stabilen Stand zu halten.

                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @MartinP last edited by

                              @martinp sagte in Adapter "smartmeter":

                              aber wer kennt nicht den Loriot-Sketch, wo er den Schiefstand eines Bildes "mal eben patchen" wollte

                              Der Bilderrahmen ist aber wohl noch eine Beta-Version. Mit stabilem Rahmen sollte das nicht so ausarten. (Zumindest in der grauen Theorie).

                              1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @Thomas Braun last edited by

                                @klassisch

                                Ich beantworte die Fragen mal für dich:

                                1. Wie lange ist das schon die empfohlene Version?

                                Bluefoxgepostet am 2/15/2023
                                Die neueste Version des JS-Controllers, Version 4.0.24, verbessert die Kompatibilität mit Node.js 18. Sie bevorzugt weiterhin IPv4-Adressen, was in Node.js 18 geändert wurde. Darüber hinaus wird Node.js 18 zur empfohlenen Version, da Node.js 14 und 16 im Laufe dieses Jahres ihr End of Life erreichen werden. Dies ist ein wichtiger Schritt, um die Stabilität und Sicherheit Ihres Systems sicherzustellen.

                                1. Und wie lange ist nodejs@16 schon im Upstream abgekündigt?

                                By Richard Lau, Jun 08, 2022
                                Changing the End-of-Life Date for Node.js 16 to September 11th, 2023
                                Summary
                                We are moving the End-of-Life date of Node.js 16 by seven months to coincide with the end of support of OpenSSL 1.1.1 on September 11th, 2023.

                                Also Zeit genug für ein Update deiner nodejs-Installation auf eine stabile, maintainte Version.

                                1 Reply Last reply Reply Quote 0
                                • apollon77
                                  apollon77 @Chriz last edited by

                                  @chriz Lösung bei Fehler 25 ist immer erstmal "iob fix" ... oder jscontroller 5 nutzen 🙂

                                  Chriz 1 Reply Last reply Reply Quote 0
                                  • Chriz
                                    Chriz @apollon77 last edited by

                                    @apollon77
                                    Hi Apollon77,

                                    danke das iob fix hat geholfen 🙂

                                    L 1 Reply Last reply Reply Quote 0
                                    • S
                                      Silversurfer 0 @NFTVirus last edited by

                                      @nftvirus Ich habe nichts angefordert. App installiert und Lesekopf mit dem T550 verbinden. Fertig.

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

                                        @silversurfer-0 Nur zur Info. Wenn man D0: SignOn-Message command ein # einträgt bekommt man noch viel mehr Infos.
                                        Screenshot 2024-01-07 at 17.26.03.png

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          Arni_Banone last edited by

                                          Gibt es schon Erfahrungswerte, ob die iMSys (Smart Meter) Stromzähler auch über SML und Kommunikationsdiode verfügen? Nicht, dass es da wieder etwas anderes gibt. 😄

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

                                            @arni_banone sagte in Adapter "smartmeter":

                                            Gibt es schon Erfahrungswerte, ob die iMSys (Smart Meter) Stromzähler auch über SML und Kommunikationsdiode verfügen? Nicht, dass es da wieder etwas anderes gibt. 😄

                                            bei iMSys gibt es die Vorgabe der Kundenschnittstelle nicht.
                                            Man kann sich dann z.B. im Portal des EVU alle 15 Minuten gebührenpflichtig seine eigenen Daten wieder abholen.

                                            Die Zähler dürften identisch sein. Mein EVU hat beim Einbau in Vorbereitung auf iMSys auf den Messkopf gezeigt, und gemeint: Den können Sie dann nicht mehr nutzen wir brauchen dann die Schnittstelle

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            911
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            281
                                            3634
                                            1698458
                                            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