Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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]Kann Harmony nicht updaten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    161

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    184

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    879

[gelöst]Kann Harmony nicht updaten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 3 Kommentatoren 581 Aufrufe
  • Ä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.
  • B Offline
    B Offline
    Bongo
    schrieb am zuletzt editiert von
    #1

    Da ich längere Zeit keine Updates mehr gemacht habe, wollte ich mal alle Adapter updaten. Ohne auf die neue Adminoberfläche upzudaten. Ich will ja, dass alles einigermaßen stabil läuft.

    sudo iobroker -v

    1.2.3

    node -v

    v6.12.3

    npm -v

    3.10.10

    Aber beim ersten Adapter Harmony scheitert es schon. Mittlerweile habe ich die Instanz gelöscht. Und eine Neuinstallation über die Oberfläche versucht.

    Das ist das Ergebnis:
    3400_harmony.png

    Über die Konsole:

    sudo npm install iobroker.harmony –production

    ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/greenlock/package.json'
    ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/tar.gz/package.json'
    ! npm ERR! Linux 4.9.59-v7+
    ! npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.harmony" "–production"
    ! npm ERR! node v6.12.3
    ! npm ERR! npm v3.10.10
    ! npm ERR! path /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/.bin/esvalidate
    ! npm ERR! code EEXIST
    ! npm ERR! Refusing to delete /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/.bin/esvalidate: is outside /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/esprima and not a link
    ! npm ERR! File exists: /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/.bin/esvalidate
    ! npm ERR! Move it away, and try again.
    ! npm ERR! Please include the following file with any support request:
    ! npm ERR! /opt/iobroker/npm-debug.log

    Kann mir da jemand erklären was da passiert und wie ich den aktuellen Harmony Adapter rein bekomme?

    Danke.

    Gruß
    Bongo

    Script - Die sprechende Kaffeemaschine – Home Connect
    Script - JUDO Wasserenthärtung - Connectivity-Modul API

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Versuche es mal bitte über die Konsole und mache vorher ein

      sudo npm cache clean
      

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        Bongo
        schrieb am zuletzt editiert von
        #3

        @Homoran:

        Versuche es mal bitte über die Konsole und mache vorher ein

        sudo npm cache clean
        ```` `  
        

        Danke für die Hilfe.

        sudo npm install iobroker.harmony --production
        

        ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/greenlock/package.json'
        ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/tar.gz/package.json'
        ! npm ERR! Linux 4.9.59-v7+
        ! npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.harmony" "–production"
        ! npm ERR! node v6.12.3
        ! npm ERR! npm v3.10.10
        ! npm ERR! path /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/.bin/esvalidate
        ! npm ERR! code EEXIST
        ! npm ERR! Refusing to delete /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/.bin/esvalidate: is outside /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/esprima and not a link
        ! npm ERR! File exists: /opt/iobroker/node_modules/iobroker.harmony/node_modules/harmonyhubjs-client/node_modules/node-xmpp-client/node_modules/istanbul/node_modules/.bin/esvalidate
        ! npm ERR! Move it away, and try again.
        ! npm ERR! Please include the following file with any support request:
        ! npm ERR! /opt/iobroker/npm-debug.log

        Das hat leider nichts gebracht. Wo kann ich noch ansetzen?

        Gruß
        Bongo

        Script - Die sprechende Kaffeemaschine – Home Connect
        Script - JUDO Wasserenthärtung - Connectivity-Modul API

        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Steht etwas interessantes im NPM Debug log?

          Mal ein Linux Upgrade gemacht?

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • B Offline
            B Offline
            Bongo
            schrieb am zuletzt editiert von
            #5

            @wendy2702:

            Steht etwas interessantes im NPM Debug log?

            Mal ein Linux Upgrade gemacht? `

            Gut das sind zwei Fragen, die ich mit je einer Gegenfrage beantworten muss.

            Wo ist die npm-debug.log?

            Wie mache ich ein Linux Upgrade?

            Sorry, das mache ich nicht alle Tage.

            uname -a
            Linux smarteos 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/Linux
            
            cat /etc/debian_version
            9.3
            
            

            Gruß
            Bongo

            Script - Die sprechende Kaffeemaschine – Home Connect
            Script - JUDO Wasserenthärtung - Connectivity-Modul API

            1 Antwort Letzte Antwort
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von
              #6

              Logfile Ort steht am Ende von deinem log

              /opt/iobroker/npm-debug.log
              

              Upgrade

              sudo apt update && apt upgrade
              

              Gesendet von iPhone mit Tapatalk Pro

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              1 Antwort Letzte Antwort
              0
              • B Offline
                B Offline
                Bongo
                schrieb am zuletzt editiert von
                #7

                So, jetzt läuft wieder alles.

                Was habe ich verschwiegen?

                Meine aktuelle ioBroker-Installation stammt aus einer Kopie des gesamten ioBroker-Verzeichnisses von einer früheren PI-Installation. Da ich vor 3 Monaten Probleme hatte, hatte ich damals den PI mit einer aktuellen Version neu aufgesetzt und das komplette ioBroker-Verzeichnis drüber kopiert. Alles ist gelaufen. Bis ich jetzt ein paar Updates machen wollte.

                Was habe ich gemacht?

                • Ich habe heute ein iobroker backup gemacht.
                • iobroker gelöscht.
                • iobroker neu installiert.
                • iobroker restore gemacht.
                  Jetzt laufen alle Adapter mit der aktuellen Version.

                Ich denke ein backup und restore des gesamten iobroker-Verzeichnisses kann man nur machen, wenn sich das darunterliegende PI-System nicht verändert. Oder was denkt ihr?

                Ein kleines Problem war noch. Mit dem iobroker backup wurden meine Vis-Projekte nicht gesichert. Ist das normal?

                Da konnte ich dann die Projektverzeichnisse aus meiner Komplettsicherung kopieren.

                Gruß
                Bongo

                Script - Die sprechende Kaffeemaschine – Home Connect
                Script - JUDO Wasserenthärtung - Connectivity-Modul API

                1 Antwort Letzte Antwort
                0
                • HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @Bongo:

                  Meine aktuelle ioBroker-Installation stammt aus einer Kopie des gesamten ioBroker-Verzeichnisses von einer früheren PI-Installation. `
                  @Bongo:

                  Ich denke ein backup und restore des gesamten iobroker-Verzeichnisses kann man nur machen, wenn sich das darunterliegende PI-System nicht verändert. `
                  korrekt.

                  Wenn sich die Hardware oder auch die nodejs-Version ändert müssen die Pakete teilweise neu kompiliert werden.

                  Dazu kann man dann das reinstall.sh ausführen oder mit backup/restore arbeiten.

                  Gruß

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0

                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                  Registrieren Anmelden
                  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

                  425

                  Online

                  32.8k

                  Benutzer

                  82.7k

                  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