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

      iob rebuild echarts
      

      mal versuchen. Alternativ:

      iob upgrade echarts@JETZIGE.VERSIONS.NUMMER
      
      1 Reply Last reply Reply Quote 0
      • 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

                              854
                              Online

                              32.0k
                              Users

                              80.5k
                              Topics

                              1.3m
                              Posts

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