Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. eChart npm Fehler per telegram

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    513

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    616

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

eChart npm Fehler per telegram

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 2 Kommentatoren 300 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • A Offline
    A Offline
    accessburn
    schrieb am zuletzt editiert von
    #1

    buanet-docker!

    Nach dem heutigen Update kriege ich zwar über die Webseite die eCharts angezeigt, aber Telegram meldet folgendes:

    Cannot find required modules: looks like it is not possible to generate charts on your Hardware/OS
    

    Das Log folgendes:

    Cannot find required modules: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 108. This version of Node.js requires NODE_MODULE_VERSION 115. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`).
    

    Was kann ich im Docker dagegen tun? npm rebuild und install traue ich mich ohne "mach das ruhig, kann nix passieren" nicht einfach ausführen.

    BananaJoeB 1 Antwort Letzte Antwort
    0
    • A accessburn

      buanet-docker!

      Nach dem heutigen Update kriege ich zwar über die Webseite die eCharts angezeigt, aber Telegram meldet folgendes:

      Cannot find required modules: looks like it is not possible to generate charts on your Hardware/OS
      

      Das Log folgendes:

      Cannot find required modules: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 108. This version of Node.js requires NODE_MODULE_VERSION 115. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`).
      

      Was kann ich im Docker dagegen tun? npm rebuild und install traue ich mich ohne "mach das ruhig, kann nix passieren" nicht einfach ausführen.

      BananaJoeB Offline
      BananaJoeB Offline
      BananaJoe
      Most Active
      schrieb am zuletzt editiert von
      #2

      @accessburn mach einen Snapshot (wenn buanet-docker so etwas kann),
      bei mir hatte folgender Befehl geholfen:

      cd /opt/iobroker
      npm rebuild canvas
      

      mit

      npm ls canvas
      

      kannst du vorher/nachher die Installation prüfen:

      iobroker.inst@2.0.3 /opt/iobroker
      ├─┬ iobroker.echarts@1.9.2
      │ ├── canvas@2.11.2
      │ └─┬ jsdom@25.0.0
      │   └── canvas@2.11.2 deduped
      └─┬ iobroker.energiefluss@3.6.1
        └── canvas@2.11.2 deduped
      
      iobroker@iobroker:/opt/iobroker$
      
      

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

      A 1 Antwort Letzte Antwort
      0
      • BananaJoeB BananaJoe

        @accessburn mach einen Snapshot (wenn buanet-docker so etwas kann),
        bei mir hatte folgender Befehl geholfen:

        cd /opt/iobroker
        npm rebuild canvas
        

        mit

        npm ls canvas
        

        kannst du vorher/nachher die Installation prüfen:

        iobroker.inst@2.0.3 /opt/iobroker
        ├─┬ iobroker.echarts@1.9.2
        │ ├── canvas@2.11.2
        │ └─┬ jsdom@25.0.0
        │   └── canvas@2.11.2 deduped
        └─┬ iobroker.energiefluss@3.6.1
          └── canvas@2.11.2 deduped
        
        iobroker@iobroker:/opt/iobroker$
        
        
        A Offline
        A Offline
        accessburn
        schrieb am zuletzt editiert von accessburn
        #3

        @bananajoe
        Sorry für die späte Rückmeldung:

        root@buanet-iobroker1:/opt/iobroker# npm rebuild canvas                          
        rebuilt dependencies successfully                                                
        root@buanet-iobroker1:/opt/iobroker# npm ls canvas                               
        iobroker.inst@3.0.0 /opt/iobroker                                                
        ├── canvas@2.11.2                                                                
        ├─┬ iobroker.echarts@1.9.2                                                       
        │ ├── canvas@2.11.2 deduped                                                      
        │ └─┬ jsdom@25.0.1                                                               
        │   └── canvas@2.11.2 deduped                                                    
        ├─┬ iobroker.ecovacs-deebot@1.4.15                                               
        │ └─┬ ecovacs-deebot@0.9.6-beta.3                                                
        │   └── canvas@2.10.2                                                            
        └─┬ iobroker.mihome-vacuum@4.2.0                                                 
          └── canvas@2.11.2 deduped                                                      
                                                                                         
        root@buanet-iobroker1:/opt/iobroker#            
        

        Sieht das gut aus so?

        Die Grafik kommt zumindest via Telegram wieder. Danke schon mal :-)

        BananaJoeB 1 Antwort Letzte Antwort
        0
        • A accessburn

          @bananajoe
          Sorry für die späte Rückmeldung:

          root@buanet-iobroker1:/opt/iobroker# npm rebuild canvas                          
          rebuilt dependencies successfully                                                
          root@buanet-iobroker1:/opt/iobroker# npm ls canvas                               
          iobroker.inst@3.0.0 /opt/iobroker                                                
          ├── canvas@2.11.2                                                                
          ├─┬ iobroker.echarts@1.9.2                                                       
          │ ├── canvas@2.11.2 deduped                                                      
          │ └─┬ jsdom@25.0.1                                                               
          │   └── canvas@2.11.2 deduped                                                    
          ├─┬ iobroker.ecovacs-deebot@1.4.15                                               
          │ └─┬ ecovacs-deebot@0.9.6-beta.3                                                
          │   └── canvas@2.10.2                                                            
          └─┬ iobroker.mihome-vacuum@4.2.0                                                 
            └── canvas@2.11.2 deduped                                                      
                                                                                           
          root@buanet-iobroker1:/opt/iobroker#            
          

          Sieht das gut aus so?

          Die Grafik kommt zumindest via Telegram wieder. Danke schon mal :-)

          BananaJoeB Offline
          BananaJoeB Offline
          BananaJoe
          Most Active
          schrieb am zuletzt editiert von BananaJoe
          #4

          @accessburn sagte in eChart npm Fehler per telegram:

          npm ls canvas

          Geht es jetzt denn?

          Ich habe es als Benutzer iobroker gemacht:

          root@iobroker:~# sudo -u iobroker /usr/bin/bash
          iobroker@iobroker:~$ cd /opt/iobroker/
          iobroker@iobroker:/opt/iobroker$ npm ls canvas
          iobroker.inst@2.0.3 /opt/iobroker
          ├─┬ iobroker.echarts@1.9.2
          │ ├── canvas@2.11.2
          │ └─┬ jsdom@25.0.0
          │   └── canvas@2.11.2 deduped
          └─┬ iobroker.energiefluss@3.6.1
            └── canvas@2.11.2 deduped
          

          Warum bei mir iobroker.inst@2.0.3 /opt/iobroker und bei dir iobroker.inst@3.0.0 /opt/iobroker weis ich gerade nicht.

          eventuell hast du dir die Rechte verbogen, ein

          iob stop
          iob fix
          iob start
          

          könnte helfen, oder schau mal ob

          iob diag
          

          was an Fehlern auswirft. Kannst dir ja die Verzeichnisrechte auch von Hand anschauen.

          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          497

          Online

          32.6k

          Benutzer

          81.9k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe