Closed waengr closed 8 years ago
Hallo Daniel,
ich kann das Problem auf meinem Pi leider nicht nachvollziehen, mag aber auch daran liegen, dass ich nicht die Raspbian-eigene nodejs-Version 0.10.29 benutze, sondern ein Tool namens "nvm" (Node Version Manager) verwende, um mir zeitgemäßere Node.js-Versionen zu installieren (Version 0.10 sollte nicht mehr für Neuentwicklungen verwendet werden).
Und mit der aktuellen LTS-Version 4.4.5 funktioniert Dein Code-Schnippsel ohne Probleme:
node -v # v4.4.5
npm -v # 2.15.5
mkdir testproject
cd testproject
npm init -y
npm install --save resol-vbus
Um "nvm" und ein aktuelles Node.js auf dem Pi zu installieren, kannst Du folgende Schritte ausführen:
# curl | bash - Beispiel von https://github.com/creationix/nvm
# es gibt dort aber auch eine sicherere, manuelle Installation
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
# einmal aus- und wieder einloggen, damit nvm problemlos läuft
nvm --version # sollte die installierte Version von nvm ausgeben, aktuell 0.31.1
nvm ls-remote # für eine Liste von installierbaren Node.js-Versionen
nvm install v4.4.5 # zum Installieren des aktuellen LTS-Version
Ich hoffe, das hilft Dir weiter...
Ansonsten einfach noch einmal melden!
Bis dann, Daniel
Hallo Daniel
Hab's geschafft die neue NVM Version zu installieren. Vielen Dank. Danach hatte ich aber noch andere Probleme. Irgendwas von "Can't install dependency of resol-vbus on itself". Habe mich darum für ein anderes ähnliches Projekt entschieden: https://github.com/tripplet/vbus-collector Jetzt funktioniert's.
Sorry, ich bin ein Linux Neuling. Das ganze dann noch mit NodeJS, NPM und NVM überscheitet mein gegenwärtiges Wissen :-).
Trotzdem vielen Dank für Deine Hilfe und lieber Gruss Daniel
Hallo Daniel
Ich habe versucht dein RESOL-VBUS auf meinem Raspberry Pi 2 zu installieren. Leider habe ich dabei einige Fehlermeldungen erhalten. Könntest Du mir dabei vielleicht weiter helfen?
Schlussendlich versuche ich Daten aus einem Resol VBus/USB Interface Adapter zu lesen. http://www.resol.de/index/produktdetail/kategorie/2/id/13/sprache/en
Folgendes habe ich (auf einer nackten Rasbian Installation) ausgeführt:
sudo apt-get install nodejs npm node-semver
sudo npm -g install npm
sudo npm install --save resol-vbus
Beim 3. Befehl ist folgendes rausgekommen:
Vielen Dank und lieber Gruss Daniel