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. ioBroker Allgemein
  4. [GELÖST] Probleme mit Canvas in der Installation

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[GELÖST] Probleme mit Canvas in der Installation

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
canvas
18 Beiträge 2 Kommentatoren 1.8k 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.
  • G Gezi70

    @thomas-braun nach dem Fixer sieht es immernoch wüst aus:

    iobroker.inst@3.0.0 /opt/iobroker
    ├── UNMET DEPENDENCY canvas@file:node_modules/canvas
    ├─┬ iobroker.echarts@1.0.3
    │ └── UNMET OPTIONAL DEPENDENCY canvas@^2.8.0
    ├─┬ iobroker.iot@1.8.24
    │ └── UNMET OPTIONAL DEPENDENCY canvas@^2.7.0
    └─┬ iobroker.roomba@1.1.4 (github:iobroker-community-adapters/ioBroker.roomba#65697ff8cdd2fc7200c8f3c78bafcbcb35f88476)
      └── UNMET DEPENDENCY canvas@^2.8.0
    
    npm ERR! missing: canvas@file:node_modules/canvas, required by iobroker.inst@3.0.0
    npm ERR! missing: canvas@^2.8.0, required by iobroker.roomba@1.1.4
    
    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von
    #9

    @gezi70
    Hast du mal einen der Adapter neuinstalliert? Der zieht dann die Dependencies richtig mit. Jedenfalls in der Theorie.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    G 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @gezi70
      Hast du mal einen der Adapter neuinstalliert? Der zieht dann die Dependencies richtig mit. Jedenfalls in der Theorie.

      G Offline
      G Offline
      Gezi70
      schrieb am zuletzt editiert von
      #10

      @thomas-braun Ich habe beim Roomba Adapter angefangen. Im iot ist zu viel drin...
      Ergebnis ist nicht besser:

      :/opt/iobroker $ npm list canvas
      iobroker.inst@3.0.0 /opt/iobroker
      ├── UNMET DEPENDENCY canvas@file:node_modules/canvas
      ├─┬ iobroker.echarts@1.0.3
      │ └── UNMET OPTIONAL DEPENDENCY canvas@^2.8.0
      ├─┬ iobroker.iot@1.8.24
      │ └── UNMET OPTIONAL DEPENDENCY canvas@^2.7.0
      └─┬ iobroker.roomba@1.1.4 (github:iobroker-community-adapters/ioBroker.roomba#65697ff8cdd2fc7200c8f3c78bafcbcb35f88476)
        └── UNMET DEPENDENCY canvas@^2.8.0
      
      npm ERR! missing: canvas@file:node_modules/canvas, required by iobroker.inst@3.0.0
      npm ERR! missing: canvas@^2.8.0, required by iobroker.roomba@1.1.4
      
      
      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • G Gezi70

        @thomas-braun Ich habe beim Roomba Adapter angefangen. Im iot ist zu viel drin...
        Ergebnis ist nicht besser:

        :/opt/iobroker $ npm list canvas
        iobroker.inst@3.0.0 /opt/iobroker
        ├── UNMET DEPENDENCY canvas@file:node_modules/canvas
        ├─┬ iobroker.echarts@1.0.3
        │ └── UNMET OPTIONAL DEPENDENCY canvas@^2.8.0
        ├─┬ iobroker.iot@1.8.24
        │ └── UNMET OPTIONAL DEPENDENCY canvas@^2.7.0
        └─┬ iobroker.roomba@1.1.4 (github:iobroker-community-adapters/ioBroker.roomba#65697ff8cdd2fc7200c8f3c78bafcbcb35f88476)
          └── UNMET DEPENDENCY canvas@^2.8.0
        
        npm ERR! missing: canvas@file:node_modules/canvas, required by iobroker.inst@3.0.0
        npm ERR! missing: canvas@^2.8.0, required by iobroker.roomba@1.1.4
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #11

        @gezi70

        cd /opt/iobroker
        sudo -u iobroker npm install canvas
        

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        G 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @gezi70

          cd /opt/iobroker
          sudo -u iobroker npm install canvas
          
          G Offline
          G Offline
          Gezi70
          schrieb am zuletzt editiert von
          #12

          @thomas-braun Wird immer schlimmer...

          /opt/iobroker $ sudo -u iobroker npm install canvas
          npm ERR! code ELOOP
          npm ERR! syscall open
          npm ERR! path /opt/iobroker/node_modules/canvas/package.json
          npm ERR! errno -40
          npm ERR! ELOOP: too many symbolic links encountered, open '/opt/iobroker/node_modules/canvas/package.json'
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2021-11-22T23_50_03_399Z-debug.log
          pi@raspberrypi:/opt/iobroker $ npm ERR! code ELOOP
          
          
          1 Antwort Letzte Antwort
          0
          • Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #13

            @gezi70

            https://forum.iobroker.net/topic/34945/too-many-symbolic-links-encountered-access-canvas

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            G 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @gezi70

              https://forum.iobroker.net/topic/34945/too-many-symbolic-links-encountered-access-canvas

              G Offline
              G Offline
              Gezi70
              schrieb am zuletzt editiert von
              #14

              @thomas-braun Hab ich jetzt gemacht und es kommt

              :/opt/iobroker $ sudo -u iobroker npm install canvas
              npm ERR! code EJSONPARSE
              npm ERR! file /opt/iobroker/package.json
              npm ERR! JSON.parse Failed to parse json
              npm ERR! JSON.parse Unexpected token } in JSON at position 2934 while parsing near '...wled": "^0.6.3"
              npm ERR! JSON.parse   }
              npm ERR! JSON.parse }
              npm ERR! JSON.parse '
              npm ERR! JSON.parse Failed to parse package.json data.
              npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.
              
              npm ERR! A complete log of this run can be found in:
              npm ERR!     /home/iobroker/.npm/_logs/2021-11-22T23_56_03_702Z-debug.log
              
              
              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • G Gezi70

                @thomas-braun Hab ich jetzt gemacht und es kommt

                :/opt/iobroker $ sudo -u iobroker npm install canvas
                npm ERR! code EJSONPARSE
                npm ERR! file /opt/iobroker/package.json
                npm ERR! JSON.parse Failed to parse json
                npm ERR! JSON.parse Unexpected token } in JSON at position 2934 while parsing near '...wled": "^0.6.3"
                npm ERR! JSON.parse   }
                npm ERR! JSON.parse }
                npm ERR! JSON.parse '
                npm ERR! JSON.parse Failed to parse package.json data.
                npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.
                
                npm ERR! A complete log of this run can be found in:
                npm ERR!     /home/iobroker/.npm/_logs/2021-11-22T23_56_03_702Z-debug.log
                
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #15

                @gezi70

                Da ist deine package.json wohl kaputt.

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                G 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @gezi70

                  Da ist deine package.json wohl kaputt.

                  G Offline
                  G Offline
                  Gezi70
                  schrieb am zuletzt editiert von
                  #16

                  @thomas-braun heißt im Klartext?
                  Iobroker neu aufsetzen?

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • G Gezi70

                    @thomas-braun heißt im Klartext?
                    Iobroker neu aufsetzen?

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #17

                    @gezi70
                    Davon hab ich keinen Plan.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    G 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @gezi70
                      Davon hab ich keinen Plan.

                      G Offline
                      G Offline
                      Gezi70
                      schrieb am zuletzt editiert von
                      #18

                      @thomas-braun ich setze den Status auf "gelöst".
                      Der Link https://forum.iobroker.net/topic/34945/too-many-symbolic-links-encountered-access-canvas hat es gebracht. Auch bei mir war diese Eintrag im Verzeichnis. Allerdings musste ich mich erstmal bissel mit der Materis auseinandersetzen, bevor ich wusste was ich wie machen musste. Aber jetzt ist wieder alles in Butter. Vielen Dank.

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      535

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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