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.
    • Thomas Braun
      Thomas Braun Most Active @Duffy last edited by

      @duffy sagte in Fehlermeldung E-Carts:

      '/opt/iobroker/node_modules/canvas/build/Release/canvas.node

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

      cd /opt/iobroker/ && npm ls
      

      liefert?

      Eduard77 Duffy 2 Replies Last reply Reply Quote 0
      • 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

                            823
                            Online

                            32.0k
                            Users

                            80.5k
                            Topics

                            1.3m
                            Posts

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