Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Fehlermeldung E-Carts [gelöst]

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fehlermeldung E-Carts [gelöst]

    This topic has been deleted. Only users with topic management privileges can see it.
    • Eduard77
      Eduard77 @Thomas Braun last edited by

      @thomas-braun
      oder es liegt an Node.js 22

      https://forum.iobroker.net/topic/81902/echarts-kein-sendto-nach-upgrade-auf-node-js-22-x

      Homoran Thomas Braun 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Eduard77 last edited by

        @eduard77 sagte in Fehlermeldung E-Carts:

        @thomas-braun
        oder es liegt an Node.js 22

        https://forum.iobroker.net/topic/81902/echarts-kein-sendto-nach-upgrade-auf-node-js-22-x

        aber das ist doch gefixt

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

          @eduard77 sagte in Fehlermeldung E-Carts:

          oder es liegt an Node.js 22

          Da war aber die Meldung eine andere...

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

            @thomas-braun sagte in Fehlermeldung E-Carts:

            Ich vermute, da liegt auch canvas in der falschen Ebene.

            Hallo thomas-braun,

            ich habe einmal alle von dir gezeigten Befehler eingegben und schicke sie einmal:

            pi@raspberrypi:~ $ iob rebuild echarts
            Rebuilding native module "echarts" ...
            rebuilt dependencies successfully
            
            Rebuilding native modules done
            pi@raspberrypi:~ $ iob upgrade echarts V1.9.2
            Adapter "echarts"        is up to date.
            pi@raspberrypi:~ $ cd /opt/iobroker/ && npm ls
            iobroker.inst@3.0.0 /opt/iobroker
            ├── iobroker.admin@7.6.17
            ├── iobroker.alexa2@3.27.3
            ├── iobroker.backitup@3.3.5
            ├── iobroker.device-reminder@3.1.2
            ├── iobroker.device-watcher@2.12.1
            ├── iobroker.discovery@5.0.0
            ├── iobroker.drag-indicator@2.4.0
            ├── iobroker.echarts@1.9.2
            ├── iobroker.energiefluss@3.6.2
            ├── iobroker.feiertage@1.2.1
            ├── iobroker.flot@1.12.0
            ├── iobroker.fritzdect@2.6.2
            ├── iobroker.fullybrowser@3.1.2
            ├── iobroker.history@3.0.1
            ├── iobroker.ical@1.16.2
            ├── iobroker.icons-addictive-flavour-png@0.1.0
            ├── iobroker.icons-mfd-png@1.2.1
            ├── iobroker.influxdb@4.0.2
            ├── iobroker.iot@3.3.0
            ├── iobroker.javascript@8.9.2
            ├── iobroker.js-controller@7.0.7
            ├── iobroker.matter@0.5.1
            ├── iobroker.mercedesme@0.3.8
            ├── iobroker.mqtt@6.1.2
            ├── iobroker.mystrom@0.0.15
            ├── iobroker.net-tools@1.1.2
            ├── iobroker.opendtu@3.1.0
            ├── iobroker.operating-hours@1.3.0
            ├── iobroker.rpi2@2.4.0
            ├── iobroker.sainlogic@0.11.6
            ├── iobroker.simple-api@2.8.0
            ├── iobroker.socketio@6.7.1
            ├── iobroker.sonoff@3.1.2
            ├── iobroker.sourceanalytix@0.4.14
            ├── iobroker.statistics@2.4.0
            ├── iobroker.switchbot-hub@0.1.2 (git+ssh://git@github.com/arteck/ioBroker.switchbot-hub.git#666f01f7e8b49322d68d63360322a9f11169911a)
            ├── iobroker.tankerkoenig@3.4.0
            ├── iobroker.telegram@4.1.0
            ├── iobroker.text2command@3.0.3
            ├── iobroker.tr-064@4.3.0
            ├── iobroker.trashschedule@3.3.0
            ├── iobroker.vis-2-widgets-material@1.4.10
            ├── iobroker.vis-2@2.9.64
            ├── iobroker.vis-colorpicker@2.0.3
            ├── iobroker.vis-hqwidgets@1.5.1
            ├── iobroker.vis-icontwo@1.12.0
            ├── iobroker.vis-inventwo@3.3.5
            ├── iobroker.vis-metro@1.2.0
            ├── iobroker.vis-rgraph@0.0.2
            ├── iobroker.vis-timeandweather@1.2.2
            ├── iobroker.vis-weather@2.5.12
            ├── iobroker.vis@1.5.6
            ├── iobroker.web@7.0.8
            ├── iobroker.ws@2.6.2
            ├── iobroker.zigbee@2.0.5
            └── npm@10.8.1
            
            pi@raspberrypi:/opt/iobroker $
            

            Noch kommt der Fehler und das alte Bild.

            Edit: ich sehe gerade in der Ausgabe npm@10.8.1 im IOB ist es aber.
            c600a977-ef8e-4902-81a0-9f0bb94abecf-grafik.png

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

              @duffy sagte in Fehlermeldung E-Carts:

              ich sehe gerade in der Ausgabe npm@10.8.1 im IOB ist es aber.

              Das ist ja auch falsch / doppelt installiert.
              Schmeiß das aus dem ioBroker raus.
              Also

              cd /opt/iobroker/ && npm uninstall npm
              
              Duffy 1 Reply Last reply Reply Quote 0
              • Duffy
                Duffy @Thomas Braun last edited by Duffy

                @thomas-braun

                Sorry den Befehl hatte ich im Handy übersehen.

                pi@raspberrypi:/ $ cd /opt/iobroker/ && npm uninstall npm
                
                removed 206 packages in 10s
                
                279 packages are looking for funding
                  run `npm fund` for details
                pi@raspberrypi:/opt/iobroker $
                

                Jetzt ist 10.8.1 raus:

                pi@raspberrypi:/opt/iobroker $ cd /opt/iobroker/ && npm ls
                iobroker.inst@3.0.0 /opt/iobroker
                ├── iobroker.admin@7.6.17
                ├── iobroker.alexa2@3.27.3
                ├── iobroker.backitup@3.3.5
                ├── iobroker.device-reminder@3.1.2
                ├── iobroker.device-watcher@2.12.1
                ├── iobroker.discovery@5.0.0
                ├── iobroker.drag-indicator@2.4.0
                ├── iobroker.echarts@1.9.2
                ├── iobroker.energiefluss@3.6.2
                ├── iobroker.feiertage@1.2.1
                ├── iobroker.flot@1.12.0
                ├── iobroker.fritzdect@2.6.2
                ├── iobroker.fullybrowser@3.1.2
                ├── iobroker.history@3.0.1
                ├── iobroker.ical@1.16.2
                ├── iobroker.icons-addictive-flavour-png@0.1.0
                ├── iobroker.icons-mfd-png@1.2.1
                ├── iobroker.influxdb@4.0.2
                ├── iobroker.iot@3.3.0
                ├── iobroker.javascript@8.9.2
                ├── iobroker.js-controller@7.0.7
                ├── iobroker.matter@0.5.1
                ├── iobroker.mercedesme@0.3.8
                ├── iobroker.mqtt@6.1.2
                ├── iobroker.mystrom@0.0.15
                ├── iobroker.net-tools@1.1.2
                ├── iobroker.opendtu@3.1.0
                ├── iobroker.operating-hours@1.3.0
                ├── iobroker.rpi2@2.4.0
                ├── iobroker.sainlogic@0.11.6
                ├── iobroker.simple-api@2.8.0
                ├── iobroker.socketio@6.7.1
                ├── iobroker.sonoff@3.1.2
                ├── iobroker.sourceanalytix@0.4.14
                ├── iobroker.statistics@2.4.0
                ├── iobroker.switchbot-hub@0.1.2 (git+ssh://git@github.com/arteck/ioBroker.switchbot-hub.git#666f01f7e8b49322d68d63360322a9f11169911a)
                ├── iobroker.tankerkoenig@3.4.0
                ├── iobroker.telegram@4.1.0
                ├── iobroker.text2command@3.0.3
                ├── iobroker.tr-064@4.3.0
                ├── iobroker.trashschedule@3.3.0
                ├── iobroker.vis-2-widgets-material@1.4.10
                ├── iobroker.vis-2@2.12.12
                ├── iobroker.vis-colorpicker@2.0.3
                ├── iobroker.vis-hqwidgets@1.5.1
                ├── iobroker.vis-icontwo@1.12.0
                ├── iobroker.vis-inventwo@3.3.5
                ├── iobroker.vis-metro@1.2.0
                ├── iobroker.vis-rgraph@0.0.2
                ├── iobroker.vis-timeandweather@1.2.2
                ├── iobroker.vis-weather@2.5.12
                ├── iobroker.vis@1.5.6
                ├── iobroker.web@7.0.8
                ├── iobroker.ws@2.6.2
                └── iobroker.zigbee@2.0.5
                
                pi@raspberrypi:/opt/iobroker $
                

                Aber leider kommt immer noch das alte Bild und die Fehlermeldung:

                echarts.0
                	2025-08-19 18:53:00.409	error	Cannot find required modules: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node'was compiled against a different Node.js version usingNODE_MODULE_VERSION 115. This version of Node.js requiresNODE_MODULE_VERSION 127. Please try re-compiling or re-installingthe module (for instance, using `npm rebuild` or `npm install`).
                

                @Thomas-Braun
                Gibt es da noch was zu retten?

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

                  @homoran
                  Das Fehler wurde in Version 2.0.7. gefixt.
                  https://forum.iobroker.net/topic/81902/echarts-kein-sendto-nach-upgrade-auf-node-js-22-x/5

                  @Duffy hat noch Version.

                  iobroker.echarts@1.9.2
                  

                  @Duffy
                  nach Node.js muss Canvas neu gebaut werden.
                  Versuche die Code von @haus-automatisierung
                  https://forum.iobroker.net/topic/74956/gelöst-probleme-mit-echart-diagramm-per-telegram-senden/2?_=1754914858526

                  Duffy 1 Reply Last reply Reply Quote 0
                  • Duffy
                    Duffy @Eduard77 last edited by

                    @eduard77

                    Danke zunächst einmal.

                    Statt E-Charts 2.0.7 ist es jetzt 2.0.8 geworden ich habe es über NPM installiert, war vermutlich auch wieder falsch?

                    Es ist jetzt so das ich wieder Bildchen geschickt bekomme, klasse.

                    Muss ich das Canvas trotzdem noch mal neu machen mit dem Befehl?

                    cd /opt/iobroker/node_modules/canvas/
                    sudo -u iobroker npm install --omit=dev
                    

                    LG Duffy

                    Eduard77 Thomas Braun 2 Replies Last reply Reply Quote 0
                    • Eduard77
                      Eduard77 @Duffy last edited by

                      @duffy
                      Klasse, wenn jetzt alles funktioniert.

                      @duffy sagte in Fehlermeldung E-Carts:

                      Muss ich das Canvas trotzdem noch mal neu machen mit dem Befehl?

                      Die Frage kann am besten @Thomas-Braun beantworten.
                      meiner Meinung nach, wenn du jetzt Bilder versenden kannst, dann ist Canvas bereits richtig installiert.

                      Grüße Eduard

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

                        @duffy sagte in Fehlermeldung E-Carts:

                        Statt E-Charts 2.0.7 ist es jetzt 2.0.8 geworden ich habe es über NPM installiert, war vermutlich auch wieder falsch?

                        echarts
                        github:	2.0.8
                        latest:	2.0.8 for 0 days
                        stable:	1.9.2 for 11 months
                        

                        2.0.8 ist die just veröffentlichte Version aus dem Beta-Repository.

                        Muss ich das Canvas trotzdem noch mal neu machen mit dem Befehl?

                        Wenn die Meldung

                        Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node'was compiled against a different Node.js version usingNODE_MODULE_VERSION 115. This version of Node.js requiresNODE_MODULE_VERSION 127.

                        nun nicht mehr auftaucht wurde es gegen die aktuelle NODE_MODULE_VERSION gebaut. Also alles i. O.

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

                          @thomas-braun

                          Allen ein herzliches Danke schön.

                          VG Duffy

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          859
                          Online

                          32.0k
                          Users

                          80.5k
                          Topics

                          1.3m
                          Posts

                          4
                          14
                          140
                          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