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.
    • 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

                        668
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

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