Iobroker sudo ./reinstall.sh

  • Da du bei node/nodejs zwei unterschiedliche Versionen hast, ja, du hast zwei mal installiert ;)

    Den "Info" gibt es glaube ich mit dem Adapter "ioBroker information tab", ist dann in der "Übersicht" zu sehen.

    Zuerst mal eine "supportete" Version installieren: sudo n 6.14.3 und danach benutzen sudo n use 6.14.3

    Jetzt sollte node -v eigentlich v6.14.3 melden.

    Die "anderen" entfernen: sudo n rm 7.0.0 und sudo n rm 10.7.0

    Die letzten Worte vor dem Weltuntergang: "...das ist technisch völlig unmöglich..."

    aktuelle Projekte: <<< Magic Mirror +++ RMS +++ Wetterstation +++ Somfy Fernbedienung >>>

  • Da kein Fehler kommt, sieht es zumindest so aus als wäre "n" installiert...

    Sicherheitshalber n -V (Achtung bei nicht C&P: ist ein großes V)

    Falls keine Versionsnummer erscheint: cd /opt/iobroker && npm install n

    Die letzten Worte vor dem Weltuntergang: "...das ist technisch völlig unmöglich..."

    aktuelle Projekte: <<< Magic Mirror +++ RMS +++ Wetterstation +++ Somfy Fernbedienung >>>

  • root@IoBroker:/home/pi# n -V

    root@IoBroker:/home/pi#

    root@IoBroker:/home/pi#

    root@IoBroker:/home/pi# cd /opt/iobroker && npm install n

    npm WARN prefer global n@2.1.12 should be installed with -g

    iobroker@1.0.0 /opt/iobroker

    └── n@2.1.12


    Hab ich ausgeführt? Bekomme jetzt die Meldung:

    ioBroker unterstützt die LTS Versionen 6, 8, 10 oder neuer von Node.js. Bitte aktualisieren Sie die verwendete Node.js Version ("v7.0.0") auf dem Rechner "IoBroker" auf eine unterstützte Version. Wir empfehlen die Verwendung von Node.js 6.

    Einmal editiert, zuletzt von Maxiking (25. Juli 2018 um 18:38)

  • Na immerhin ein Anhaltspunkt. "n" ist nicht richtig installiert, sonst hätte n -V die Versionsnummer 2.1.12 direkt ausgeben müssen. Beim installieren meckert er es auch an.


    Also cd /opt/iobroker && npm install -g n

    Jetzt sollte aber n -V direkt die Versionsnummer ausgeben?

    Die letzten Worte vor dem Weltuntergang: "...das ist technisch völlig unmöglich..."

    aktuelle Projekte: <<< Magic Mirror +++ RMS +++ Wetterstation +++ Somfy Fernbedienung >>>

  • root@IoBroker:/home/pi# cd /opt/iobroker && npm install -g n

    /usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n

    /usr/local/lib

    └── n@2.1.12

    root@IoBroker:/opt/iobroker# n -V

    2.1.12

    root@IoBroker:/opt/iobroker#

    Das kommt jetzt.

  • Na das sieht doch mal gut aus.

    Da du eh als "root" unterwegs bist, kannst du auch "sudo" weglassen.

    Neuer Versuch: cd /opt/iobroker und wieder Post #21 ( Iobroker sudo ./reinstall.sh )

    ...dann solltest du jetzt eigentlich mit der unterstützten 6.x unterwegs sein.

    Die letzten Worte vor dem Weltuntergang: "...das ist technisch völlig unmöglich..."

    aktuelle Projekte: <<< Magic Mirror +++ RMS +++ Wetterstation +++ Somfy Fernbedienung >>>

  • Ich habe jetzt ein ganz lustiges Phänomen.

    Habe auf einem anderen Pi den Iobroker installiert und das Backup vom alten ioBroker zurückgespielt.

    Alles funktioniert, inklusive dem Broadlink Adapter.

    Nun habe ich die SD-Karte aus dem Pi genommen und in den anderen Pi getan, wo der iobroker vorher drauf lief. Alles startet, aber der Broadlink Adapter funktioniert nicht. Also SD- Karte wieder zurück und siehe da, der Boradlink funktioniert. WIeso? :/

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!